我正在使用带有 Emacs 23.3.1 的 Ubuntu 12.04 来处理 .tex 文件。Ubuntu 中 Texlive 的默认安装是 2009 版本,我刚刚升级到 Texlive 2012:在我的 /usr/local/texlive 目录中,我可以看到包含最新版本文件的 2012 文件夹。还有一个名为“texmf-local”的文件夹,我相信它适用于 texlive 2009。
我的问题是:当我使用 emacs 打开一个 .tex 文件并将其 pdflatex 时,它会产生错误,从中(在 Cc Cl 查看错误输出之后)我意识到emacs 仍在使用版本 3.1415926-1.40.10(TeX Live 2009/Debian)。如何强制 emacs 通过最新的 texlive 2012 而不是 2009 处理 .tex 文件?我需要编辑 .emacs 文件还是有其他方法可以更改设置?
感谢您的帮助!