如何列出未引用的 .bib 条目?

如何列出未引用的 .bib 条目?

我想列出.bib数据库中的所有项目不是被某篇文献引用,以确保我没有忽略引用任何我想引用的内容。有没有简单的方法可以做到这一点?

答案1

以下是在 unix shell 中完成这项工作的一种快速而简单的方法:

comm -13 <(sed -n 's/^\\bibitem{\(.*\)}/\1/p' < document.bbl | sort) \
         <(sed -n 's/^@\(.*\){\(.*\),/\2/p' < myrefs.bib | sort)

相关内容