\vboxes 未满时,为什么带有脚注的行会被推到下一页?

\vboxes 未满时,为什么带有脚注的行会被推到下一页?

在脚注很多而文本相对较少的地方,如何避免 \vboxes 不全,因为其中有脚注,LaTeX 会将一行推到下一页?有没有办法让它将更多文本拉到前一页,即使这意味着脚注标记和脚注需要在不同的页面上呈现?

\documentclass{memoir}
\usepackage{lipsum}
\begin{document}
Text\footnote{\lipsum[1]}, some more text,\footnote{\lipsum[2]} 
and yet a bit more more text\footnote{\lipsum[3]}.
Text\footnote{\lipsum[1]}, some more text,\footnote{\lipsum[2]} 
and yet a bit more more text\footnote{\lipsum[3]}.
Text\footnote{\lipsum[1]}, some more text,\footnote{\lipsum[2]} 
and yet a bit more more text\footnote{\lipsum[3]}.
\end{document}

在此处输入图片描述

在此处输入图片描述

答案1

如果您确实想这样做,您可以将脚注与其标记分开,但这可能会让您的读者感到困惑。

\documentclass{memoir}
\usepackage{lipsum}

\begin{document}

Text\footnote{\lipsum[1]}, some more text,\footnote{\lipsum[2]} 
and yet a bit more more text\footnote{\lipsum[3]}.
Text\footnote{\lipsum[1]}, some more text,\footnotemark
and yet a bit more more text\footnotemark.
Text\footnotemark, some more text,\footnotemark
and yet a bit more more text\footnotemark.%

\clearpage
\footnotetext[5]{\lipsum[2]}% 
\footnotetext[6]{\lipsum[1]}%
\footnotetext[7]{\lipsum[3]}%
\footnotetext[8]{\lipsum[2]}%
\footnotetext[9]{\lipsum[3]}%

\end{document}

相关内容