我正在尝试将一些应用程序从 MikTex 移植到 TexLive(基本上是从 Windows 移植到 Ubuntu)。与 MikTex 配合良好的选项最终无法被 TexLive 识别
对于 XeLatex,有问题的选项是“include-directory”和“aux-directory”。尝试了 Ubuntu 的默认 TexLive 2009 以及最新的 TexLive 2012 - 结果如下:
/usr/local/texlive/2012/bin/x86_64-linux/xelatex: unrecognized option '-aux-directory=/home/user/Desktop/Tex/Aux_sample3_MT2886/'
/usr/local/texlive/2012/bin/x86_64-linux/xelatex: unrecognized option '-include-directory=/mnt/host/WinApp/CarMusTy/bin/template'
/usr/local/texlive/2012/bin/x86_64-linux/xelatex: unrecognized option '-include-directory=/mnt/host/WinApp/CarMusTy/src/res/fonts/wip'
This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012)
-aux-directory 或 --aux-directory 没有区别。并且“xetex --help”命令也不会显示这些选项。
想知道这些是否是 MikTex 特定的选项或者我是否遗漏了什么。
非常感谢您的帮助。
谢谢。
附言:对于那些好奇的人来说,这是发生在卡姆蒂在 ubuntu 上构建生成的 tex 文件时的应用程序(虽然在 Windows 上使用 MikTex 可以完美运行)
答案1
是的,-aux-directory
并且-include-directory
特定于 MikTeX。web2c/kpathsea 程序(例如来自 TeXLive 的程序)仅提供-output-directory
。