Zotero允许用户自定义搜索引擎,以方便直接从Zotero界面搜索文献或其他资源。以下是一些示例代码,展示了如何为不同的平台创建搜索引擎。请注意,这些代码片段需要手动添加到Zotero的`locate/engines.json`文件中,并且在修改后重新启动Zotero才能生效。
1. CNKI Search (中国知网):
“`json
“_name”: “CNKI Search”,
“_alias”: “CNKI”,
“_description”: “CNKI”,
“_icon”: null,
“_hidden”: false,
“_urlTemplate”: ”
“_urlParams”: [],
“_urlNamespaces”: {
“rft”: “info:ofi/fmt:kev:mtx:journal”,
“z”: ”
“”: ”
},
“_iconSourceURI”: ”
“`
2. Connected Papers:
“`json
“_name”: “Connected Papers”,
“_alias”: “Connected Papers”,
“_description”: “Connected Papers”,
“_icon”: null,
“_hidden”: false,
“_urlTemplate”: ”
“_urlParams”: [],
“_urlNamespaces”: {
“rft”: “info:ofi/fmt:kev:mtx:journal”,
“z”: ”
“”: ”
“`
3. Research Code:
“`json
“_name”: “Research Code”,
“_alias”: “Research Code”,
“_description”: “Research Code”,
“_icon”: null,
“_hidden”: false,
“_urlTemplate”: ”
“_urlParams”: [],
“_urlNamespaces”: {
“rft”: “info:ofi/fmt:kev:mtx:journal”,
“z”: ”
“”: ”
“`
4. Papers with Code:
“`json
“_name”: “Papers with code”,
“_alias”: “Papers with code”,
“_description”: “Papers with code”,
“_icon”: null,
“_hidden”: false,
“_urlTemplate”: ”
“_urlParams”: [],
“_urlNamespaces”: {
“rft”: “info:ofi/fmt:kev:mtx:journal”,
“z”: ”
“”: ”
“`
5. 谷歌学术(示例):
“`json
“_name”: “谷歌学术1”,
“_alias”: “谷歌学术”,
“_description”: “谷歌学术”,
“_icon”: ”
“_hidden”: false,
“_urlTemplate”: ”
“_urlParams”: [],
“_urlNamespaces”: {
“rft”: “info:ofi/fmt:kev:mtx:journal”,
“z”: ”
“”: ”
“`
请根据实际需要选择或修改这些代码,确保URL模板中的`{z:title}`是用于动态替换为文献标题的关键部分,以便进行针对性搜索。图标路径(`_iconSourceURI`)可能需要根据实际情况调整,以确保图标正确显示。