我在 Linux(Ubuntu 12.04.1)下的 Emacs 23.3.1 中使用 AUCTeX 11.86。我用 LaTeX 编译了一些文件,用 XeLaTeX 编译了一些文件。我只想能够输入 C-c C-c
进行编译,然后让文件本身告诉 AUCTeX 要使用哪个处理器。我是否可以在文件中设置一个变量来允许我执行此操作?
答案1
您可以在文件末尾插入.tex
:
%%% Local Variables:
%%% mode: LaTeX
%%% TeX-PDF-mode: t
%%% TeX-engine: xetex
%%% End:
并键入C-c C-n
以激活样式更改。下次在 emacs 缓冲区中打开文件时,引擎将已设置为xetex
。
[先前的错误答案被以下答案取代肖恩·奥尔雷德在他的评论中]