我如何测试文档是否正在由 XeLaTeX 编译?

我如何测试文档是否正在由 XeLaTeX 编译?

有没有办法以编程方式测试当前文档是否由 (pdf)LaTeX 或 XeLaTeX 编译?

答案1

\usepackage{ifxetex}
\ifxetex
   \usepackage{fontspec}
   \setmainfont[Ligatures=TeX]{TeX Gyre Termes}
\else
   \usepackage{tgtermes}
\fi

还有伊氟泰克斯。这些包还分别定义了\RequireXeTeX\RequireLuaTeX,如果没有使用相应的引擎,则会抛出错误。

正如马丁所说,国际纺织展览会包负责定义不同的条件。此包会自动加载比迪烟

相关内容