文献管理软件Zotero之同步篇(2)

文章目录


0、前言

上一篇博文《文献管理软件Zotero之入门篇》简要介绍了Zotero主程序的安装及插件安装方法。如果只是在一台计算机上使用的话,已经可以不再进行更多的设置了。然而现在的我们要么在办公室码字、要么在出差途中、要么宅在家中......,如何让每个客户端(计算机)中的文献资料实现同步,使得在任一台计算机上添加的文献、笔记、附件等等资料,都可以在其它计算机上实现同步、适时共享查看,才是我们进行文献管理的必要结果。下面就让我们一起学习Zotero的各种同步方式吧。


1、官方自带同步

1.1、Zotero的同步逻辑【必须掌握

2.1还有补充说明

Zotero保存的数据主要包括文献信息(对应下图的数据同步)和附件(对应下图中的文件同步),其中文献信息包含文库分类信息、条目信息、笔记、标签、注释等等,附件包括与之对应的pdf文档、网页快照甚至音视频文件等等。

Zotero官网对文献信息(文库分类信息、条目信息、笔记、标签、注释等等)的同步空间是免费提供的,而对附件(pdf文档、网页快照甚至音视频文件)的同步空间只有300M的免费空间,超过了就要付费(价格见下面第二张图片------标价为每年费用)。

1.2、自带同步设置

依次点击菜单【编辑】→【首选项】,打开如下设置页面,按如下示意图设置即可(当然需要在官网注册一个账号,然后在此通过用户名和密码登录)

注意:由于Zotero的免费空间只有区区300M,通过此种同步方式其空间往往是不够用的,因此一般情况下并不建议采用此种方式进行同步(土豪可以例外).

2、官网进行数据同步,同步网盘进行文件同步的方案

也就是通过官网免费同步文献信息(包括文库分类信息、条目信息、笔记、标签、注释等等),然后用同步网盘来同步附件文档(包括PDF、网页快照等等)。

2.1、对1.1同步逻辑的补充说明

依次点击菜单【编辑】→【首选项】→【高级】→【文件和文件夹】可以看到如下页面:
①.其中的【数据存储位置】即Zotero的文献信息存储文件夹,默认是在当前用户的\Zotero文件夹下,我们可以保持默认,也可以设置在C盘之外的其它地方(比如D:\Zotero)------改成自定义的存储位置后需退出Zotero,然后将默认位置的全部文件拷贝过来,再打开Zotero生效------注意不能将该目录设置在第三方同步盘中,以免网盘和Zotero同时同步或同步步调不一致带来的数据库数据破坏
②.其中的【已链接附件的根目录】即Zotero的附件文件存储文件夹------默认是在Zotero的文献存储文件夹中的\storage文件夹下(比如缺省的当前用户的\Zotero\storage文件夹或者自定义的D:\Zotero\storage)------实际上是为了用第三方同步盘来同步Zotero文献附件而专门提供的,仅凭这一点就必须为Zotero点赞!------也就是说我们通常应该将该文件夹设置在第三方同步盘的文件夹中
③.上面所说的【已链接附件的根目录】实际上只会保存PDF这一类的附件,像网页快照等类似的文件依然是保存在【数据存储位置】下的\storage文件夹下的,如果设置不好是不能实现所有附件资料在不同客户端之间同步的------所以我们将建立一个软链接使得2个storage目录都指向同步盘中同一个文件夹的方式来避免该问题。

虽然有点生涩难懂,但理解这一步很重要


2.2、同步设置

2.2.1、同步网盘的选择:

同步网盘我们可以选云盘服务商提供的可以与本地计算机双向同步的网盘(比如百度网盘、onedrive等等),也可以自建Nas搭建同步盘(比如我用群晖Synology Drive搭建,并且在需要同步的计算机中安装其同步客户端Synology Drive,实现所需文件夹的同步)。

2.2.2、同步设置

假设我需要在2台计算机上实现同步,计算机1的网盘同步文件夹为D:\同步网盘\zotero\storage、Zotero官网数据同步文件夹为D:\zotero,计算机2的网盘同步文件夹为E:\同步网盘\zotero\storage、Zotero官网数据同步文件夹为E:\zotero。

2.2.2.1、分别在每一台计算机中建立软链接

------首先先关闭【首选项】中的同步功能,退出Zotero。

