我使用这种方法\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
,脚注会跨页断开,但会出现孤立行:
期望的输出是将段落的最后两行放在第一页,并将脚注从第一页开始但跳转到第二页。
我认为这是一个非常基本的情况,它在我的文档中出现过很多次。有没有办法自动实现这种行为?