2015-02-09 83 views
1

我正在使用带有希伯来文的.Rnw文件,并且我想使用XeTeX编译生成的.tex文件。我在Emacs工作,所以我使用Emacs Speaks Statistics(ESS)包,它允许编译.tex文件的几个选项。但是,使用XeTeX目前不在ess-swv-PDF的可能选项中,可通过M-n P访问。将XeTeX添加到ess-swv-PDF

我想将XeTeX添加到此列表中。理想情况下,这个增加的选项将使我不仅可以使用XeTeX编译.tex文件,还可以根据需要在同一个文件上运行BibTeX,所有这些都来自显示.Rnw文件的缓冲区。这与texi2pdf相似,ess-swv-PDF的当前选项之一。 M-x customize-group选择ess-sweave和编辑ess-swv-pdflatex-commands添加"xelatex"对他们说:

回答

1

这可以,如果你有ESS已经安装进行定制。如果你想使用xelatexxetex作为默认的TeX引擎,就像我一样,你可以把它放在前面(见下面的截图)。
然后按Apply and save这应该将代码保存到您的.init.el.emacs.el,具体取决于您的设置。
现在,当你去到你的.Rnw文件并点击M-n P,你会看到xelatex作为默认值,因为你把它放在其他命令之前。这就是它。

enter image description here

enter image description here

+0

太好了,这正是我一直在寻找!无论如何,使它运行bibtex以及texi2pdf? – lish 2015-02-14 13:51:48