\clubpenalty 和 \widowpenalty 似乎没有影响

\clubpenalty 和 \widowpenalty 似乎没有影响

我有一个 KomaScript 项目,并且根据网络上各处的建议设置了以下参数:

\clubpenalty=10000
\widowpenalty=10000
\displaywidowpenalty=10000
\raggedbottom  % this was my last try, it also doesn't seem to have an effect

然而,我的文档中有很多空白,我认为这些命令根本没有任何效果。

示例 1 在此处输入图片描述

示例 2 在此处输入图片描述

是否存在可能导致这些命令无法正常工作的缺陷?documentclass 的scrreprt选项twoside已禁用。

答案1

您可以使用\widowpenalties以下方法来避免第二页上出现两行单独的内容:

\documentclass{article}
\usepackage{lipsum}
\textheight=10\baselineskip
\widowpenalties=3 10000 10000 150
\begin{document}
\lipsum[1-2]
\end{document}

相关内容