gpt4 book ai didi

pdf - 使用 pandoc 将所有 yaml 书目导出为 pdf 文件

转载 作者:行者123 更新时间:2023-12-04 18:08:34 24 4
gpt4 key购买 nike

我正在使用 Leo , yaml 和 pandoc 创建 pdf。为此,我的工作流程是这样的:

  • 我收集了所有相关项目作为 zotero收藏
  • 我将它们全部导出为 CSL JSON 并使用 biblio2yaml 将其转换为 yaml
  • 我创建了一个带有 Markdown 节点和 yaml 节点的 Leo 大纲,其中包含我想要编写的所有信息和所有收集的引用书目项目,并制作了一个小脚本来遍历大纲并根据需要导出内容。
  • 最后通过我运行的输出文件:
    pandoc --filter pandoc-citeproc output.markdown -o output.pdf

  • 并且工作得很好。问题是我想告诉 pandoc 包括所有的书目项目,无论它们是否被 [@reference] 引用。在 markdown 文本中,或者只是收集在嵌入的 yaml 块中用于引用书目。这可能吗?如果没有,有什么方法可以编写 pandoc 脚本来做类似的事情?

    PS:我在 pandoc 的 Markdown 中使用了 [-@reference] 技巧,试图将引用书目的非显式引用放在导出中,但随后我在导出的 pdf 中的括号中得到了一年,正如人们所期望的那样,所以这不是要走的路。

    最佳答案

    最后,我想为 pandoc 添加一个语法,用于标记引用以包含在引用书目中,而不将它们放入文本中。

    但就目前而言,最好的办法是将所有这些引用文献都放在文本中,并修改您的 CSL 文件,以便不打印实际引用(只是引用书目)。我无法就如何做到这一点提供指导,但我听说其他人这样做了,所以我知道这是可能的。

    关于pdf - 使用 pandoc 将所有 yaml 书目导出为 pdf 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20077939/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com