使用 pandoc 和 LaTeX 可以进行文档间引用吗?

使用 pandoc 和 LaTeX 可以进行文档间引用吗?

我想这更多的是一个理论问题。

假设我有 3 个文档 - story1、、story2storyBible每个文档都可以很好地呈现为 PDF,并且它们都是有效文档bookdown(因此pandocpandoc-citeproc等)令人满意。

我的问题是:book-bible假设我想写一段关于一个角色的文章——我们称他为英雄。在第 4 章中story1,英雄做出了一件英勇的事迹。

我最终想要实现的是在story1源中放置一些(渲染时不可见的)标记,以便storyBible按照以下精神引用它:

In Heroes Among Us*, Hero accomplishes a heroic deed**. This deed leads to consequences***.

* Chapter 4 of story1
** story1, p. 20-21
*** story2, p. 410-411

本质上,我可以生成对另一个文档中的文本的引用吗?重要的是它们是动态的(即使我必须运行生成脚本来编译它们)并且需要最少甚至不需要人工干预。

我想这可能是 BibTex 附近的内容?但我没有看到任何人(或者也许我没有在 Google 中使用确切的关键字)讨论未发表文本的引用。我想人们通常喜欢引用别人可以找到的东西实际阅读,但那么请认为我是个例外:^)

可以这样做吗?如果不使用 bookdown 的堆栈,那么我还可以在哪里或尝试什么?

干杯。

相关内容