分享时间 | 2025-03-11 20:15 |
最后更新 | 2025-05-07 10:37 |
修订版本 | 4 |
用户许可 | 只读,不可再分享 |
Quicker版本 | 1.44.7 |
动作大小 | 128.5 KB |
最低Quicker版本 | 1.38.15 |
该动作是一个集成 Zotero 本地文库和网络学术数据库的跨平台检索工具。并且,完全独立于 Zotero,可作为网络搜索引擎单独使用。
在任意程序内选中文本,自动识别类别为标题、DOI 或者 Citation 引用。如果 Zotero 已经打开并且按照依赖插件,则首先在 Zotero 中检索该文献。如果 Zotero 没有打开或者检索不到,则通过网络引擎继续检索。
首先介绍成熟的网络搜索功能,然后,进一步介绍联动 Zotero 强大的检索功能。
一、获取文献信息
1. 选中文本,自动检测选中文本的信息类型和语言类型,包括是文献类型文献标题、DOI还是Citation引用,以及是中文期刊还是英文期刊。
2. 未选中文本,提供四种信息获取途径,包括用户输入、剪贴版写入、OCR识别、停止动作。默认用户输入,可在『右键菜单-检索设置』进行设置。
其中:
1. DOI 长格式和短格式都可以识别(长:https://doi.org/10.xx/xx;短:10.xx/xx)。
2. Citation引用是指下图这个。由于大家的引用格式都不相同,可以通过动作参数的方式强制将选中文本的信息类型指定为 Citation引用,只需在调用动作的时候设置动作参数为“Citation 引用”,注意中间有空格。
3. 未选中文本时,信息获取途径如下所示:
二、网络检索:中英文献分别设置搜索引擎
首先,介绍网络检索。
选中文本,自动检测文献的语言类型。首次运行需设置中英文献的默认网络检索引擎,之后将基于此默认引擎分别对中英期刊进行检索。可以通过右键菜单随时调整,具体如下所示:
对于网络引擎,该动作提供了16种搜索引擎,充分满足各种文献检索需求。还可以自行添加、编辑搜索引擎,具体如下所示:
如果需要临时更换其它引擎进行检索,按住 Ctrl 运行动作,可临时更换引擎检索,不干扰默认引擎。
二、Zotero 检索:高级检索工具
接下来,介绍重头戏,也就是集成 Zotero 本地文库的检索功能。该功能需要在Zotero中运行Javascript,因此需要配置Zotero的程序路径,并安装debug-bridge插件。
debug-bridge 插件(Zotero7)
国内地址:https://zotero-chinese.com/plugins/#search=Zotero%20Debug%20Bridge
官方地址:https://github.com/retorquere/zotero-better-bibtex/releases/tag/debug-bridge
配置过程:https://www.yuque.com/chentaotao-cf9fr/gthfy4/clqahv57w5ugmdev(部分代码来自于ttChen,感谢其提供的配置说明)
通过获取途径,获取一段信息内容,无论是文献标题、DOI还是Citation 引用,先行检索其是否在Zotero文库中并打开。
- 如果信息内容为文献标题,且存在多条检索结果,则弹出选择弹窗,如下所示。如果没有检索到,则调用上述网络检索;
- 如果信息内容为DOI,且没有检索到,则直接将其统一为URL格式(长格式)进行网络检索;
- 如果信息内容为Citation 引用,且没有检索到,则弹窗提醒。
三、Zotero 检索:官方检索工具
最后,提供了 Zotero 的原生搜索工具。
通过获取途径,获取一段信息内容。按住 CapsLk 键(Shift 上方的大写键),在任意程序内跳转至 Zotero 调用其高级搜索进行标题检索。
当只检索到一条文献,或者选中所需的文献时,在3秒内点击空格,可以立即打开文献。
同时按住大写键和Ctrl键,还支持任意字段的高级检索
修订版本 | 更新时间 | 更新说明 |
---|---|---|
4 | 2025-05-07 10:37 |
常规更新:
1. 修复官方检索的已知问题; 2. 现在同时按CapsLK和Ctrl键调用官方的任意字段搜索了。 |
3 | 2025-05-06 15:59 |
2.0 版本更新:
详见动作简介 |
2 | 2025-03-20 09:13 | 超级更新:任意程序内选中文本跳转至 Zotero 进行高级搜索 |