当您遇到Zotero在抓取文件时显示文件夹图标,而不是直接抓取PDF文件,这通常意味着Zotero无法自动下载或链接到PDF文件。针对Zotero无法抓取PDF的问题,可以尝试以下解决策略:
1. 检查Zotero Connector插件:确保您的浏览器安装了最新版本的Zotero Connector,并且它与您的Zotero客户端兼容。对于不同的浏览器,如Chrome、Firefox、Safari和Edge,都需要确保插件是最新的。
2. 更新Translators:进入Zotero的设置,通过“高级”选项找到“更新翻译器”功能,点击“更新全部”,确保所有翻译器(特别是针对特定数据库如CNKI的)都是最新状态,这有助于正确抓取PDF。
3. 使用茉莉花插件:对于中文文献,安装茉莉花插件可以增强Zotero对中文数据库的支持,帮助解决抓取PDF的问题。
4. 手动下载与导入:如果自动方法无效,您可以直接从数据库(如知网、ScienceDirect等)下载PDF文件,然后手动拖拽到Zotero中。这样虽然耗时,但能确保文献的获取。
5. 检查PDF链接:有时候网页上的PDF链接隐藏或不可直接访问,查看源代码寻找PDF的直接链接,然后通过Zotero的“通过URL添加条目”功能添加。
6. 使用油猴脚本:对于特定网站如知网,油猴脚本可能帮助绕过限制,获取PDF文件,尤其是当官方插件不工作时。
7. 考虑使用Zotero 7 Beta:对于一些学术网站,如ScienceDirect,更新的反爬机制可能导致问题,Zotero 7 Beta版可能包含解决这些问题的更新,包括手动验证功能来下载PDF。
8. 避免批量下载限制:某些数据库限制批量下载,尝试分批下载或手动操作,以减少被阻止的风险。
9. 权限设置:确保Zotero没有以管理员身份运行,这有时会导致拖拽PDF失败。通过属性设置取消“以管理员身份运行”。
10. 同步关闭与打开:在进行设置调整后,彻底关闭Zotero和浏览器,再重新启动,确保所有更改生效。
通过上述步骤,您可以逐步排查并解决Zotero在抓取PDF文件时遇到的问题。如果问题依旧,考虑查看Zotero的官方论坛或社区,那里可能有针对特定情况的解决方案或更新信息。