我需要在文档的同一章中两次引用尾注(使用尾注包)。我该怎么做才能不引入两次引用?也就是说,如何在章节的不同部分引用同一个尾注?谢谢
答案1
您可以使用\label
-\ref
机制。唯一的小问题是\label
命令必须放在参数中\endnote
:
\documentclass{article}
\usepackage{endnotes,refcount}
\begin{document}
Start\endnote{What?}
Text\endnote{abc\label{dummy}}
More Text\endnotemark[\getrefnumber{dummy}]
\theendnotes
\end{document}
像往常一样,需要运行几次 LaTeX 才能使数字稳定下来。我们需要\getrefnumber
而不是\ref
因为否则第一次运行会失败,因为\endnotemark
需要看到一个数字(扩展后)。
答案2
我发现以下方法有效:
\documentclass{article}
\usepackage{endnotes}
\begin{document}
Text\endnote[1]{abc}
More Text\endnotemark[1]
\theendnotes
\end{document}
基本上,您定义一个计数器,然后只需通过它来引用它,\endnotemark[num]
但我不确定这是否意味着您必须手动调整所有计数器。