------将数据文件夹中\storage文件夹剪切到同步文件夹中(即将计算机1的D:\zoteor\storage文件夹全部移动到D:\同步网盘\zotero\storage文件夹中,将计算机2的E:\zoteor\storage文件夹全部移动到E:\同步网盘\zotero\storage文件夹中)。

------创建软链接

对于计算机1:mklink /j "D:\zotero\storage" "D:\同步网盘\zotero\storage"

对于计算机2:mklink /j "E:\zotero\storage" "E:\同步网盘\zotero\storage"

2.2.2.2、分别在每一台计算机进行Zotero同步设置

首选项中的【同步】设置均只勾选【数据同步】,不勾选【文件同步】

首选项中的【高级】→【文件和文件夹】设置参照下图:

如果安装有ZotFile插件,还需在Zotero【主菜单】→【工具】→【ZotFile首选项】中参照下图设置:其中③指的是你针对某篇文献条目下载的附件文件(比如PDF或者音视频文件等)原始位置,你下载在哪个文件夹就选择哪个文件夹。还有要注意的是上图和下图中的①和④文件夹应该相同。

3、官网进行数据同步,WebDav网盘进行文件同步的方案

3.1、注册支持WebDav的网盘

目前国内的有坚果云(免费月流量为上传1G、下载3G)。

国外的比较推荐Koofr,注册即有10GB免费空间,流量没有限制,关键的亮点是支持绑定GoogleDrive和Onedrive,相当于进一步扩大了网盘空间。

注册都很简单,照着提示一步步走就ok了,在此略过。

3.2、网盘端设置

3.2.1、坚果云

需要开启坚果云的第三方应用管理。具体步骤为:登录网页端坚果云账号,点击右上角的账号名称------账户信息------安全选项------第三方应用管理------添加应用。应用名称随意,我填写的是zotero(便于识别),并记住该应用的密码。同时在网盘根目录下新建zotero文件夹。

3.2.2、koofr网盘

在Koofr的"Preferences"或"设置"中,生成一个用于Zotero连接的App密码(我将app名称写成zotero便于识别),将该密码立即保存备用(确认后将不再显示),同时在网盘根目录下新建zotero文件夹(如果想将资料同步在你绑定的Onedrive或GoogleDrive中,则在相应的网盘下新建zotero文件夹)。

其它网盘也期待善用搜索的博友去发掘了,反正设置也大同小异,就不一一示范了。

3.3、Zotero端设置

3.3.1、坚果云同步的设置示例

在【首选项】→【同步】→【设置】→【文件同步】轴选择【WebDAV】方式,URL栏的空白处填写dav.jianguoyun.com/dav,然后点击【Verify Server-验证服务器】,等待验证成功(有时第一次会不成功,或许是网络问题,再试一次也许就好了)

3.3.2、Koofr网盘同步的设置

依然在【首选项】→【同步】→【设置】→【文件同步】轴选择【WebDAV】方式,URL栏的空白处填写app.koofr.net/dav/Koofr(此乃同步在Koofr自己的网盘里,如果想将资料同步在你绑定的Onedrive或GoogleDrive中,则将末尾的Koofr更换成你绑定的Onedrive或GoogleDrive网盘名称<比如GDreg>------该名称的重命名方式在登录Koofr网盘后参照图片进行设置即可),然后点击【Verify Server-验证服务器】,等待验证成功。



总结

终于写完这篇长文记录了,愉快地开启你的文献管理同步旅程吧。

相关推荐
HSunR10 分钟前
概率论 期末 笔记
笔记·概率论
红色的山茶花21 分钟前
YOLOv9-0.1部分代码阅读笔记-loss_tal.py
笔记·深度学习·yolo
车轮滚滚__2 小时前
uniapp对接unipush 1.0 ios/android
笔记
云边有个稻草人4 小时前
【优选算法】—复写零(双指针算法)
笔记·算法·双指针算法
冷眼看人间恩怨12 小时前
【Qt笔记】QDockWidget控件详解
c++·笔记·qt·qdockwidget
Hejjon18 小时前
SpringBoot 整合 SQLite 数据库
笔记
西洼工作室20 小时前
【java 正则表达式 笔记】
java·笔记·正则表达式
初学者7.21 小时前
Webpack学习笔记(2)
笔记·学习·webpack
新手上路狂踩坑1 天前
Android Studio的笔记--BusyBox相关
android·linux·笔记·android studio·busybox
stm 学习ing1 天前
HDLBits训练3
c语言·经验分享·笔记·算法·fpga·eda·verilog hdl