0

我尝试升级一个程序,将pandoc使用pandoc-citeproc 的博客条目转换为新的citeproc. 我还没有找到一个简单的例子citeproc来使用它并且很难使用它。

具体来说,我看不到如何构造list of referencesand list of citations

对于list of references,我假设我应该像处理bib文件一样处理文件,例如

parseBibTex :: String -> IO [Entry.T]

对应的功能是什么?

我看不到如何提取引文列表以及如何生成格式化文件。

也许我误解了那citeprocpandoc-citeproc. 我认为看到一个简单的完整示例将如何bib处理转换为 pandoc 格式的文本和参考文件以获得格式化的文本文件将非常有用。我想我可以从这样的例子中工作......

谢谢!

4

1 回答 1

2

您想要使用 citeproc 处理 Pandoc 文档的功能不在 citeproc 本身,而是在 Pandoc 的 Citeproc 模块中: https ://hackage.haskell.org/package/pandoc-2.16.2/docs/Text-Pandoc-Citeproc.html 这些函数为您处理所有细节。

于 2022-01-09T17:46:28.007 回答