我有一个包含所有参考文献的大foo.bib
文件。我的每个不同的 LaTeX 文档都使用此文件,\bibliography{foo}
并且仅引用所含参考文献的子集。
是否有一个好的脚本可以获取我的一个 LaTeX 文档(包括使用 包含的所有内容\input
)并提取其中引用的所有内容foo.bib
?
换句话说,我想foo.bib
使用 LaTeX 文档过滤大文件,以便只保留引用的参考书目项目。
答案1
我认为有一些 perl 脚本可以做到这一点。
但我用参考TeXreftex-create-bibtex-file
它提供了可以完成这一操作的功能。
答案2
bibkey
来自的命令皮比布可以做到这一点(以及其他工具)