Zotero同步论文、笔记

之前用 Mendeley[1]看论文,看中几个功能:

  • tags,多标签分类,类似微信分组,用来快速筛(已添加的)某一类文献;
  • 同步,包括 pdf 和笔记(高亮、便签、tags)

同步可以改用坚果云[2]。现在 mendeley 软件从 mendeley desktop 变成 mendeley reference manager,虽然支持关软件保留关之前已打开的论文页面,但有时(2023.9.28)会出现卡、无故退出、(点去另一篇文章后,再点回之前一篇时)无故跳转去其它位置。

考虑转 zotero[3],主要也是关注上面两点功能。

Basic Usage

添加 pdf 论文前,首先添加 collection。右键左侧栏 My Library -> New Collections…,随便起个名(我起的是 papers),然后就会多出一个文件夹图标的 papers 一项。如图:
add-collection
然后添加文件,点绿色加号 -> Link to File…,就会弹出选文件的窗口。如图:

add-file
添加完,在界面中间会显示已添加的论文,在想打开的文章那项右击 -> Open PDF,如图:
open
打开文章后,想打 tags,在右上角点几条横线的按钮打开右侧信息栏,然后点开 Tags 页,点 Add 添加。如图:
add-tag

Synchronisation

论文 pdf 文件放在一个文件夹内,同步就是用坚果云同步整个文件夹。

笔记同步可能是指同步 zotero 文件夹内的东西吧,windows 下 zotero 文件夹在 %USERPROFILE%\Zotero。改用坚果云 WebDAV 同步的方式参考 [4-6],大概是:

  • 注册 zotero 帐号;
  • 参考 [5,6],在坚果云开一个 zotero 的应用密码;
  • 参考 [4-6],zotero 软件左上角菜单栏点:Edit -> Preferences -> Sync,先登录 zotero 同步,再改 webdav。

edit-preference
sync
在另一台电脑的 zotero 也是同样操作,坚果云的那个应用密码可以重新点开看的。因为两台电脑放 pdf 的文件夹路径不同:

  • 实验室电脑:%USERPROFILE%\Desktop\papers\
  • 自己笔记本:D:\paper\

需要改链接文件的基路径(前文通过 Link to File 添加文件),不然打开 pdf 时会报找不到文件。在 Edit -> Preferences -> Advanced -> Files and Folders,将 Base directory 改选到此电脑放 pdf 的文件夹,如图:
base-dir
下面那个 Data Directory Location 可能就是前面说 zotero 放笔记的文件夹,可以不改。

Sync Error

学校电脑用 OneDrive 同步,坚果云在改同步路径时,报过一个同步路径重叠的错,参考 [7],可以在注册表查到 OneDrive 同步哪个目录,然后将装论文 pdf 的文件夹剪切去另一个位置避开它,再将坚果云的同步路径改去那,就可以正常用坚果云同步 pdf 了。

References

  1. Mendeley
  2. 坚果云
  3. zotero
  4. 科研人看过来!Zotero多端同步文献&笔记超详细流程来啦!英文文献超容易。ipad多端同步,笔记互传,生产力up!
  5. Zotero文件同步
  6. 如何在Zotero中设置webdav连接到坚果云?
  7. 坚果云 同步根目录重叠

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

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

相关文章

数链科技基于PP-ChatOCR实现合同信息抽取,准确率达98%

传统大宗商品供应链领域数字化程度低,存在交易环节不透明、业务流程不标准、依赖主体信用评价等问题,业务中存在大量营业执照、身份证、终端合同等线下单据,严重依赖人工线下审核,且数字化难度大。 不同终端、机构、仓库的单据格式…

python使用websocket实现多端数据同步,多个websocket同步消息,断开链接自动清理

我使用的是flask_sock这个模块,我的使用场景是:可以让数据多端实时同步。在游戏控制后台和游戏选手的ipad上都可以实时调整角色的技能和点数什么的,所以需要这样的一个功能来实现数据实时同步。 下面是最小的demo案例: from fla…

LoadLibraryEx调用dll时有未经处理的异常,发生访问冲突

0x000000000006A220 处的第一机会异常(在 testHFHZDll.exe 中): 0xC0000005: 执行位置 0x000000000006A220 时发生访问冲突。 0x000000000006A220 处有未经处理的异常(在 testHFHZDll.exe 中): 0xC0000005: 执行位置 0x000000000006A220 时发生访问冲突。 最近做一个测试&#…

[C++随笔录] stack queue使用

stack && queue使用 stackqueue题目训练 stack 栈的特点是 先进后出(first in last out) 我们可以看出, stack的接口相比 vector/string/list 的接口少的太多了 构造函数 && 容器适配器 容器适配器的含义: 首先, 适配器 — — 用户传数据进来, 我们用合适的…

mac安装python2

Python 2 于 2020 年 1 月 1 日宣布结束支持,包括 Homebrew 在内的许多项目和包管理器已经停止支持 Python 2。 如果现在你还要安装 Python 2,需要从 Python 官网下载安装包: 访问 Python 的发布页面。从页面底部找到 Python 2 的最后一个版…

DeepSpeed简单教程

