使用 latex 写论文时,如果搭配了 zotero 等文献管理工具,最好的引用文献方式就是导出所有的文献库,用到的直接拖拽引用即可,但是我们上传最终版时,希望上传仅包含了所用到文献单独.bib文件
网上冲浪得知,可以使用
bibexport -o extracted.bib main.aux
但是我怎么都没法运行成功,命令行一直显示bibexport不是内部或者外部命令
于是我在tex的安装目录找到了这个小脚本:
D:\texlive\2023\texmf-dist\scripts\bibexport\bibexport.sh
但是这是一个sh脚本,无法在cmd中运行,没关系,有多种运行方式,比如使用git Bash,安装了git的一定会有这个工具
接下来就简单了,把你论文编译生成的 `main.aux` 文件和完整的`.bib`文件拷贝到上述目录
打开 git Bash,定位到上述目录
然后运行:
./bibexport.sh -o extracted.bib main.aux
就能得到生成的单独的 `extracted.bib` 文件了
enjoy it!