latex - LaTeX 日志中的方括号是什么意思?

标签 latex format logfile-analysis square-bracket logfile

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

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 艺术,尽管我对坏框了解得太少,无法证明这一点或识别单个字符的含义。

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

最佳答案

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

至于方括号内的数字,就是页码。在您的示例中,Tex 将您的文本设置到第 102 页,在那里它遇到了公式太宽的问题。

有关阅读 Tex 日志文件的更多信息,请尝试以下 website .

关于latex - LaTeX 日志中的方括号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2783754/

相关文章:

latex - 检测 LaTeX 类名

vim 快捷方式用表达式替换光标下的字符?

python - 如何在Python中使用numpy.savetxt居中对齐不同长度的列?

python - 通过正则表达式 python 解析大文件的最佳方法

performance - 性能文件分析工具

latex - 如何在 latex 中添加变更栏?

python - 确定 pandas HDF 文件中 DataFrame 的格式

java - 如何让 NumberFormat 使用货币但带有小数美分/便士?

ruby-on-rails - 从 rails 日志文件中提取错误信息

r - KnitR,Text 和 Code block 的 Latex 条件显示