一、文件管理的目的
- 对zotero中的pdf或caj文件按既定规则进行重命名。
需要把初始文件名fulltext更改成“年/作者/标题”等自定义格式。 - 希望能把zotero的条目、笔记和附件无缝同步到另一台电脑或平板。
zetero只提供300m的同步库。 - 能单独输出一个只包含pdf的文件夹,便于分享或放入其他阅读器。
zetero的文件管理方式,是建立若干文件夹(以某种乱码的形式的建立),然后在该文件夹下添加条目、笔记、pdf等多个相关文件。有时候,我们只想要某个特定主题的pdf文件。
二、实现方式
1、重命名:请使用zotfile插件,网上教程非常多,这里不再赘述。
-
- zotflie的功能是rename and move,它默认将原文件夹内的pdf文件重命名,并且移动到你指定的文件夹,效果如下。在设置子文件夹的时候,可根据文库的目录设定,也可以按照作者年份等设定。我是按照文库的目录设置,方便按主题查找pdf。
-
- 此时埋下第一个大坑,zotfile的文件移动指令能够避免重复存储pdf文件,但是会严重影响webdav的同步,导致同步后无法读取附件。其原因是原文件夹内的附件文件变成了文件链接,解决方法稍后再谈。
2. 同步:请使用webdav方式同步,其优点是能够将笔记同步和支持ios系统。
-
- onedrive不支持webdav,微软官网曾推荐两个可参考的blog,但亲测发现zotero并不支持。目前可选的主流云盘是坚果云,1g内免费。具体配置方法请看官方推荐指南。
- 这里出现第二个坑,zetoro默认的webdav文件夹必须以zotero命名,但本地文件夹中已经有一个zotero文件。为了避免重名带来的可能风险,建议在坚果云中建一个不同名字的根目录,然后把zotero放在根目录下,比如papers/zotero。
-
- 设置好之后,我们需要解决原文件夹内的附件链接还原为文件的问题,这样才能实现附件文件的同步。具体做法是:选择所有条目或部分条目-工具-管理附件-转换为已链接为已存储文件,此时大功告成。只要用webdav同步的客户端和设备都可以同步文献的完整信息(包含条目、标签、附件、笔记等)。
3、关于纯附件文件的保存
如果希望保留zotfile在第一步rename and move之后生成、只包含附件文件的文件夹,可以单独保存。
如果没有该需求,可以在工具-管理附件-转换为已链接为已存储文件的后续命令中,勾选“存储后删除原始文件”。