如何在不同页面上重复相同的脚注并使用相同的脚注编号?

如何在不同页面上重复相同的脚注并使用相同的脚注编号?

我尝试在不同的页面上重复相同的脚注,并使用相同的脚注编号,但失败了。这是从这里获得的示例`https://tex.stackexchange.com/questions/447677/repeat-footnote-every-page

\documentclass{article}
\usepackage{footmisc}
\begin{document}
Example\footnote{\label{test}Some footnote}
\newpage
Example\footref{test}
\end{document}

但主要的问题是它只是在另一页上给我一个脚注编号,并没有插入实际的脚注。请帮我解决。实际上,我希望脚注的相同副本出现在另一页上。谢谢

答案1

这仍然是一个糟糕的想法,但是可以做到。

\documentclass{article}
\usepackage{refcount}% or hyperref

\makeatletter
\newcommand{\savefoot}[2]{% #1=label, #2=text
  \footnote{#2}%
  \edef\@currentlabel{\thefootnote}%
  \edef\@currentlabelname{#2}%
  \label{#1}}
\makeatother

\newcommand{\repeatfoot}[1]{% #1 = label
  \footnote[\getrefnumber{#1}]{\getrefbykeydefault{#1}{name}{??}}}

\begin{document}
Example\savefoot{test}{Some footnote}
\newpage
Example\repeatfoot{test}
\end{document}

相关内容