尽管有 -halt-on-error,pdflatex 仍未退出

尽管有 -halt-on-error,pdflatex 仍未退出

我正在尝试使用 pdflatex 编译 .tex 文件。该文件并不完全有效 - 但这不是重点。一行代码导致编译失败:\RequirePackage{lastpage}导致以下错误!LaTeX Error: file 'lastpage.sty' not found.

但问题是 pdflatex 要求我使用替代文件,而不是退出。

由于对 pdflatex 的调用是在某些代码中,我不希望它在没有输入的情况下等待输入。因此,我使用该-halt-on-error选项调用了 pdflatex。但这并没有解决问题,pdflatex 仍然需要输入。

我是否遗漏了该-halt-on-error选项的某些内容?

答案1

确实,-halt-on-error它并不止于丢失文件。-interaction=nonstopmode不过,你可以将它与 结合使用,例如

pdflatex -halt-on-error -interaction=nonstopmode file

相关内容