在 REVTeX 中合并作者所属脚注

在 REVTeX 中合并作者所属脚注

(尽管我解释了建议的答案根本没有回答我的问题,但我之前的问题还是被关闭了,因为它是重复的。请阅读完后再投票关闭。)

REVTeX 包会自动合并作者列表中的一些脚注。例如,请考虑以下内容。

\documentclass[superscriptaddress]{revtex4-1}

\begin{document}

\author{Author A}
\thanks{Footnote.}
\affiliation{University A}
\affiliation{University B}

\author{Author B}
\thanks{Footnote.}
\affiliation{University B}

\maketitle

\end{document}

这里,重复的脚注(所属B和\thanks脚注)被合并:

但是,添加电子邮件地址会让事情变得混乱。

\documentclass[superscriptaddress]{revtex4-1}

\begin{document}

\author{Author A}
\thanks{Footnote.}
\email{[email protected]}
\affiliation{University A}
\affiliation{University B}

\author{Author B}
\thanks{Footnote.}
\email{[email protected]}
\affiliation{University B}

\maketitle

\end{document}

我想合并通用\thanks脚注,但将电子邮件脚注分开。总共,这将产生 3 个脚注,每个作者有两个(除了隶属关系)。使用 REVTeX 可以做到这一点吗?如果不行,有没有简单的方法可以修补它以允许这种行为?


此问题之前已提出这里。 这回答并不能解决问题,因为它只使用隶属关系脚注(例如,\thanks但没有\email),在这种情况下,REVTeX 可以很好地处理所有问题。当使用两个不同的脚注时,该答案中的解决方案不起作用,正如我在上面明确演示的那样,并且正如对该答案的评论中所指出的那样。

一种解决方法是将其放在\email后面\affiliation,但是这会将脚注标记放在隶属关系中而不是作者姓名旁边,并且只有在没有歧义(不同作者之间没有共同的隶属关系)时才有效。

相关内容