revtex4-1 中 \footnotemark/\footnotetext 的奇怪行为

revtex4-1 中 \footnotemark/\footnotetext 的奇怪行为

我一直在使用类revtex4-1(针对 APS 期刊...)进行写作,并遇到了以下情况:当使用footnotemark和时,footnotetext它们各自推进footnote计数器,而不是footnotetext像类中那样只推进计数器article。这是一个最小示例(我用nofootinbib它来覆盖默认设置,即将脚注与参考书目放在一起...,小页面是为了我可以向您显示输出,它没有其他效果):

\documentclass[nofootinbib]{revtex4-1}
\begin{document}

\begin{minipage}{5cm}
hello\footnotemark

\footnotetext{hello's text}

\begin{equation}
1+1=2 \footnotemark\label{eq:1}
\end{equation}
\footnotetext{equations footnote}
\end{minipage}
\end{document}

这会导致以下奇怪的输出:

替代文本

\addtocounter{-1}{footnote}当然,我可以通过在两个命令之间 插入来修复它......但我更感兴趣的是为什么会发生这种情况,以及它是否是一个错误。


嗯。我刚检查了一下,它运行正常revtex4,所以这可能是一个错误revtex4-1...不过,我还是想听听你的意见。

答案1

APS REVTeX 4.1 作者指南 (apsguide4-1.pdf) 指出

避免使用 \footnotemark 和 \footnotetext 添加自定义脚注[表格上下文除外(参见第 VIII.5 节)]。

所以,不要那样做...

相关内容