Problema com o Emacs, AUC Tex e Tex Live no Mac OS

2

Eu (aparentemente) instalei corretamente o MacTex 2010 e posso usá-lo no terminal e com o Texmate.

Mas quando tento compilar um arquivo Latex usando o emacs no modo AUC Tex, há um erro.

Aparentemente, o caminho para pdflatex é desconhecido, embora eu tenha adicionado /usr/texbinno meu .bash_profilearquivo.

Tentei adicionar esse caminho para /etc/pathse para /etc/bash_profilemas não está funcionando ... Além disso, quando inicio um terminal bash no emacs (with M-x term), também tenho um caminho muito incompleto.

Como devo fazer para fazer isso funcionar?

Cedric H.
fonte
2
Tente esta solução para uma pergunta SU semelhante anterior. Especificamente, edite / crie um arquivo ~/.MacOSX/environment.plist.
Fideli
Isso é exatamente o que estava procurando. Eu não sabia sobre a diferença entre a GUI e o aplicativo do terminal para variáveis ​​de ambiente.
Cedric H.

Respostas:

1

Tentei usar a environment.plistsolução acima (fiz isso alguns anos atrás, não reinstalo meu computador há algum tempo), mas não consegui fazê-lo funcionar em algum momento. Então, simplesmente inseri os caminhos ausentes no emacs, assim:

(setenv "PATH" (concat "/opt/local/bin:/opt/local/sbin:" (getenv "PATH")))
(setq exec-path (append '("/opt/local/bin" "/opt/local/sbin") exec-path))

Nesse caso, estou adicionando os caminhos aos binários do Macports. Provavelmente não é a solução mais bonita, mas pelo menos funciona :)

monotux
fonte
-1

Não conheço o erro real e, aparentemente, estou com um nível muito baixo para pedir um comentário, por isso vou adivinhar.

Com o modo auctex carregado, tente C-cC-tC-p. Isso mudará as configurações para criar um pdf.

didi
fonte
1
Obrigado, mas realmente acho que tenho um problema com o caminho, portanto isso não muda o problema.
Cedric H.