假设我有一个相当大的 BibTeX 书目文件,其中既包含论文中引用的作品,也包含我保存到书目中但实际上并未在论文中引用的作品。
有没有办法仅有的打印那些条目尚未在论文中引用比如说,作为提醒我想在我的论文的某个时候包括它们?
这看起来可能有点违反直觉,但这与我使用外部工具进行图书馆管理有关,该工具会创建一个包含所有已保存条目的 BibTeX 文件,无论它们是否实际在我的论文中被引用。
我正在使用biblatex
后端biber
来创建我的参考书目。
答案1
要打印尚未引用的参考文献列表,您可以创建一个check
过滤掉被引用的参考文献的列表(您必须启用该citetracker
功能,例如\usepackage[citetracker=true]{biblatex}
)。
可以check
按如下方式创建
\defbibcheck{uncited}{
\ifciteseen
{\skipentry}
{}
}
然后将 a 放入\nocite{*}
文档中,并使用
\printbiblipgraphy[check=uncited]
PS:我想这个问题之前已经有人问过了,但我找不到它。