我有一个文档,我想让它与引擎无关(供数学系的讲师使用)。我一直在分别使用\ifpdf
(来自iftex
)和\ifPDFTeX
和\IfXeTeX
等。重点是检测“在任何引擎中输出为 PDF”与“使用引擎 pdfTeX”分开。
我切换到了\sys_if_output_pdf:TF
,我期望它的功能与完全相同\ifpdf
。
我发现,我在 XeTeX 中检查“在任何引擎中输出为 PDF”总是失败,但在 pdfTeX 和 LuaTeX 中却成功...为什么?
我正在编译latexmk -xelatex -latexoption='-8bit --synctex=1 -file-line-error' -r MAT-25.tex
请告诉我需要上传什么才能回答这个问题;日志似乎没有任何信息,但也许有其他东西?我不知道在哪里找。