DeepSpeed github地址、DeepSpeed 官网 、DeepSpeed API文档、huggingface DeepSpeed文档、知乎deepspeed入门教程、微软deepspeed博客示例代码:《Using DeepSpeed with HF🤗 Trainer》、 BLOOM_LORA(运行示例见《Running_Deepspeed》&#x…

C++标准模板(STL)- 输入/输出操纵符-(std::setbase,std::setfill)

操纵符是令代码能以 operator<< 或 operator>> 控制输入/输出流的帮助函数。 不以参数调用的操纵符&#xff08;例如 std::cout << std::boolalpha; 或 std::cin >> std::hex; &#xff09;实现为接受到流的引用为其唯一参数的函数。 basic_ostream::…

人工智能AI 全栈体系(七)

第一章 神经网络是如何实现的 神经网络不仅仅可以处理图像&#xff0c;同样也可以处理文本。由于处理图像讲起来比较形象&#xff0c;更容易理解&#xff0c;所以基本是以图像处理为例讲解的。 七、词向量 图像处理之所以讲起来比较形象&#xff0c;是因为图像的基本元素是像…

Ctfshow web入门 代码审计篇 web301-web310 详细题解 全

CTFshow 代码审计 web301 下载的附件的目录结构如下&#xff1a; 开题后界面&#xff0c;看见输入框&#xff0c;感觉是sql。 大概浏览一遍源码&#xff0c;我们可以发现在checklogin.php文件中有无过滤的SQL语句&#xff0c;SQL注入没得跑了。 这题SQL注入有三种做法。 方法一…

信息安全:网络物理隔离技术原理与应用.

信息安全&#xff1a;网络物理隔离技术原理与应用. 随着网络攻击技术不断增强&#xff0c;恶意入侵内部网络的风险性也相应急剧提高。满足内外网信息及数据交换需求&#xff0c;又能防止网络安全事件出现的安全技术就应运而生了&#xff0c;这种技术称为“物理隔离技术” 基本原…

使用Vue、ElementUI实现登录注册,配置axios全局设置,解决CORS跨域问题

目录 引言 什么是ElementUI&#xff1f; 步骤1&#xff1a;创建Vue组件用于用户登录和注册 1. 基于SPA项目完成登录注册 在SPA项目中添加elementui依赖 在main.js中添加elementui模块 创建用户登录注册组件 配置路由 修改项目端口并启动项目 静态页面展示图 步骤2&#x…

网络爬虫——urllib(1)

前言&#x1f36d; ❤️❤️❤️网络爬虫专栏更新中&#xff0c;各位大佬觉得写得不错&#xff0c;支持一下&#xff0c;感谢了&#xff01;❤️❤️❤️ 前篇简单介绍了什么是网络爬虫及相关概念&#xff0c;这篇开始讲解爬虫中的第一个库——urllib。 urllib&#x1f36d; …

Jenkins学习笔记4

配置构建流程&#xff1a; Jenkins任务创建&#xff1a; 1&#xff09;创建新任务&#xff1a; 把这个Accept first connection改成 No Validation。问题得到解决。 说明下&#xff0c;要确认下主分支的名称是master还是main。 构建触发器这块暂时没有需要配置的。 传输文件…

[FineReport]安装与使用(连接Hive3.1.2)

一、安装(对应hive3.1.2) 注&#xff1a;服务器的和本地的要同时安装。本地是测试环境&#xff0c;服务器的是生产环境 1、服务器安装 1、下载 免费下载FineReport - FineReport报表官网 向下滑找到 2、解压 [rootck1 /home/data_warehouse/software]# tar -zxvf tomcat…

利用C++开发一个迷你的英文单词录入和测试小程序-源码

接上一篇&#xff0c;有了数据库的查询&#xff0c;再把小测试的功能给补足&#xff0c;小程序的结构就出来了。 备注&#xff1a;enable_if 有更优秀的concept C 20替代品&#xff0c;C11 里面提到的any&#xff0c;variant&#xff0c;再C17 已经被纳入了标准库。这里完全可…

软件设计模式系列之十八——迭代器模式

1 模式的定义 迭代器模式是一种行为型设计模式&#xff0c;它允许客户端逐个访问一个聚合对象中的元素&#xff0c;而不暴露该对象的内部表示。迭代器模式提供了一种统一的方式来遍历不同类型的集合&#xff0c;使客户端代码更加简洁和可复用。 2 举例说明 为了更好地理解迭…

瑞云介绍使用ZBrush和Marmoset工具包制作的风格化巨怪战斗机

Renderbus瑞云渲染的小编今天给大家介绍下Gianluca Squillace使用 ZBrush 和 Marmoset 工具包制作巨怪战士的一些技巧。这位艺术家还贴心地告诉大家&#xff0c;有些步骤是可以省略跳过的&#xff0c;这样就可以节省时间&#xff0c;帮助我们快速完成角色的创作啦。快速有用的步…

tp5连接多个数据库

一、如果你的主数据库配置文件都在config.php里 直接在config.php中中定义db2&#xff1a; 控制器中打印一下&#xff1a; <?php namespace app\index\controller; use think\Controller; use think\Db; use think\Request; class Index extends Controller {public fun…

腾讯mini项目-【指标监控服务重构-会议记录】2023-07-06

7/6 会议记录 Profile4个步骤 解压kafka消息初始化性能事件&#xff0c;分析事件将数据写入kafkaRun 开始执行各stage handler 上报耗时到otel-collector。。。 // ConsumerDispatchHandler consumer // // param msg *sarama.ConsumerMessage // param consumer *databus.K…

Spring实现简单的Bean容器

1.BeanDefinition&#xff0c;用于定义 Bean 实例化信息&#xff0c;现在的实现是以一个 Object 存放对象 public class BeanDefinition {/*** bean对象*/private Object bean;/*** 存放 &#xff08;定义&#xff09;Bean 对象*/public BeanDefinition(Object bean) {this.bea…