如果您的 Mac 引文库中针对可能相同的来源包含多条记录,请比对这些记录,选择最佳元数据,并在刷新文档中的引文之前在文献管理器中解决已确认的重复项。具体步骤取决于所使用的应用程序:Zotero 会合并记录,而 EndNote 则允许您比对并保留其中一条。首先为您的文献库创建一个可恢复的副本,然后检查这些记录是否确实描述的是同一部作品。
什么是重复引文?
重复项是指文献库中针对同一部作品存在两条记录,通常是由于从多个数据库导入而造成的。仅凭标题相似并不能证明匹配:预印本与其已发表版本,或印刷版与在线版,可能是包含不同出版细节的相关记录。请比对标题、作者、年份、出版物、卷、期、页码、DOI 或 ISBN 以及条目类型。利用标识符作为线索,然后对照作品本身核验书目细节。
文档中包含从不同记录插入的引文时,也可能会产生第二个参考文献条目。清理文献库与修复文档虽密切相关但性质不同:合并文献库记录并不一定会立即更新字处理软件中的每处引文。
在修改文献库之前
关闭使用该文献库的文档并保存您的工作。使用文献管理器官方注明的备份或导出流程创建备份;这些步骤因应用程序而异,因此不要认为复制应用程序文件夹就是一个有效的备份。如果某条记录附带有 PDF、笔记、标签或所属合辑信息,也请对这些内容进行检查。其目的是在移除冗余记录的同时保留有用资料。
如果两条记录代表不同的版本或作品,请同时保留两者,并在管理器支持的情况下对它们进行清晰的标记或附注。如果您无法确定它们是否为同一部作品,请跳过合并,先去调查 DOI、出版商页面或全文。
在 Mac 上的 Zotero 中调和重复项
在 Zotero 中,选择左侧窗格中相应文献库下的重复条目。选择一个候选分组,并在右侧窗格中检查高亮的记录及其字段。Zotero 的重复项检测使用书目字段,因此可能会漏掉元数据不一致的记录,或者呈现出仍需人工审核的候选记录。Zotero 的重复项指南解释了它是如何识别和合并候选条目的。
对于已确认的重复项,选择最佳记录作为主记录,解决所有字段冲突,然后点击合并条目。合并会整合条目信息并保留关联(如合辑和标签);直接删除一条记录可能会丢弃这些关联。合并后请检查附件和笔记。对于不确定的分组,请选择跳过,而不是仅仅依靠标题相似性来进行合并。
在 Mac 上的 EndNote 中调和重复项
打开文献库后,点击 All References,以便搜索覆盖整个文献库。选择 Library > Find Duplicates。EndNote 会根据其重复项首选项中的标准来比对记录。在 Mac 版 EndNote 2025 中,默认设置为匹配参考文献类型、作者(Author)、年份(Year)和标题(Title);您可以更改这些字段,并选择精确匹配或忽略空格及标点符号的更宽松匹配。EndNote 的重复项首选项介绍了这些设置。
并排查看各个字段。EndNote 会高亮显示差异;只有在核对了哪个版本的信息更准确或更完整、以及是否有记录已被论文引用之后,才选择 Keep This Record。该操作会将另一条记录移至废纸篓(Trash)。选择 Skip 可将两条记录都保留在原位以供日后审查。EndNote 的说明特别警告用户在删除可能已被引用的重复项之前应检查记录编号。在 Mac 版 EndNote 中查找重复参考文献
修复写作文档中的引文
解决真正的重复项后,返回文稿并使用引文管理器的字处理集成功能刷新或重新设置引文格式。检查正文中的引文以及生成的参考文献列表,尤其是在您之前分别插入了两条文献库记录的情况下。在 EndNote 中,有歧义的引文可能会对应多条匹配的参考文献;其 Citation Matches 对话框可以显示候选条目,您可以重新插入预期的参考文献。EndNote 的格式化指南说明,匹配数不等于一的引文将保持未格式化状态,并且会从生成的参考文献列表中略去。
Mendeley Reference Manager 使用不同的流程:其支持文档指出,2.93 及更高版本会将候选记录归纳在一个 Duplicates 智能合辑中,在该合辑中可以删除不需要的参考文献。请先审查每一组记录,并在清理后确认文档引文仍然正确。Mendeley 的重复项说明
最后,对照文稿检查最终的参考文献列表,确认每个来源均按预期显示。当不同版本对您的研究具有意义时,请将其分别保留;仅在有证据支持将记录视为同一作品时,才使用管理器的合并或审查控制功能。
来源
Duplicate Detection — Zotero
Duplicates Preferences — EndNote
Finding Duplicate References — EndNote
How do I check for duplicates in Mendeley Reference Manager? — 爱思唯尔支持 (Elsevier Support)