拦截错误信息?

拦截错误信息?

是否可以覆盖错误消息?

乳胶日志有时会让人难以分辨在报告错误或警告时正在解析哪个文件。文件在(FILENAME ...)日志中用 表示,但警告消息也可能包含右括号和左括号,从而导致日志解析器无法正常工作(如在 TexStudio 中实现的那样)。-c-style-errors(Miktex)也无济于事,因为错误消息不完整,并且格式对解析器来说也是未知的。

我想使用该currfile包将这样的(FILENAME ...)构造包装在每个警告和错误消息周围,以确保正确的归因,但我找不到会影响错误的方法,例如

! Undefined control sequence.
l.10 \nosuchcommand

或有关箱子过满的警告。

是否有可能覆盖这些消息,或者它们是在引擎中硬编码的?

相关内容