如何查找并删除“Overfull \hbox”

如何查找并删除“Overfull \hbox”

在我的日志输出中我收到以下 5 个警告:

Overfull \hbox (1.18692pt too wide) detected at line 81
 []\T1/lmr/m/sc/10.95 100

\hbox(6.90094+0.0)x16.97252
.\glue 0.0 plus 1.0fil
.\pdfcolorstack 0 push {0 g 0 G}
.\T1/lmr/m/sc/10.95 1
.\T1/lmr/m/sc/10.95 0
.\T1/lmr/m/sc/10.95 0


Overfull \hbox (1.18692pt too wide) detected at line 82
 []\T1/lmr/m/sc/10.95 100

\hbox(6.90094+0.0)x16.97252
.\glue 0.0 plus 1.0fil
.\pdfcolorstack 0 push {0 g 0 G}
.\T1/lmr/m/sc/10.95 1
.\T1/lmr/m/sc/10.95 0
.\T1/lmr/m/sc/10.95 0


Overfull \hbox (1.18692pt too wide) detected at line 83
 []\T1/lmr/m/sc/10.95 100

\hbox(6.90094+0.0)x16.97252
.\glue 0.0 plus 1.0fil
.\pdfcolorstack 0 push {0 g 0 G}
.\T1/lmr/m/sc/10.95 1
.\T1/lmr/m/sc/10.95 0
.\T1/lmr/m/sc/10.95 0


Overfull \hbox (1.18692pt too wide) detected at line 84
 []\T1/lmr/m/sc/10.95 100

\hbox(6.90094+0.0)x16.97252
.\glue 0.0 plus 1.0fil
.\pdfcolorstack 0 push {0 g 0 G}
.\T1/lmr/m/sc/10.95 1
.\T1/lmr/m/sc/10.95 0
.\T1/lmr/m/sc/10.95 0

)
\tf@toc=\write5

\openout5 = `output.toc'.

我尝试解决这些警告,但找不到这些过满的 \hboxes 在哪里。我的 texfile 中的第 80-84 行没有文本。现在我从源文件(大约 150 页)中删除了一些文本,以确定这 5 个警告来自何处。我设法通过删除文本中的一些随机部分使它们消失,但这并没有回答我的问题。删除一些完全其他的随机文本也可以删除警告。这包括显然没有产生坏框的行。由于这种奇怪的行为,我无法提供一个最小的工作示例。也许您可以从我的日志文件中告诉我警告来自何处。我确信我的 tex 中没有特定的行会产生这些警告,但这更像是来自我的设置的全局错误。

我可以识别出那个装满东西的盒子:

相关内容