Zotero文献管理RefTools

Zotero跨平台同步附件的实现

2016-05-30  本文已影响4097人  Specter119

转载自本人Repo: RefTools/zotero/sync.md,希望朋友们加入更多更好的技巧!

Zotero的条目同步通过注册账号实现(见Zotero开箱指南)。本文列举了实现跨平台/设备的四种方法,以实现:

上的附件的同步,并对不同方法进行了简单的评价。

实现本文同步附件方法前,请参考Zotero开箱指南以保证Zotero正确安装配置。

基础概念

从附件类型上来看,Zotero实现同步的方式不外乎两类:

Zotero附件类型包括:

  • 文件: 图标为系统默认图标或者adobe红,是Zotero默认的附件格式,存放在<数据存储位置>/storage 内一个8位数字和字母的子目录中。
  • 文件链接: 图标为白色加小铁链,通常由zotfile生成,实际保存在链接附件的根目录下。
  • url链接: 图标为蓝色加小铁链,实际为文件的网址,联网时才能打开。

因此,本地只保存有文件文件链接类型的附件。

两类方法使用上的优劣:

1. Zotero官网同步服务

讲真,花钱省去配置的时间,也不是什么不好的事情。收费标准如下,供诸君考虑。

Storage Amount Annual Price (USD)
300 MB Free
2 GB $20
6 GB $60
Unlimited $120

浏览器登录账号后,进入Upgrade Storage.

购买服务后,勾选首选项同步设置中文件同步下面两个选项。

配置难度: 极简
跨平台设备: 支持
缺点: 继承文件附件缺点+如果你觉得贵

2. Webdav同步

设置方法见坚果云官方帮助:webdav连接坚果云

坚果云收费方案(含免费方案),充值前请先参考:坚果云不再续费后的空间和流量如何计算

跨平台设备同步:支持
配置难度: 简单
缺点: 继承文件附件缺点+不支持断点续传+单文件不可超过100MB(坚果云政策)

3. Zotfile配合同步盘

  1. 配置附件链接根目录

    链接附件的根目录文件链接附件的实际位置,当Zotero访问文件链接附件时,会访问此目录下的相对路径。为了达到同步附件的目的,需要将链接附件的根目录设置为同步盘的子目录。

    相对路径的通俗理解:
    假如现在需要从外地去天安门,对于在不同地方上火车,都在北京西下车的两人来说:
    坐火车的路线是不同的,但是从北京西出来,坐地铁的最短路线是相同的。
    对于不同系统/设备,链接附件的根目录(火车路线)可以是完全不同的,但在该目录下的子目录及文献位置(地铁路线),需要完全一致。
    那绝对路径的定义呢?就是从上火车到下地铁的全部路线。

    修改配置,设置首选项高级文件和文件夹链接附件的根目录

    设置同步根目录
  2. 下载安装Zotfile

    for Zotero 5.x: 5.0.7, for Zotero 4.x: 4.2.8

    下载后在Zotero中打开工具插件,按右上角齿轮选择Install Add-on Form File ...,选中刚刚下载的zotfile-x.x.x-fx.xpi文件进行安装(Mac和Win版本可以拖拽,为了通用性,不再赘述)。

    安装插件
  3. 配置zotfie

    打开ZotFile Preferences ...General Settings标签页,Source Folder for Attaching new Files设置为数据存储位置下的storageLocation of Files设置为链接附件的根目录

    配置zotfile
  4. 同步&Enjoy!

    开启同步就好了,对于已经存在本地的附件,请选中所有条目,右键Manage AttachmentsRename Attachments

其他

目前,webdav打开后,会对Zotfile产生附件链接产生影响,原因暂时不明。

  1. 软链接同步变更为Zotfile附件链接同步
    装zotfile,除了附件链接根目录不变,剩下都按照本文叙述来,zotfile重命名后,再修改附件链接根目录

  2. 修改目录/更换网盘
    其实本质还是改目录,将附件链接根目录剪切到新位置,修改附件链接根目录Location of Files为新位置即可。

跨平台设备同步:支持
配置难度: 中等
缺点: 继承文件链接缺点

4. 软链接配合同步盘

软链接(symbolic link)翻译为符号链接更合适,但与之相对的概念是硬链接(hard link),因此软链接这个叫法大行其道,这个叫法通俗,但并不形象。
它类似于Windows中的快捷方式,但更进一步。快捷方式只认你的鼠标双击,然而,软链接可以作为文件被其他应用访问,同样不怎么占地方。

参考创建软链接教程:

打开命令提示符:

数据存储位置storage剪切到你能同步的位置,然后创建链接:

Win7以上内置mklink,但是对于XP及以下,需下载:Junction 1.07

建议不要与zotfile混用,会让本方法变得更为复杂。

跨平台设备同步:支持
配置难度: 较难
缺点: 继承文件附件缺点,配置难,继承官方同步的缺点

结语

以上四种方法皆可实现跨平台设备的条目同步,差别在于实现的难易及花费。它们均有可取之处,本人倾向使用Zotfile生成链接附件,配合云盘同步的方法。云盘的同步更便于移动设备的访问,Zotifle的使用也加强了Zotfile对附件的管理。

如有建议或问题,欢迎向RefTools/issues反馈,或在文末留言。

上一篇下一篇

猜你喜欢

热点阅读