我在编写 Latex 文档时总是使用类似的功能\overfullrule=1mm
。我确实阅读了有关 \hboxes 过满的所有警告,但我仍然更喜欢可视化输出,它非常清楚地显示哪些框已过满。
我可以有类似的东西未满\hboxes?某种简单的视觉突出显示,可以准确显示最终文档中哪里有这些有问题的文本行?
我正在使用 pdflatex,以防万一。
答案1
一般情况下这是不可能的,但你可以通过拆开一个段落并测量段落中各行的糟糕程度来直观地看到何时出现框未满的情况。下面显示了一个示例:https://gist.github.com/0f42f19422d446490e0e(更新:我只是对文件做了一些编辑以获得更好的结果)。
不幸的是,它要求您在段落周围添加标记,但玩起来很有趣。也许新的 everyhook 包可能有助于将此类命令应用于文档中的每个文本段落,但我怀疑这需要对 LaTeX 的节标题系统进行重大修改。
答案2
我认为答案是否定的。不过它确实很方便。
通常,由于单词间距太大,未满的行非常清晰。未满的垂直框几乎总是非常明显,因为段落之间或页面底部会有空格。