组织参考书目的正确方法是什么:最好只有一个.bib
由所有 TeX 文件共享的文件,还是我应该.bib
为每个 TeX 文件(每篇论文)都有一个文件?
答案1
显然,作者的工作习惯各不相同,对一个人有效的方法可能对其他人不太适用。但是,必须为您撰写的每篇工作论文维护单独的 bib 文件似乎并不是最佳选择,尤其是因为您必须为每篇论文创建的 bib 文件中可能会有相当多的重复内容。
以下是我管理参考书目文件的方法:我只使用一个“主”书目文件来管理全部我的工作论文。顺便说一句,在撰写学术论文时,我通常使用WinEdt 5.6
作为前端,并且我依靠相关的BibMacros
实用程序包来帮助我管理、创建、编辑、格式化和更新我的 bib 条目。(2013 年 11 月更新:此软件包有一个更新版本BibMacros
,可与 WinEdt 版本 7 和 8 配合使用;请参阅http://winedt.org/Config/menus/BibTeX.php。
后来,当一篇论文被期刊接受发表时,我需要提交最终的 tex、bib 和图形文件以发表该论文,我会运行一个名为“Extract from Aux”的 BibMacro 实用程序。这个 WinEdt 宏 (i) 从主 bib 文件中提取论文中实际使用的所有条目,(ii) 将它们放入新的 bib 文件中。一旦创建新的 bib 文件,我只需调整\bibliography
主 tex 文件中的命令以指向新的 bib 文件。这个新的 bib 文件(从结构上讲只包含论文中实际使用的条目)会提交给期刊(连同所有其他必需文件)。