![如何设置 JabRef 以保留导入的重复 bib 项的 bibtex 密钥](https://linux22.com/image/304557/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%20JabRef%20%E4%BB%A5%E4%BF%9D%E7%95%99%E5%AF%BC%E5%85%A5%E7%9A%84%E9%87%8D%E5%A4%8D%20bib%20%E9%A1%B9%E7%9A%84%20bibtex%20%E5%AF%86%E9%92%A5.png)
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.bib
,references.bib
并选择允许重复。然而,在结果 bib 文件中,中的项目bibtexkey
的已从.bib
references2.bib
安德森疫情
到
安德森1991
以下是屏幕截图:
我该如何bibtexkey
维护Anderson_Epidemic
?
我还需要维护bibtexkey
。Anderson_1991
因为它们都用于我的 LaTeX 文件中。我正在合并它们,但我需要先将这两个键放在一个.bib
文件中。
答案1
调整导入设置:选项 > 首选项 > BibTeX 密钥生成器。现在取消选择“为导入的条目生成密钥”选项:
答案2
在 Jabref 的更高版本中,选择选项 > 首选项 > 导入和导出(从侧边栏)。在常规下,取消选择“为导入的条目生成新密钥(覆盖其默认值)”,然后单击保存。
(感谢@Werner)