
答案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磷或做問它將假設磷或者做問。它不會假設你真的想做S或者你其實是這個意思右。