我无法找到最后 4 个原点的确切位置
343-343 行对齐时 \hbox 过满(宽度过大 36.55566pt)
我的文档中存在警告。我的文档使用了几个\subimport*{}{}
语句。
%% debug overful hbox
\showboxdepth=\maxdimen%
\showboxbreadth=\maxdimen%
% \showboxdepth=5
% \showboxbreadth=5
\setlength{\overfullrule}{20pt}
在我的序言中。前两行的输出只是给出
Overfull \hbox (36.55566pt too wide) in alignment at lines 343--343
[] [] []
\hbox(0.0+0.0)x418.25555
.\glue(\tabskip) 0.0 plus 1.0fill
.\unsetbox(0.0+0.0)x60.89868
.\glue(\tabskip) 0.0
.\unsetbox(0.0+0.0)x320.27867
.\glue(\tabskip) 0.0
.\unsetbox(0.0+0.0)x73.63387
.\glue(\tabskip) 0.0 plus 1.0fill
不幸的是,这什么都没告诉我。此外,增加到\overfullrule
一个非常高的值以更容易发现栏似乎没有效果(在数学环境中)。
有任何想法吗?
答案1
日志会显示正在读取哪个文件,而你肯定不能在第 343 行有那么多表。从错误开始,查看第一个打开的文件(
而没有匹配的文件关闭,)
如果你看到
(./chapter1.tex
...
overfull box on line 343
问题出在chapter1.tex
。
同样如果你看到
[3] [4]
...
overfull box online 343
[5]
那么问题就出在输出页面 5
一个有用的技巧是,如果您的编辑器显示匹配的括号,)
则在警告消息之前在日志文件中输入一个,并查看匹配的位置(
,这应该给出文件名,尽管匹配可能会因(
其他原因出现在消息中而造成混淆,因此不幸的是,它需要一些判断来找到文件名,而不是纯粹的自动过程。