过满的框侵入左边距了吗?

过满的框侵入左边距了吗?

正如帖子中指出的那样

在 pdf 中突出显示坏框的命令是什么?

为了直观地检测 pdf 中的坏框,规则

\overfullrule=5pt

可以使用。此规则是否也有助于突出显示侵入左边距的坏框?

提前致谢。

答案1

据我所知,在从左到右的排版中,左边距的侵入并不算是一个坏框,因为沃纳指出除了本例中故意侵入之外,实际上不可能侵入左边距。当你通过设置负空间故意侵入时,人们认为你知道自己想要什么,因此侵入是不会发生的bad

例如,考虑以下 MWE

\documentclass{article}
\usepackage{showframe}
\begin{document}

\hspace*{-25mm}ABC \hrule

\end{document}

这肯定会突出到左边距

突出

但 LaTeX 并不认为它是一个坏盒子:

grep ful <filename>.log 

不返回任何内容。

这与你将某个对于空间来说太大的东西放入盒子并告诉 TeX 该盒子的宽度为 是一样的原理0pt。TeX 不会抱怨内容对于空间来说太大或实际上不是0pt。它会假设这就是你希望它认为的盒子的大小。此技巧可用于将超大图像放在页面上而不会触发坏盒子警告。但这意味着你必须手动检查内容是否适合(例如不会溢出纸张),因为无论如何在这种情况下你都不会收到有关盒子宽度的警告。毕竟,你明确告诉 TeX 假设它适合零宽度。与 Word 不同,如果你告诉 TeX或做它将假设或者。它不会假设你真的想做年代或者你确实是这个意思R

相关内容