我正在使用带有希伯来语的.Rnw文件,我想使用XeTeX编译生成的.tex文件。我在Emacs工作,所以我使用Emacs Speaks Statistics(ESS)包,它允许一些选项来编译.tex文件。但是,使用XeTeX目前不是ess-swv-PDF
的可能选择,可通过M-n P
访问。
我想将XeTeX添加到此列表中。理想情况下,这个添加的选项不仅允许我使用XeTeX编译.tex文件,而且还可以根据需要在显示.Rnw文件的缓冲区上运行同一文件上的BibTeX。这类似于texi2pdf
,ess-swv-PDF
的当前选项之一。
答案 0 :(得分:1)
如果您已安装ESS,则可以自定义:M-x customize-group
选择ess-sweave
并修改ess-swv-pdflatex-commands
以向其添加"xelatex"
。如果你想使用xelatex
或xetex
作为默认的TeX引擎,就像我一样,你可以把它放在前面(见下面的截图)。
然后按Apply and save
这会将代码保存到.init.el
或.emacs.el
,具体取决于您的设置。
现在,当您转到.Rnw
文件并点击M-n P
时,您会看到xelatex
为默认值,因为您将其置于其他命令之前。这就是它的全部。