1. 请问大佬能否增加功能,在zotero阅读器中未选中文本时,运行该动作也能够生成zotero当前页的链接。
2. 在非阅读器页面(即普通zotero条目列表页面)中,选中条目时,运行该动作能够生成zotero当前文档的链接
以前都是自己小修代码,实现这个个性化需求,但现在不能修改代码了,感觉这两个链接还挺有用的,请问大老师能否增加一下,谢谢!
后续有空,拟按照建议开发一个选项,需要的话就勾上,不需要的话,取消。
好的,期待
正在考虑你说的这种情况,选择批注数据最终格式一定好。你说的后面两种格式要求什么样的,最终要显示什么?
感觉使用和其他一样的普通引文格式最合适,(作者,年份)
另外,能否将文本内容的,中文间的空格删除,谢谢!
可以,但是若用户复制多段文本的话,容易误删
(?<=[a-zA-Z0-9\u4e00-\u9fa5])[ ](?=[a-zA-Z0-9])以前都是使用这个正则替换,先把要保留的空格替换为其它的,然后再删除没有被替换的中文间空格。供您参考
能否只复制到剪切板+激活笔记窗口,可以不自动粘贴?自己手动找合适位置粘贴
建议先选择具体位置,再运行动作啊。
阅读PDF并做笔记的过程中,可能会对笔记进行翻找或修改。因此摘录笔记后,直接粘贴可能就站到错误的位置了
请求大佬,能否再增加功能,阅读器中选中文本,运行本动作,能够获取当前选中文本内容,并附上当前页的超链接,链接明文还是普通引文形式(作者,年份)
@ttChen
大佬,能否将鼠标选中的,非高亮的,普通的文本内容,后面附上当前页的超链接
可以,感觉没必要自己,复制一下就可以。动一下整个代码都要变动,特别是服务器部分,要开学,没时间了。若感兴趣,可通过如下代码获取相关信息!
reader._internalReader._primaryView._pdfRenderer._pdfView._selectionRanges
谢谢!
大佬,请问一下,在zotero自带pdf阅读器中,quicker如何获取页码?
根据ttChen大佬的代码,使用下面的js能够获取当前页的页码
Zotero.Items.get(Zotero.Reader.getByTabID(Zotero_Tabs._selectedID).itemID).getAttachmentLastPageIndex()
按照你的建议大概弄好了,你那边再看看。若没问题,稳定了,就正式提交了。https://getquicker.net/Sharedaction?code=575efad3-aaa6-49bb-4c8a-08dcbbf5dc6c
笔记模版可包括如下字段:
{{{AnnotationText}}}: 底色突出或下划线标记的文本;
{{{URL}}}: Zotero批注链接,如zotero://open-pdf/library/items/YTU6KN9Z?page=184&annotation=59924XPF等;
{{{CitationText}}}:引用文本,如Chen et al.,2022和陈涛涛等,2024 等;
{{{AnnotationComment}}}:批注的评语。
{{{ImagePath}}}: 图片或印迹类的图片地址;
{{{ImageBase64String}}}: 图片和印迹的base64字符串;
{{{Title}}}: 期刊或者书籍等名称;
{{{DOI}}}: 期刊或者书籍等DOI号。
赞!大佬非常给力!试了以下,很好用。
但在阅读器中,不选中内容运行动作时,获得的并不是当前页的页码,而一直都是page=0
取消选中“发送到笔记软件”的功能,运行动作,内容复制到剪切板后,将笔记软件窗口激活
英文形式的CitationText中的姓名间没有空格
已处理好
大佬,这个设置框超出我屏幕的高度了,点击不到确定按钮,能否调整一下,谢谢!
测试版本更新后,反复弹出注册表注册信息,注册后,运行动作还是不停弹出注册信息,不能正常运行动作
不能正常运行了,按说明设置后也不行,Zotero.Prefs.set("extensions.zotero.debug-bridge.token","CTT",true);
窗口问题,鼠标可以滚动啊。出错我再看看。
鼠标可以滚动,不能漏出下面的按钮,只能滚动中间的内容。
Zotero.Prefs.set("extensions.zotero.debug-bridge.token","CTT",true);这个设置后报错,发现是zotero中的debug-bridge-53.0没有了,重新安装就好了
但是每次运行动作都会要求修改注册表
修复了。而且现在可以在任何界面下运行动作了。做笔记时,可以不用离开笔记软件。
我把界面调小点。
赞,很好用!
后续有空,拟按照建议开发一个选项,需要的话就勾上,不需要的话,取消。
好的,期待
正在考虑你说的这种情况,选择批注数据最终格式一定好。你说的后面两种格式要求什么样的,最终要显示什么?
感觉使用和其他一样的普通引文格式最合适,(作者,年份)