将XeLaTeX添加到命令列表中

时间:2013-04-10 13:10:16

标签: emacs latex xelatex

我在Emacs中编辑tex文件,然后按C-c C-c编译,然后编译LaTeX命令。另一种编译方法是在终端中使用latex file.tex

现在,我想编译一个xelatex的文件,xelatex file.tex已在终端线中工作。因此,我希望C-c C-c中的Emacs能够启动LaTeXXeLaTeX。理想情况下,XeLaTeX应添加到可能的命令列表中。

以下是当前.emacs,有人可以帮忙吗?

2 个答案:

答案 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: