Markdown 使用pandoc citeproc输出参考书目,不引用任何内容

Markdown 使用pandoc citeproc输出参考书目,不引用任何内容,markdown,pandoc,pandoc-citeproc,Markdown,Pandoc,Pandoc Citeproc,我正在使用pandoc和pandoc citeproc从一系列降价文件生成一个pdf文件。我的参考资料在源代码中。bib,我的引用格式在apa.csl,我的元数据在默认值中。yaml,第二个元数据(包含标题、作者、日期和摘要)在meta.md,我还有paper.md和outline.md 我目前正试图制作一份由我的标题页、摘要、大纲和参考文献组成的文档。因为我的大纲没有任何引文,所以我的参考页是空白的。我在pandoc或pandoc citeproc中都找不到任何标志,这将迫使我的参考资料显示为

我正在使用
pandoc
pandoc citeproc
从一系列降价文件生成一个pdf文件。我的参考资料在
源代码中。bib
,我的引用格式在
apa.csl
,我的元数据在
默认值中。yaml
,第二个元数据(包含标题、作者、日期和摘要)在
meta.md
,我还有
paper.md
outline.md

我目前正试图制作一份由我的标题页、摘要、大纲和参考文献组成的文档。因为我的大纲没有任何引文,所以我的参考页是空白的。我在
pandoc
pandoc citeproc
中都找不到任何标志,这将迫使我的参考资料显示为没有任何引用。当我包含包含引用的
paper.md
时,我的参考页面会按预期工作

我试图用于生成论文的命令是:


pandoc--filter pandoc citeproc default.yaml meta.md outline.md-o outline.pdf
通过在
nosite
元数据字段中指定引文,可以添加引文而不在文本中提及引文。使用特殊引文
@*
会触发在参考书目中包含所有参考文献

---
nocite: '@*'
---

将这一行添加到元数据中应该可以做到这一点。

太好了,谢谢,成功了!比我目前的解决方案要干净得多:引用自己页面上的所有来源,然后从PDF中删除该页面。