我正在研究用基于 LaTeX 的文档系统替换现有的文档系统。在这个系统中,我们可以在各个部分之间建立链接(即使这些部分位于不同的文档中)。从一个文档到另一个文档的链接会自动设置一个反向链接。我想要的是类似以下内容:
文档 1:
Inlinks~\magiclabel{d1-l1}
文档2:
Outlinks~\magicref{d1-l1}
文档3:
Outlinks~\magicref{d1-l1}
这应该会生成以下内容:
文档 1:
内部链接 [d2-ref1, d3-ref1]
文档 2:
外部链接 [d1-l1]
文档 3:
外部链接 [d1-l1]
这样的事情可能吗?
编辑:理想情况下,我希望链接可点击。例如,单击文档 2 中的 d1-l1 转到文档 1,然后单击 d2-ref 返回文档 2。
答案1
hyperref 包允许通过在包选项上设置选项 pagebackref=true 来实现这一点。现在你只需要使用
\usepackage[pagebackref=true]{hyperref}
https://www.sixhat.net/latex-tip-back-references-in-bibliography.html