包裹静默 - 我对根据输出过滤错误消息有什么误解?

包裹静默 - 我对根据输出过滤错误消息有什么误解?

以下是这个包的摘录安静

这些与上面的无星号版本相同,只是它们针对的消息不是日志文件中显示的消息,而是生成的消息。例如,假设您有一个未定义的引用,即您写了 \cite{Spinoza1677},并且 LATEX 会抱怨如下:

LaTeX Warning: Citation ‘Spinoza1677’ on page 4 undefined on input line 320.

你知道你必须更新你的参考书目,但现在你正在研究一个很棒的想法,你没有时间浪费。所以你说:

\WarningFilter{latex}{Citation ‘Spinoza1677’}

我自己正在使用LuaLaTeX并有很多以下类型的错误:

LaTeX Error: File 'files/images/...' not found.

关于这三个点的位置还有一些更具体的内容。

我正在尝试过滤掉这些错误消息。但是使用:

\usepackage{silence}
\WarningFilter{latex}{File}

或者

\usepackage{silence}
\WarningFilter{latex}{File 'files/images}

不知何故不起作用。

答案1

根据用户 David Carlisle 的评论(对 OP 的第一条评论),诀窍是改变

\WarningFilter{latex}

进入

\ErrorFilter{latex}

相关内容