我在Emacs
中编辑tex文件,然后通过C-c C-c
然后是LaTeX
命令对其进行编译。编译它的另一种方法是在终端中使用latex file.tex
。
现在,我想用xelatex
编译文件,xelatex file.tex
在终端行中已经可以工作了。所以我想使C-c C-c
中的Emacs
能够启动LaTeX
或XeLaTeX
。理想情况下,应将XeLaTeX
添加到可能的命令列表中。
这是当前的.emacs,有人可以帮忙吗?
最佳答案
说
M-x customize-group
和
tex-command
然后找到“ Tex Command List”选项。从那里您可以引入新的AUCTeX命令。
但是,AUTCeX的用法有所不同。您可以执行以下操作,而不用创建单独的
XeLaTeX
命令M-x TeX-engine-set
后跟xetex
或Lisp代码中的
(TeX-engine-set 'xetex)
或菜单栏中的
Command | TeXing Options | Use XeTeX engine
(这三种方法是等效的)。
之后,
LaTeX
命令将运行xelatex而不是乳胶。关于emacs - 将XeLaTeX添加到命令列表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15926817/