如何在 Mac OS X 上编译XeLaTeX
tex 文档?latexmk
目前我正在运行latexmk job.tex
并收到错误:
!
********************************************
* XeTeX is required to compile this document.
* Sorry!
********************************************.
\RequireXeTeX ...********************************}
\endgroup \fi
l.18 \RequireXeTeX
? ^D
! Emergency stop.
\RequireXeTeX ...********************************}
\endgroup \fi
l.18 \RequireXeTeX
我的 tex 文件的第一行是(正如这篇文章所建议的):
% !TEX TS-program = xelatexmk
我已经尝试过其他方法(例如 program=xelatex),但无济于事。
latexmk
描述其命令如下:
$ latexmk -commands xelatex job
Commands used by latexmk:
To run latex, I use "latex %O %S"
To run pdflatex, I use "pdflatex %O %S"
...
似乎没有任何逻辑机制可以从命令行选择 tex 程序,而且从源代码中也不清楚如何做到这一点。
我也看过rubber
,但它似乎也不起作用。
感谢您提供的任何见解。
布赖恩