自动生成指向参考点的反向链接

自动生成指向参考点的反向链接

我正在研究用基于 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

相关内容