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