我一直在使用类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 节)]。
所以,不要那样做...