我目前正在研究一个解析器,该解析器读取完整的乳胶日志。大多数日志格式虽然很奇怪,但很容易弄清楚,但是这些方括号使我感到困惑。这是我的一个日志末尾附近的一个示例:

Overfull \hbox (10.88788pt too wide) in paragraph at lines 40--40
[]$[]$ 
 []

[102]) [103]
Kapitel 14.
(./Thermo-141-GrenzenFundamentalpostulat.tex [104

])
(./Thermo-142-Mastergleichung.tex [105]) (./Thermo-143-HTheorem.tex [106pdfTeX 
warning (ext4): destination with the same identifier (name{equation.14.3.3}) ha
s been already used, duplicate ignored

有人可以给我一个提示这些方括号的含义吗?我看不到它们中的任何结构。

我怀疑上面的第2/3行是代表盒子布局的某种ASCII艺术,尽管我对BadBox的了解少得多,无法证明这一点或识别单个字符的含义。

然后,“ [104”等似乎与页码相对应,但是我仍然没有看到方括号之间有时会有某些东西的原因(例如上面的pdftex警告),有时没有。

有帮助吗?

解决方案

如评论中所述 []$[]$ 这意味着Tex想告诉您,某些东西需要太多的水平空间(Overfull \hbox)。它试图打印出有问题的框,但失败了,因为这些盒子似乎是公式,这些公式无法用普通文本打印。如果普通文本会出现相同的错误,则您会在方括号内将该文本作为提示,在此中,Tex认为它可以破坏您的文本。

至于方括号内的数字,这些是页码。在您的示例中,Tex将您的文本套装到第102页,在那里遇到了太宽的公式。

有关阅读TEX的日志文件的更多信息,请尝试以下内容 网站.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top