如何在Mac OS X上使用latexmk编译XeLaTeX tex文档?
目前我正在运行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文件的第一行是(如this post所示):
% !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,但似乎也没有。
我感谢您能够提供的任何见解。
布赖恩