我在Emacs
中编辑tex文件,然后按C-c C-c
编译,然后编译LaTeX
命令。另一种编译方法是在终端中使用latex file.tex
。
现在,我想编译一个xelatex
的文件,xelatex file.tex
已在终端线中工作。因此,我希望C-c C-c
中的Emacs
能够启动LaTeX
或XeLaTeX
。理想情况下,XeLaTeX
应添加到可能的命令列表中。
以下是当前.emacs,有人可以帮忙吗?
答案 0 :(得分:8)
说
M-x customize-group
和
tex-command
然后找到“Tex Command List”选项。从那里你可以引入新的AUCTeX命令。
然而,AUCTeX的用法略有不同。您可以(在菜单栏中)执行Command |,而不是创建单独的XeLaTeX
命令TeXing选项|使用XeTeX引擎。之后,LaTeX
命令将运行xelatex而不是latex。
答案 1 :(得分:0)
一种更本地的指定TeX-engine
的方法是将以下文本附加到.tex
文件的末尾。只会将当前文件的TeX-engine
设置为xetex
。
%%% Local Variables:
%%% TeX-engine: xetex
%%% End: