Você pode fazer isso definindo latex-run-command; consulte o manual do emacs . Algo como isso em seus .emacs deve fazer isso:
(setq latex-run-comando "pdflatex")
Você pode fazer isso definindo latex-run-command; consulte o manual do emacs . Algo como isso em seus .emacs deve fazer isso:
(setq latex-run-comando "pdflatex")
Você pode mudar temporariamente o AucTeX para o modo pdf com CTRL c t p . Para tornar esta mudança permanente definida
(TeX-PDF-mode t)
no seu arquivo ~/.emacs
.
Não deveria ser
(setq TeX-PDF-mode t)
em .emacs
?
Minha versão do emacs (GNU 24) reclama quando eu tenho apenas (TeX-PDF-mode t)
.
(Ou talvez seja porque eu estou usando o AucTeX , que é incrível BTW.)
Depois de tentar várias abordagens, a que funcionou para mim (também para o AucTeX) foi
M-x customize-group
para TeX-command
e reescrevendo "Latex Command" para pdflatex.
(Mudar o visualizador para abrir o pdf nem foi necessário, apenas funcionou.)
(ideia de aqui .)
Eu tentei usar pdflatex com Auctex e (TeX-PDF-mode t)
ou (setq TeX-PDF-mode t)
no meu ~/.emacs
não funcionou, então aqui está o que eu descobri:
Existe uma variável e uma função com o mesmo nome: TeX-PDF-mode
. Pode-se definir a variável diretamente com (setq TeX-PDF-mode t)
ou usar a função (TeX-PDF-mode t)
. Mas a variável não é apenas local do buffer, mas automaticamente buffer local .
Buffer local significa que existe um valor padrão para a variável e cada buffer pode ter uma ligação local. Alterações na variável em buffers sem uma ligação local alteram o valor padrão. Alterações na variável em buffers com uma ligação local afetam apenas a ligação local.
Automaticamente buffer local significa que cada mudança na variável se torna automaticamente local do buffer, se já não houver uma ligação local criada. Não há como alterar o valor padrão com setq
, é preciso usar setq-default
.
Portanto, usar (setq TeX-PDF-mode t)
ou (TeX-PDF-mode t)
in ~/.emacs
não deve afetar os buffers ainda a serem criados. É preciso usar (setq-default TeX-PDF-mode t)
ou melhor a função fornecida (TeX-global-PDF-mode t)
.