页面上的字迹模糊?我以为 LaTeX 不会这样做

页面上的字迹模糊?我以为 LaTeX 不会这样做

刚刚有了一个惊喜。我在一篇文章中有一个部分,后面跟着一个图。文字超出了一页,然后……下一页又多了一个字(其中还包括该图)。

是的,我在该单词前添加了一个 ~ 以使其适合第一页,但我认为 LaTeX 不会这样做(留下寡妇词,甚至不是句子)!

是否有任何特别的功能需要启用才能避免这种情况?我使用 MikTeX 2.8 输出为 PDF(pdftex 和 pdflatex 都产生了同样的问题)。

答案1

LaTeX 就是为了避免这种情况而设置的如果可能的话但有时没有更好的选择。你可以使用 完全隐藏寡妇线,\widowpenalty=10000但你会希望\raggedbottom启用它。

避免出现寡妇词并不是那么简单。你不能自动隐藏它们,但你可以指定你想要的最后一行至少有一定长度,方法是

\parfillskip 0pt plus 0.75\textwidth

在这种情况下,“某个特定长度”是文档文本宽度的四分之一。

答案2

在对手稿进行最后的手动调整时,我经常(作为一名文字编辑)使用\looseness=1TeX 尝试增加某些段落的行数1,以避免出现孤行、寡行和页面未满的情况。

Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Phasellus vitae mi dui.
Aliquam erat volutpat.
Vestibulum nec vehicula nisi.
Ut feugiat tortor a justo eleifend sit amet adipiscing dolor cursus.
\looseness=1

Nullam a neque consectetur magna suscipit rhoncus.
Vivamus gravida lorem non elit bibendum ac vulputate dolor cursus.
Etiam ac sapien quis dui commodo feugiat.
Praesent sagittis mi in metus cursus rutrum.
Pellentesque faucibus aliquam quam in vestibulum.
Sed non elit eget mauris tincidunt facilisis.
Suspendisse posuere elit ac magna vestibulum pulvinar. 

相关内容