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

news2024/11/23 23:02:19

文章目录

  • 0、前言
  • 1、官方自带同步
    • 1.1、Zotero的同步逻辑【`必须掌握`】
    • 1.2、自带同步设置
  • 2、官网进行==数据同步==,==同步==网盘进行==文件同步==的方案
    • 2.1、对1.1同步逻辑的补充说明
    • 2.2、同步设置
      • 2.2.1、同步网盘的选择:
      • 2.2.2、同步设置
        • 2.2.2.1、分别在每一台计算机中建立软链接
        • 2.2.2.2、分别在每一台计算机进行Zotero同步设置
  • 3、官网进行==数据同步==,==WebDav==网盘进行==文件同步==的方案
    • 3.1、注册支持WebDav的网盘
    • 3.2、网盘端设置
      • 3.2.1、坚果云
      • 3.2.2、koofr网盘
    • 3.3、Zotero端设置
      • 3.3.1、坚果云同步的设置示例
      • 3.3.2、Koofr网盘同步的设置
  • 总结


0、前言

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


1、官方自带同步

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

2.1还有补充说明
Zotero保存的数据主要包括文献信息(对应下图的数据同步)和附件(对应下图中的文件同步),其中文献信息包含文库分类信息、条目信息、笔记、标签、注释等等,附件包括与之对应的pdf文档、网页快照甚至音视频文件等等。
Zotero官网对文献信息(文库分类信息、条目信息、笔记、标签、注释等等)的同步空间是免费提供的,而对附件(pdf文档、网页快照甚至音视频文件)的同步空间只有300M的免费空间,超过了就要付费(价格见下面第二张图片——标价为每年费用)。
图1
图2

1.2、自带同步设置

依次点击菜单【编辑】→【首选项】,打开如下设置页面,按如下示意图设置即可(当然需要在官网注册一个账号,然后在此通过用户名和密码登录)
图3
注意:由于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目录都指向同步盘中同一个文件夹的方式来避免该问题。

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

图4
图5

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同步设置

首选项中的【同步】设置均只勾选【数据同步】,不勾选【文件同步】
图1
首选项中的【高级】→【文件和文件夹】设置参照下图:
在这里插入图片描述

如果安装有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-验证服务器】,等待验证成功。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


总结

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1191389.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

JMeter参数化方式:三招让你的性能测试更灵活!

科技新势力&#xff0c;引领向未来 今天我们将探讨关于JMeter&#xff08;Apache JMeter&#xff09;性能测试工具中的参数化方式&#xff0c;这些方法可以帮助你更灵活地进行性能测试&#xff0c;并更好地模拟实际用户行为。JMeter是一款强大的开源工具&#xff0c;可用于测试…

R-install_miniconda()卸载 | conda命令行报错及解决方法

运行以下代码&#xff0c;突然报错&#xff1a; C:\Users\hp>conda info-e >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<&…

AI:74-基于深度学习的宠物品种识别

🚀 本文选自专栏:AI领域专栏 从基础到实践,深入了解算法、案例和最新趋势。无论你是初学者还是经验丰富的数据科学家,通过案例和项目实践,掌握核心概念和实用技能。每篇案例都包含代码实例,详细讲解供大家学习。 📌📌📌在这个漫长的过程,中途遇到了不少问题,但是…

VScode 右键没有转到定义等的菜单

问题&#xff1a; 右键点击该函数出现的结果只能是这样的&#xff1a; 解决&#xff1a; 通过修改 settings.json 文件&#xff0c;以解决问题&#xff1a; 这是原来有问题的配置&#xff1a; {"python.autoComplete.extraPaths": ["/home/robot/1-temp_mak…

【Linux】 reboot 命令使用

reboot 命令用于用来重新启动计算机。 语法 reboot [参数] 命令选项及作用 执行令 man --reboot 执行命令结果 参数 -n : 在重开机前不做将记忆体资料写回硬盘的动作-w : 并不会真的重开机&#xff0c;只是把记录写到 /var/log/wtmp 档案里-d : 不把记录写到 /var/log…

锁策略与CAS

目录 ♫什么是锁策略 ♫乐观锁与悲观锁 ♫互斥锁和读写锁 ♫重量级锁和轻量级锁 ♫自旋锁和挂起等待锁 ♫公平锁和非公平锁 ♫可重入锁和不可重入锁 ♫什么是CAS ♫CAS实现原子类 ♫CAS实现自旋锁 ♫CAS的ABA问题 ♫什么是锁策略 锁策略指的是在并发访问数据时&#xf…

创建一个自定义关卡资源(二)

接上一篇文章&#xff0c;做加载 再做加载之前&#xff0c;提一下 关于上一篇文章中的扩展编辑器&#xff0c;会有点小问题&#xff0c;会有重置的现象&#xff0c;现在有点忙&#xff0c;暂时不研究。 如果研究的话&#xff0c;我会出一篇&#xff08;三&#xff09; 否则就没…

哈希的介绍及开散列和闭散列的实现(c++)

