lualatex -jobname=foo 不产生 foo.pdf

lualatex -jobname=foo 不产生 foo.pdf

我正在努力解决我最喜欢的 Tex 引擎的意外行为Lualatex。我想设置作业名称:

lualatex test.tex --job-name=foo

Hello 单词代码为:

\documentclass{scrbook}
\begin{document}
  Hello world
\end{document}

但是 Lualatex 生成的 pdf 名称为 test.pdf,而不是 foo.pdf。这是怎么回事?我可以在 Google 上搜索一个相关主题“在命令行中使用 \input 时,lualatex 未将文件名设置为作业名”在 tug.org 上查看关联,但它是在 2010 年发布的。Xelatex 运行良好。我正在使用更新的 Miktex(LuaHBTeX,版本 1.14.0(MiKTeX 22.1))

答案1

你必须-jobname在 TeX 文件的名称前传递任何选项,例如 first。因此你必须运行

lualatex -jobname=foo test.tex

相关内容