gpt4 book ai didi

latex - 安静地运行 pdflatex

转载 作者:行者123 更新时间:2023-12-03 03:26:59 29 4
gpt4 key购买 nike

我正在使用 system() 从我的(C++)程序中调用 pdflatex,不用说,在这种情况下,pdflatex 在屏幕上显示的所有垃圾都有点令人恼火。

那么...我如何鼓励 pdflatex 放弃冗长的输出?如果只有错误可见那就更好了...

最佳答案

不幸的是,(La)TeX 并没有真正遵守 stdoutsterr 的规则,这要归功于(我认为)它起源于 80 年代初。但是您可以调用一些开关来更改显示的信息量。

使用 -interaction=nonstopmode-interaction=batchmode 开关执行 latex,即使在语法错误。 nonstopmode 将打印所有常用行,只是不会停止。 batchmode 将抑制除少数声明行之外的所有内容(“这是 pdfTeX v3.14...”)。

也可以使用 \batchmode\nonstopmode 从文档中调用这些方法,但这对于您所描述的情况不太有用。

关于latex - 安静地运行 pdflatex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1037927/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com