我在用
麦克泰克斯
编译我的 .tex 文件。我想要
抑制所有错误和警告信息。
我尝试使用以下命令,但均不起作用:
赛莱特
xelatex report.tex --interaction=errorstopmode;
xelatex report.tex --interaction=batchmode
pdflatex
pdflatex report.tex --interaction=batchmode;
pdflatex report.tex -quiet -f;
pdflatex report.tex -quiet=true;
pdflatex report.tex -interaction=nonstopmode;
请帮我弄清楚我应该怎么做才能停止所有错误和警告。我的文件按我想要的方式编译,我不希望它显示任何消息,只需在一行中编译即可。
提前致谢。
答案1
此命令行应该不会产生任何输出。它还适用于xelatex
和lualatex
。
pdflatex --interaction=batchmode test.tex 2>&1 > /dev/null
它会表现得很好,直到你得到部分 PDF 或根本没有 PDF。祝你调试愉快!