我怎样才能阻止 TeX 发出有关 \hbox 未满的抱怨?

我怎样才能阻止 TeX 发出有关 \hbox 未满的抱怨?

我有一个段落包含一个不完整的\hbox。 (它包含了大量不容易连字符的专有名词。)它不会被修复(糟糕程度只有 1330),但我想让 TeX 停止抱怨它,这样我就可以更接近干净的运行。我尝试设置\tolerance=1600但显然这不是正确的咒语。

\hbox我怎样才能向 TeX 解释badness 1330 的underfull是可以的?

答案1

设置hbadness参数

\hbadness = 1331

答案2

有多种方法可以让 TeX 改变对段落的看法。您可以尝试使用环境sloppypar,或者使用\looseness=1\looseness=-1,看看这三种方法中哪一个看起来最不糟糕,警告次数最少。sloppypar环境围绕着您的段落;另外两个是简单的声明,可以放在段落中方便的任何地方(我通常把它们放在段落的开头,这样它们在视觉上就很明显了),并且只在下一个段落结束前有效。另请参阅这里以获得更多建议。

相关内容