【发布时间】:2019-11-15 08:31:50
【问题描述】:
如何防止错误停止并使其始终自动进行而无需交互?
在我的 doxygen(Win10 上的 1.8.16)在 latex 目录中生成所有这些东西之后,我调用了那个 make.bat 批处理脚本。我安装的乳胶来自 basic-miktex-2.9.7100-x64.exe。
但是 make.bat 因以下错误而停止了几次,我必须一直按 R 键和 Enter 键才能继续。但最后我得到了名为 refman.pdf 的结果 PDF 文件,乍一看看起来很棒。
错误情况是:
...snip...
Ap-pli-ka-ti-on be-fra-gen, wie das z.[]B. in []
Underfull \hbox (badness 10000) in paragraph at lines 569--569
[]\T1/phv/b/n/10 Last
Underfull \hbox (badness 10000) in paragraph at lines 569--569
\T1/phv/b/n/10 Changed[]
Underfull \vbox (badness 10000) detected at line 569
Underfull \hbox (badness 10000) in paragraph at lines 572--574
Underfull \vbox (badness 10000) detected at line 577
Underfull \vbox (badness 10000) has occurred while \output is active [19]
! Argument of \language@active@arg" has an extra }.
<inserted text>
\par
<to be read again>
}
<argument> ... {stringliteral}{"\(\backslash \)1"}
: \textcolor {stringliter...
\DoxyCodeLine ...\hangpara {\DoxyCodeWidth }{1}{#1
}\par
l.603 ...(\backslash\)2"}, 1, DP\_SD\_NO\_FLAGS);}
?
编辑:我发现我可以像这样 diff 破解 make.bat:
- set LATEX_CMD=pdflatex
+ set LATEX_CMD=pdflatex -interaction=nonstopmode
但是在我的 doxygen 配置中,让 doxygen 在生成 make.bat 脚本时执行此操作的选项是什么?
【问题讨论】: