revtex 拆分脚注

revtex 拆分脚注

使用 revtex4-1,长脚注会在页面末尾被截断。这只发生在选项中nofootinbib。我正在使用hyperref,当我尝试放入序言时会抛出错误\usepackage{bigfoot}。我该如何

a)增加脚注的大小并将其全部放在一页上,或

b) 在文本超出页面边缘之前断开脚注?

下面是一个最小的例子,其中脚注在“...risus porta vehicula”之后被截断。

\documentclass[nofootinbib]{revtex4-1}
\usepackage{hyperref}
\usepackage{microtype}
\usepackage{lipsum}
\begin{document}
\lipsum
\footnote{\lipsum}
\lipsum
\end{document}

答案1

我没有进行广泛的调查,但就我目前所了解的而言,这看起来像是类中的一个错误revtex4-1。事实证明,的值为\count\footins500,如果脚注排版为两列,这将是合适的,但您的示例中并非如此。重置正确值\count\footins = 1000 \begin{document}解决问题:

\documentclass[nofootinbib]{revtex4-1}
% \usepackage{hyperref}
% \usepackage{microtype}
\usepackage{lipsum}
% \tracingpages = 1

\begin{document}

\count\footins = 1000

\lipsum

Footnoted text.\footnote{\lipsum}
\lipsum

\end{document}

回想一下,与插入关联的寄存器的值\count用于估计插入对页面目标的影响程度;更准确地说,高度加深度等于 X预计会降低页面目标(大约)西弗/1000,其中F 是相关寄存器的值\count。因此,在您的示例中,TeX 错误地假设脚注的高度是实际高度的一半,因此低估了需要为其保留的垂直空间的两倍。

相关内容