Tags2Anno

Tags2Anno 公开 已发布

如何安装动作?

适用于
分类(旧)
脚本 功能增强 功能



更多信息
分享时间 2023-07-30 15:40
最后更新 2023-07-31 09:57
修订版本 1
用户许可 可自己使用或修改,不可再分享
Quicker版本 1.38.31
动作大小 16.5 KB

分享到

「zotero里阅读pdf时给annotation添加标签,依赖zoteroTags插件」

简介

不用tags插件可以将子程序的代码替换成:

$$ var valueInJS = "{valueFromQuicker}";
var tags=valueInJS.split(/,|,/);
//获取选中注释的HTMLDivElement对象
var div=Zotero.Reader.getByTabID(Zotero_Tabs._selectedID)._iframeWindow.document.querySelector('#annotations>div.annotation.selected');
//获取选中注释的ID
var annotationID=div.getAttribute("data-sidebar-annotation-id"); //获取pdf项目对象
let pdfitem=Zotero.Items.get(Zotero.Reader.getByTabID(Zotero_Tabs._selectedID).itemID); //通过库和kery获取注释
let annotation=Zotero.Items.getByLibraryAndKey(pdfitem.libraryID,annotationID.replace("annotation-",)); for (var item of tags){ annotation.addTag(item);} annotation.saveTx();

最近更新

修订版本 更新时间 更新说明
1 2023-07-31 09:57 111
0 2023-07-30 15:40

最近讨论

暂无讨论