我正在用Hakyll制作一个个人网站,我想列出我的出版物。
我找到了这个模块和本指南,介绍如何从底部的降价文档中打印参考文献。
这样做的问题是,它假设你有一些文档,你在其中引用了你想要打印的所有东西。
我想要的是生成一个文档,列出我的 .bib 文件的每个文档。特别:
- 我不想手动编写我要列出的每个出版物的bibtex名称
- 我只想打印"参考文献"部分,即文档中没有引用出版物的地方,它们只是列在末尾。
是否可以从Hakyll.Web.Pandoc.Biblio
模块获取此信息?还是我需要单独解析 .bib 文件才能获得这个?一旦我这样做了,我将如何与 Hakyll 一起生成此页面?
你可以使用pandoc手册中的这个技巧,相当于biblatex的nocite{*}
:
可以创建包含所有引文的参考书目, 无论它们是否出现在文档中,请使用通配符:
--- nocite: | @* ---