preview-latex não está funcionando no Emacs.app

2

Acabei de instalar o auctex e o preview-latex no meu mac, e agora, quando abro um documento tex, vejo que o auctex foi carregado, mas quando tento gerar uma visualização, recebo a seguinte mensagem de erro:

Running 'Preview-LaTeX' on 'writeup' with ''latex  "\nonstopmode\nofiles\PassOptionsToPackage{active,tightpage,auctex}{preview}\AtBeginDocument{\ifx\ifPreview\undefined\RequirePackage[displaymath,floats,graphics,textmath,sections,footnotes]{preview}[2004/11/05]\fi}" "\input" writeup.tex''
/bin/sh: latex: command not found

Preview-LaTeX exited as expected with code 127 at Tue Jan 18 20:01:34
LaTeX: LaTeX found no preview images

O que está errado aqui? O LaTeX está no meu caminho, pelo menos no terminal. Para o Emacs quando executo o M-x getenv PATH, não vejo a instalação do LaTeX no meu caminho. Eu criei um arquivo ~ / .MacOSX / environment.plist com as seguintes linhas:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
<plist version="1.0">
<dict>
<key>PATH</key>
<string>/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/texbin</string>
</dict>
</plist>

Mas isso não mudou minha variável PATH no Emacs.app.

    
por 2daaa 19.01.2011 / 02:05

2 respostas

2

O Emacs usa internamente a variável exec-path para determinar o que procura.

Isso normalmente é inicializado para PATH, mas não se for personalizado. Verifique seu valor usando c-h v exec-path ; há um link para o submenu customizar. Se você excluir a linha relevante do seu arquivo de personalização (veja o valor da variável Emacs custom-file ), você pode forçar o comportamento padrão.

    
por 20.01.2011 / 08:39
1

Você precisa de uma instalação do LaTeX. Certifique-se de que o diretório em que o executável latex esteja dentro de seu PATH .

    
por 19.01.2011 / 02:20

Tags