我可以让 latexmk 更安静吗?

我可以让 latexmk 更安静吗?

我正在使用latexmk -quiet,虽然它抑制了大多数状态消息,但仍然会给我一些不相关的消息:

$ latexmk -pdf -silent document.tex
Latexmk: Run number 1 of rule 'pdflatex'
Latexmk: Running 'pdflatex  -interaction=batchmode  "document.tex"'
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
 %&-line parsing enabled.
entering extended mode
Latexmk: Citation `mycite' on page 3 undefined 
Latexmk: Reference `fig:myfig' on page 4 undefined 

等等。所有引用和参考最终都是通过重新运行 LaTeX 来定义的,因此这些都是无关紧要且令人分心的。

使用latexmk -quiet -silent似乎并没有改变任何东西。

我正在使用 Rubber,它可以很好地处理这个问题,但不幸的是缺少 Latexmk 在其他领域的一些功能(例如chapterbib支持和依赖输出)。

答案1

我同意,使用该选项时,许多 的latexmk消息都不应出现-quiet。有关未定义消息的消息实际上仅在最后一次运行时才需要;但实现这一点需要对逻辑进行一些更改。

我会将其添加到改进列表中。此外,除了静音模式外,可能还值得拥有超静音模式。超静音模式就像rubber的静音模式,我觉得太简洁了;但这是个人喜好的问题。

相关内容