如何强制取消单个脚注的中断?

如何强制取消单个脚注的中断?

我正处于文档准备的最后阶段,因此我很确定页面在打印之前不会发生变化。

我注意到,由于某种奇怪的原因,bigfoot一些脚注会跨页面中断,即使页面中最后一个脚注标记下方有足够的普通文本(因此我希望它会将一些普通文本移动到下一页,从而允许脚注文本适合同一页面)。

您是否知道是否有可能在本地强制单个脚注文本不可破坏?如果可能的话,我会避免在序言中更改全局惩罚,因为其他文档点可能会出现其他问题...

答案1

正如我已经回答你的交叉帖子一样取消拆分单个脚注LaTeX 社区,有一个可能的解决方法,如果可以的话请尝试一下:

\let\origfootnote\footnote
\usepackage{bigfoot}

稍后在代码中,对于单个不可中断的脚注,您可以使用该\origfootnote命令。我通过一个示例检查了分页符不会发生,并且编号仍然匹配。

\documentclass{article}
\usepackage[english]{babel}
\usepackage{blindtext}
\let\origfootnote\footnote
\usepackage{bigfoot}
\begin{document}
\blindtext[5]
\footnote{\blindtext}
\blindtext[5]
\clearpage
\blindtext[5]
\origfootnote{\blindtext}
\blindtext[5]
\footnote{\blindtext}
\end{document}

相关内容