1. 简洁版配置
如果是由于zotero本身空间不足,而使用Webdav的存储方式的话,可以寻找一个空间够用的WebDav服务器进行存储空间的扩展。
对于Zotero本身而言,对WebDav的支持比较友好,只要有WebDav服务器的地址及用户名密码,即可无脑操作。
1) 生成WebDav空间服务器地址,及账号密码。
以坚果云为例,
-
账户右上角,单击我的账号-> Setting
-
选择 Security->Add Application->填入app名字(如Zotero)->Generate Password
记住这个服务器账号密码
2) Zotero 配置
- 菜单栏 Edit->Preferences->Sync->Settings->FileSyncing
选择附件方式【WebDav】,填入刚才记录 的服务器地址,及用户名密码
- 点击 Verify Server检测服务器连通性,不出意外,即可正常使用。
然后可以同步啦,同步后,可以在服务器的对应路径看到同步的文件,此时文件会被Zotero自动变成压缩文件和prop(不过对于Zotero来讲可以正常使用)
2. 复杂版配置
为什么叫做复杂版,对于一般用户而言,上述配置已经够用了。但是对有些强迫症用户而言,这样管理的pdf文件不够“美观”(在文件存储结构上),所以此时的一个大家耳熟能详的插件可以派上用场 了。ZotFile
先介绍一个ZotFile的作用,以免误解:
- 可以自动将导入的pdf文档进行归档,并且重命名
- 归档及重命名可以按照用户定义的规则进行(是不是很智能)
- 归档的pdf文档可以保存在自定的目录(这个很重要,作用有二:①pdf文档归属到你想要的目录,可以方便地在拷走使用,且目录结构都是你想要的②指定目录可以不在原来Zotero的子目录下,这样可以不用同步这些pdf文件,pdf文件可以单独上传和同步,这不就省了WebDav的空间了吗)
使用方法
- 安装ZotFile插件(很简单,不赘述)
-
配置附件保存目录 Edit->Preferences->Advanced->Files and Folders
注意这两个目录:
a) Linked Attachment Base Directory: 你准备将pdf文件放置的位置,也就是你准备归档后的“新位置”,为什么说是新位置,因为原来的位置在 Zotero安装目录下的 storage 目录下;
b) Data Directory Location: 这个是Zotero的位置,我一般不修改。 - 配置ZotFile设置 Tool->ZotFile Preferences... (安装好ZotFile插件后可以显示)
然后选择 ->General Settings
设置这个的目的是为了让ZotFile可以自动根据你导入的pdf文件,进行归档到指定目录,这里面的两个目录分别表示:
a) Source Folder For Attaching New Files 这个目录一般是在你安装目录下的 storage 下,ZotFile插件会自动嗅探此目录下的改动,并自动归档到新目录
b) Location of Files 就是自动归档后的新目录,此目录对应上一步配置的目录(这下能理解了吧)
归档方式可以根据自己的习惯选择,比如,我选择了 "%c",就会自动按照子文件夹名字归档,你也可以按照年份/作者/期刊...的方式归档。
然后你可以将这个归档后的目录做成一个同步文件夹就可以啦。
附加说明:
1. 归档文件重命名
ZotFile太好用了,可以自动重命名pdf文件名,在 ZotFile Preferences里面的 Renaming Rules,注意:只需要填我标注红框里面的,其他的不要填
2. 自建WebDav服务器
Apache2搭建WebDav服务器也很方便,如果你有一个服务器的话(见参考资料)。
参考资料:
- Zetero+zotfile+坚果云配置
- Zotero+坚果云WebDAV同步文件,终于明白了
- 避坑指南:Zotero的文件管理与同步zotfile、webdav
- [How To Configure WebDAV Access with Apache on Ubuntu 20.04]https://www.digitalocean.com/community/tutorials/how-to-configure-webdav-access-with-apache-on-ubuntu-20-04