Badbox 溢出 \hbox 且没有指定具体位置

Badbox 溢出 \hbox 且没有指定具体位置

我使用 TexMaker 作为编辑器,并收到 Badbox 警告消息。但是,此警告并未提供问题发生位置的详细信息。有人知道如何处理吗?enter image description here

我的 LaTex 文件包含一个主文件,其中包含其他文件。通常它会告诉我发生警告的确切位置。第 73 行没有文件名则毫无意义。

以下是日志文件中有关该消息的内容。

(./thesismain.toc [1 ] [2]) \tf@toc=\write4 \openout4 =
`thesismain.toc'. [3] (./thesismain.lof [4 ] [5] [6] [7] [8]
Overfull
\hbox (0.84567pt too wide) in paragraph at lines 73--73
\OT1/cmr/m/n/12 off-set from the cen-tre, (c)&(d)
15$\OML/cmm/m/it/12
mm$ \OT1 /cmr/m/n/12 off-set from the cen-tre, and (e)&(f) []
[9])
\tf@lof=\write5 \openout5 = `thesismain.lof'. [10]
(./thesismain.lot)
\tf@lot=\write6 \openout6 = `thesismain.lot'. [11 ]

答案1

查看完整日志。消息 'Overfull \hbox ... lines 73-73' 出现在以相关输入文件的名称开头的括号内或括号后,如下所示:

[...]
(./other.tex)
Overfull \hbox (473.21613pt too wide) in paragraph at lines 2--4
[...]

TexMaker 仅显示错误行,但缺少文件上下文。

发布日志后更新:
错误出现在 的第 73 行thesismain.lof。此文件由 latex 生成,因此错误源自其他地方。正如 David Carlisle 指出的那样,它来自标题。最好的办法是在源文件中搜索“\caption{...offset from the centre, (c)...}”或类似内容。通过更改为添加更短的
\caption{...offset from centre...}描述
\caption[Short description]{...offset from center...}

相关内容