运行 bibtex 时的警告

运行 bibtex 时的警告

运行 BibTeX 文件时我收到以下警告。

段落第 1-19 行 \hbox 超满(9.74615pt 太宽) \tenrm Hatami, P., jour-nal=Australasian Jour-nal of Com-bi-na-torics, vol-ume= 40, num-ber=, pages=253--264, year=2008|

段落第 1-19 行的 \hbox 未满(badness 10000)

段落第 20-91 行的 \hbox 过满(太宽 12.66283pt) \tenrm Kiyoshi and Avis, David, booktitle=North-Holland Math-e-mat-ics Stud-ies , vol-ume=87, pages=13--23, year=1984,| ) *

我从 Google 学术页面复制了 BibTex 代码。有人能告诉我如何修复这些警告吗?谢谢您的帮助。

答案1

此警告(不是错误)是由于 LaTeX 无法找到一种好的方式来格式化(完全对齐)您的文本而导致的。例如,在这种情况下,正文溢出到右边距:

右边距的文本

解决此问题的一种方法是找到导致问题的确切行,然后重新措辞或重新排序,使得 LaTeX 有足够多的分段“单词”来引入换行符。

答案2

这个答案有点猜测(没有 MWE)。在我看来,这两个警告的问题是由于 TeX 连字机制无法找到/知道单词“Australasian”和“North-Holland”的合适连字。对于“Australian”的问题,您可以添加特定的连字(将以下内容添加到文档的序言中)。

\hypenation={Aus-tralasian}

对于“北荷兰”的问题,请参阅以下问题和相关答案。

对已包含连字符的单词进行充分连字符连接

相关内容