方法
关于添加文章检索引擎的方法,首先是参考官方文档:locate [Zotero Documentation]。里面提到有一个官方随时更新的engines.json
文件,下载下来,保存到相应的文件夹就可以了。
另外官方文档里还提供了一张检索引擎列表,可供参考。
中文资料,这篇文章中有详细说明:Zotero 如何添加文章检索引擎。
实例
现将百度学术的搜索引擎添加方法记录于下:
依次点选 Zotero -> 首选项 -> 高级 -> 文件和文件夹 -> 打开数据文件夹,然后在locate文件夹中找到文件engines.json
,用文本编辑器打开。插入代码:
{
"name": "百度学术搜索",
"alias": "BaiDu",
"icon": "http://xueshu.baidu.com/favicon.ico",
"_urlTemplate": "https://xueshu.baidu.com/s?wd={z:title}&rsv_bp=0&tn=SE_baiduxueshu_c1gjeupa&rsv_spt=3&ie=utf-8&f=8&rsv_sug2=0&sc_f_para=sc_tasktype%3D%7BfirstSimpleSearch%7D",
"description": "百度学术搜索",
"hidden": false,
"_urlParams": [],
"_urlNamespaces": {
"z": "http://www.zotero.org/namespaces/openSearch#",
"": "http://a9.com/-/spec/opensearch/1.1/"
},
"_iconSourceURI": "http://xueshu.baidu.com/favicon.ico"
}
重点注意事项:
- 搜索引擎代码之间用“
,
”隔开,可参考原文件的格式。 -
_urlTemplate
的获取办法,先在百度搜索中搜索TEST
,然后copy 网址,将其中TEST
替换为{z:title}
。 - icon的获取方法,一般在网站url后面加上
/favicon.ico
就可以了,但有些不是。如果不是的话,或者用Chrome 按 F12 查找,这种方法很麻烦。有一种较简易的方法,填写https://www.google.com/s2/favicons?domain=http://xueshu.baidu.com
,也能获取。格式就是https://www.google.com/s2/favicons?domain=
后面加上网址http://xueshu.baidu.com
,以此类推。
cnki的定位网址有点特别
参考Zotero 如何添加文章检索引擎?,得到的网址如下:
{
"name": "CNKI搜索",
"alias": "CNKI",
"icon": "http://cnki.net/favicon.ico",
"_urlTemplate": "http://kns.cnki.net/kns/brief/default_result.aspx?txt_1_sel=SU%24%=%7C&txt_1_value1={z:title}&txt_1_special1=%&txt_extension=¤tid=txt_1_value1&dbJson=coreJson&dbPrefix=SCDB&db_opt=CJFQ,CDFD,CMFD,CPFD,IPFD,CCND,CCJD&singleDB=SCDB&db_codes=CJFQ,CDFD,CMFD,CPFD,IPFD,CCND,CCJD&singleDBName=againConfigJson=false&action=scdbsearch&ua=1.11",
"description": "CNKI搜索",
"hidden": false,
"_urlParams": [],
"_urlNamespaces": {
"z": "http://www.zotero.org/namespaces/openSearch#",
"": "http://a9.com/-/spec/opensearch/1.1/"
},
"_iconSourceURI": "http://cnki.net/favicon.ico"
}
而且使用这个方法添加之后打开的页面,zotero的浏览器插件可以自动抓取题录了,不用导来导去。具体的方法,参考:某些网站(例如知网),无论搜索什么,地址栏URL都不会变化,请问如何找到真实的搜索URL地址? - 知乎,但是都不成功。
其他
用这样的方法,可以填加其他网站。但是这种方法,只能在zotero中使用。如果是Windows 用户的话,可以用Quicker,自定义搜索动作,就可以全局使用了,比如在看pdf文献的时候、读网页的时候,看见一篇文献,想要搜索,这时候就可以调出Quicker进行搜索了。