我正在使用 REVTex 4.2,没有参考书目中的脚注,并使用宏\homepage[<text>]{URL}
,它允许我在标题中设置一个脚注,链接到页面底部,每次单击它时都会激活,在这种情况下指示我的论文的源代码存储库。
稍后,我想在我的文档中引用这个确切的脚注,但是如果我添加一个\label{<label>}
,当我单击它时,它不会转到页面底部的脚注位置,而是转到标题。
添加标签是引用同一脚注的推荐方法,目前我看不到其他方法。我该如何实现这种行为?
答案1
我找到了一个依赖于 的解决方案\phantomsection
。以下是此类解决方案的一个最小工作示例:
\documentclass[%
reprint,
nofootinbib,
amsmath,amssymb,
aps,
]{revtex4-2}
\usepackage{hyperref} % Add hypertext capabilities
\hypersetup{
colorlinks=true,
linkcolor=blue,
filecolor=magenta,
urlcolor=cyan,
}
\begin{document}
\title{Title}
% footnote(s) to article title
\homepage[Website:\phantomsection\label{lb:homepage} ]{https://example.org}
\author{Author}
\date{\today}
\maketitle
sample text
\clearpage
sample text2 and reference: Footnote \ref{lb:homepage} on \autopageref{lb:homepage}
\end{document}
该解决方案由 Latex.org 上的用户 Ijon Tichy 提供 -链接到论坛主题。