如何设置 JabRef 以保留导入的重复 bib 项的 bibtex 密钥

如何设置 JabRef 以保留导入的重复 bib 项的 bibtex 密钥

JabRef 版本 2.10

我有两个.bib文件,它们共享一些相同的项目,但具有不同的 BibTeX 密钥。

例如:

references.bib

@Article{Anderson_1991,
  Title                    = {Discussion: The Kermack-McKendrick epidemic threshold theorem},
  Author                   = {Anderson, Roy M.},
  Journal                  = {Bulletin of Mathematical Biology},
  Year                     = {1991},

  Month                    = {Mar},
  Number                   = {1-2},
  Pages                    = {1-32},
  Volume                   = {53},
  Doi                      = {10.1007/BF02464422},
  Timestamp                = {2015.01.28}
}

references2.bib

@Article{Anderson_Epidemic,
  Title                    = {Discussion: The Kermack-McKendrick epidemic threshold theorem},
  Author                   = {Anderson, Roy M.},
  Journal                  = {Bulletin of Mathematical Biology},
  Year                     = {1991},

  Month                    = {Mar},
  Number                   = {1-2},
  Pages                    = {1-32},
  Volume                   = {53},
  Doi                      = {10.1007/BF02464422},
  Timestamp                = {2015.01.28}
}

我使用 JabRef 导入references2.bibreferences.bib并选择允许重复。然而,在结果 bib 文件中,中的项目bibtexkey的已从.bibreferences2.bib

安德森疫情

安德森1991

以下是屏幕截图:

在此处输入图片描述

我该如何bibtexkey维护Anderson_Epidemic

我还需要维护bibtexkeyAnderson_1991因为它们都用于我的 LaTeX 文件中。我正在合并它们,但我需要先将这两个键放在一个.bib文件中。

答案1

调整导入设置:选项 > 首选项 > BibTeX 密钥生成器。现在取消选择“为导入的条目生成密钥”选项:

在此处输入图片描述

答案2

在 Jabref 的更高版本中,选择选项 > 首选项 > 导入和导出(从侧边栏)。在常规下,取消选择“为导入的条目生成新密钥(覆盖其默认值)”,然后单击保存。

(感谢@Werner)

相关内容