处理 LaTeX 错误

处理 LaTeX 错误

我有一个 bash 脚本,它在运行时会生成几个 tex 文件,然后使用latexdvipdfm生成一个 pdf 文件。我遇到的唯一问题是,当出现故障时,它latex会停止进程并要求输入错误。在这种情况下,我生成了多个 pdf,并且latex每个 pdf 都会被调用几次。所以我最终遇到了几次相同的错误,我不得不把它搞砸。

由于这被集成到其他东西的构建过程中,所以我想找到一种方法,只通过一条消息就让脚本终止。

总而言之,当出现错误时,我想让 Latex 终止,以便当除了我之外的其他人运行这个脚本时,他们就会被困住试图终止这个脚本。

答案1

latex使用-halt-on-error选项和选项进行呼叫-interaction=nonstopmode

 latex -halt-on-error -interaction=nonstopmode file.tex

相关内容