脚注和孤儿控制:如何避免页面底部出现大片空白?

脚注和孤儿控制:如何避免页面底部出现大片空白?

我使用这种方法\usepackage[all]{nowidow}是为了避免出现孤行和孤行。然而,在一种非常基本的情况下,这种方法并不能达到预期的效果:只要段落倒数第二行有一个长脚注,脚注就不会再跨页拆分了。

以下是 MWE:

\documentclass{article}
\setlength{\parindent}{5.0mm}
\setlength{\parskip}{0mm}
\usepackage[paperwidth=140mm,paperheight=213mm]{geometry}

\usepackage{lipsum}
\usepackage[all]{nowidow}

\begin{document}

\lipsum*[1-2]
\footnote{\lipsum*[1-2]} This is some text finishing this paragraph that reaches to the next line.

\lipsum*[2-7]
\end{document}

在此处输入图片描述

如您所见,脚注完全延伸到第二页,而不是被断开。如果我不包含nowidow.sty,脚注会跨页断开,但会出现孤立行:

在此处输入图片描述

期望的输出是将段落的最后两行放在第一页,并将脚注从第一页开始但跳转到第二页。

我认为这是一个非常基本的情况,它在我的文档中出现过很多次。有没有办法自动实现这种行为?

相关内容