1. 更新Zotero的中文翻译器
打开Zotero,进入“编辑”>“首选项”>“茉莉花”(或高级设置),找到非官方维护的中文翻译器选项。
点击“全部更新”,确保翻译器为最新版本。
接着,访问浏览器中的Zotero Connector扩展选项,进入“高级”设置,点击“Reset Translators”以重置翻译器。这一步有助于解决抓取问题。
2. 替换CNKI翻译文件
如果更新后问题依旧,可能需要手动替换CNKI的翻译文件:
在Zotero中,通过“编辑”>“首选项”>“高级”>“打开数据文件夹”,找到`translators`文件夹。
访问[CNKI.js翻译器的GitHub页面](
将下载的文件复制并替换原有文件夹中的CNKI.js文件。
重启Zotero和浏览器,此时Zotero应该能正确抓取知网文献。
3. PDF目录生成与引用格式调整
对于中文文献的特定问题,如PDF没有目录或参考文献格式不正确:
使用PDFTk Server和Zotero的茉莉花插件,可以为从知网下载的学位论文PDF添加目录。
配置Zotero的茉莉花插件,设置PDFtk Server路径,然后右键文献使用“知网助手”添加PDF书签。
解决GB7714格式问题,需下载并安装修改后的样式文件,例如从提供的GitHub链接下载GB/T77142015相关样式,通过双击安装到Zotero中,以正确显示中文的“等”和英文的“et al”。
4. 错误的引用显示问题
如果引用只显示作者的姓氏,检查是否需要手动调整文献的详细信息或修改CSL引用格式文件。
可以直接修改`CNKI.js`文件,确保中文作者姓名正确显示,或者选择一个更合适的CSL格式文件来避免该问题。
5. 手动修正
如果上述自动化方法无效,可能需要手动导入文献并修正详细信息。在Zotero界面中找到对应文献,手动编辑缺失的参考文献信息。
确保在进行任何文件替换或修改之前备份原始文件,以防不测。这些步骤应该能有效解决Zotero处理中文文献时遇到的大部分问题。