在文件本身中更改 AUCTeX 处理器

在文件本身中更改 AUCTeX 处理器

我在 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

[先前的错误答案被以下答案取代肖恩·奥尔雷德在他的评论中]

相关内容