17
批量删除(合并)重复文献¶
前面讲述了删除(合并)重复文献的方法,见1.3.9,批量 删除(合并)重复文献的方法除了 用或点击选中所有重复文献 再点击方法外,也可以使用JavaScript 来批量删除。在Zotero中点击 左侧面板的,然后 依次点击:,将以下代码复制到Code窗口中:
var DupPane = Zotero.getZoteroPanes();
for(var i = 0; i < 100; i++) {
await new Promise(r => setTimeout(r, 1000));
DupPane[0].mergeSelectedItems();
Zotero_Duplicates_Pane.merge();
}
点击即可。源于 https://forums.zotero.org/discussion/40457/merge-all-duplicates/的 评论。
代码实现的原理为:实际上,是点击了100次"Merge X items",每次点击之间1s 因此,如果你的重复文献更多,可以将代码中的100改为更大的数字。批量删除(合并) 重复文献的方法也可见于Zotero批量删除(合并)重复文献。批量删除(合并)重复文献的JavaScript 代码也可从zotero-javascripts下载。
最后更新:
2022-07-31 20:47:38