1. 访问官方文档和资源
参考Zotero的官方文档,了解如何添加和管理搜索引擎。官方文档通常会提供最新的`engines.json`文件链接,以及如何操作的指导。
可以查看官方提供的检索引擎列表,或者利用第三方资源,如GitHub上分享的搜索引擎配置文件。
2. 找到`engines.json`文件
在Zotero中,进入“首选项”(Preferences)。
点击“高级”(Advanced)标签。
在“文件和文件夹”部分,点击“显示数据存储文件夹”(Show Data Directory)或“打开数据文件夹”(Open Data Folder)。
导航至`locate`文件夹,找到`engines.json`文件。
3. 编辑`engines.json`文件
使用文本编辑器(如Notepad++或Visual Studio Code)打开`engines.json`。
若要添加新的搜索引擎,比如百度学术或中国知网(CNKI),在文件末尾或现有引擎定义之后,插入相应的JSON代码块。
每个引擎的定义通常包括`name`(名称)、`alias`(别名)、`icon`(图标URL)、`_urlTemplate`(搜索URL模板)等字段。例如,对于百度学术,你需要插入其特定的URL模板,确保将`{z:title}`替换为搜索关键词的占位符。
4. 自定义搜索URL模板
`_urlTemplate`是关键,它定义了搜索引擎的查询URL结构。你需要根据目标网站的搜索API或URL结构来定制。
例如,如果添加知网,URL模板需要包含正确的查询参数,如`
5. 保存并重启Zotero
编辑完成后保存文件。
重新启动Zotero,新添加的搜索引擎应该出现在搜索选项中。
6. 引用文献
添加搜索引擎主要是为了方便查找文献,而引用文献通常是在找到文献后,通过Zotero的浏览器插件直接捕获文献信息到你的Zotero库中。
当你浏览到想要引用的网页时,使用Zotero插件捕获页面信息,它会自动填充作者、标题、出版日期等引用信息,然后你可以将这些引用插入到你的文档中,通常是通过Zotero的Word或LibreOffice插件完成。
注意事项
确保在编辑JSON文件时遵循正确的格式,错误的格式会导致Zotero无法正确读取文件。
对于学校或机构用户,可能需要调整URL以适应代理或特定的数据库访问权限。
定期检查并更新`engines.json`,以保持搜索引擎的有效性。
通过以上步骤,你可以根据自己的需求定制Zotero的搜索引擎,从而更高效地进行文献搜索和管理。