从其他 .bib 文件将文档添加到我的参考列表

从其他 .bib 文件将文档添加到我的参考列表

我有一个主要参考 .bib 文件,里面应该存储我的所有书籍和文章。现在我的 overleaf 文件夹中有另一个 .bib 文件,里面有一些文章,因为我可以从我的资料来源以这种格式下载它。

我怎样才能将来自单个 .bib 文件(例如,包含文章)的信息添加到我的主要 .bib 文件中?

有可能吗?

谢谢!

答案1

总结所有评论:

  • .bib文件只是纯文本文件,因此您可以使用常规编辑器(或 Overleaf 编辑器,如果您在 Overleaf 上执行所有这些操作)轻松地将一个文件的内容剪切并粘贴到另一个文件中。

  • 使用with.bib加载多个文件没有问题。\addbibresourcebiblatex

  • 如果您有大量包含单个.bib记录的小文件,则这些文件很可能是使用 Google Scholar 等服务从网上下载的。这些类型的自动生成的.bib条目很可能充满错误,您应该在实际使用它们之前仔细检查它们。请参阅软件生成的书目条目:使用前应检查的常见错误和其他错误

  • 但是,您可以使用命令行工具轻松地将文件附加到主文件。例如,对于 Mac/Linux,您只需使用cat file1.bib >> main.bib。请注意使用两个>>而不是一个>,这将附加到主文件main.bib而不是覆盖主文件。这种命令可以轻松编写脚本。

  • 为了更轻松地管理 bib 文件,许多人发现使用 Jabref(跨平台)或 BibDesk(仅限 Mac)等 GUI 程序会更好。这样您就可以轻松更正文件中缺失/不正确的信息,而不必担心文件.bib本身的语法。

相关内容