本文主要对哈希的相关知识进行一定的介绍&#xff0c;并对哈希中结构的闭散列和开散列进行一定的介绍和部分功能的实现。 目录 一、哈希概念 二、哈希冲突 三、哈希函数 1. 直接定址法--(常用) 2. 除留余数法--(常用) 3. 平方取中法 4. 折叠法 5. 随机数法 6. 数学分析…

利用servlet实现对书籍书名、单价、数量等信息的添加,计算总价

1.题目要求 利用servlet实现对书籍书名、单价、数量等信息的添加&#xff0c;计算总价。 要求&#xff1a;输入两次表单信息&#xff0c;在一个成功返回的页面里面显示两次的数据。 2.Book实体类 package com.hjj.sevletgk.hw7.book;/*** author:嘉佳 Date:2023/10/8 15:16*…

Spring 常见面试题

1、Spring概述 1.1、Spring是什么? Spring是一个轻量级Java开发框架,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题Spring最根本的使命是解决企业级应用开发的复杂性&#xff0c;即简化Java开发。这些功能的底层都依赖于它的两个核心特性&#xff0c;也就是…

Html 引入element UI + vue3 报错Failed to resolve component: el-button

问题&#xff1a;Html 引入element UI vue3 &#xff0c;el-button效果不出来 <!DOCTYPE html> <html> <head><meta charset"UTF-8"><!-- import Vue before Element --> <!-- <script src"https://unpkg.com/vue2/dist…

每次重启完IDEA,application.properties文件里的中文变成?

出现这种情况&#xff0c;在IDEA打开Settings-->Editor-->File Encodings 然后&#xff0c;你需要将问号改为你需要的汉字。 重启IDEA&#xff0c;再次查看你的.properties文件就会发现再没有变成问号了

k8s 配置资源管理

配置资源管理 //Secret Secret 是用来保存密码、token、密钥等敏感数据的 k8s 资源&#xff0c;这类数据虽然也可以存放在 Pod 或者镜像中&#xff0c;但是放在 Secret 中是为了更方便的控制如何使用数据&#xff0c;并减少暴露的风险。 有三种类型&#xff1a; ●kubernetes.…

Docker容器 虚拟化技术

Docker容器 1、容器化技术的由来 虚拟化技术发展已经非常强大了&#xff0c;那为什么还需要容器化技术呢&#xff1f; 如今的虚拟机解决了基础设计计算&#xff0c;网络&#xff0c;存储着几个方面的弹性&#xff0c;可以非常方便的扩展出应用的资源&#xff0c;但是仍然存在…

网页分析和xml.etree库

源代码&#xff1a; Lib/xml/etree/ElementTree.py 该xml.etree.ElementTree模块实现了一个简单高效的 API&#xff0c;用于解析和创建 XML 数据。 一、说明 这是一个简短的使用教程xml.etree.ElementTree&#xff08;ET简而言之&#xff09;。目标是演示该模块的一些构建块和基…

本地部署企业邮箱,让企业办公更安全高效

随着信息化时代的到来&#xff0c;企业邮箱几乎成了企业办公的标配&#xff0c;承载着企业业务往来和办公协同的重要职能。基于安全性、个性化需求、系统集成等方面的需要&#xff0c;许多企业选择本地部署企业邮箱&#xff0c;本地化部署不仅能有效保障企业信息安全的同时&…

【python小游戏】飞机大作战源码分享(附完整源码+图片资源可直接运行)

效果演示 源码 plane_main1.py import pygame from plane_sprites import * import timeclass PlaneGame(object):"""飞机大战主游戏"""def __init__(self):print("游戏初始化")# 1. 创建游戏的窗口self.screen pygame.display.set…

机器人制作开源方案 | 晾衣收纳一体机器人

一、作品简介 作者&#xff1a;仓天赐 黄云超 吴正乐 高骏 代思旭 单位&#xff1a;泰州学院 指导老师&#xff1a;宋向前 李杨作者&#xff1a;仓天赐 黄云超 吴正乐 高骏 代思旭 单位&#xff1a;泰州学院 指导老师&#xff1a;宋向前 李杨 与智能家居系统含义近似的…

Mathematica清除全局变量以及避免与内置命令冲突

自己在使用MMA的时候之前遇到过一个问题&#xff0c;就是发现使用 ClearAll["Global*"]这个命令并不能清除某些变量&#xff0c;例如 如果想要清除K这个变量则需要单独清除 Clear[K]。 实际上这是由于和MMA内部的一些预定义的命令或函数冲突的结果。其实其他变量都…

【修车案例】一波形一案例(8)

背景介绍&#xff1a;有客户问到如果气缸盖垫片失效&#xff0c;冷却液压力应该会有明显上升&#xff0c;用虹科Pico示波器怎么做这个诊断&#xff1f;我们找到一辆气缸盖垫片和冷却套坏了的丰田AD发动机进行测试分析。 示波器诊断&#xff1a; A通道 - WPS500X压力传感器测冷…