前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >用 Zotero 高效管理文献(图文详解)

用 Zotero 高效管理文献(图文详解)

作者头像
白墨石
发布于 2021-10-28 06:30:33
发布于 2021-10-28 06:30:33
2.8K0
举报
文章被收录于专栏:生信情报站生信情报站

一、下载与安装

下载网址:https://www.zotero.org/download

注册网址:https://www.zotero.org/user/register

二、同步设置

这一步极其重要,是 Zotero 强大功能的起点,我们可以将感兴趣的论文的 PDF,文献信息存放在云端,结合PDF 阅读器,甚至可以把 PDF 上的笔记一起保存到云端。

当有需要的时候,可以从浏览器,电脑,手机,平板来访问这些信息。

1、进入首选项

2、输入刚刚注册信息,登录电脑版 Zotero,点击设置同步

3、同步完成,显示如下信息

4、云同步设置

遗憾的是 Zotero 官方只提供 300 M的存放空间,因此我们要绑定一个更大的云盘来存储数据。比较推荐免费的坚果云作为存储云盘。

5、登录坚果云:https://www.jianguoyun.com/

进入账户信息

6、进入安全选项,添加应用并生成密码

7、接下来,进入 Zoteor 进行设置

8、按照下图填写信息

9、点击验证服务器完成服务器同步设置

10、现在,同步目前本地的信息

11、可以看到在坚果云上已经建好一个 zotero 的文件夹,用于同步本地信息

三、添加文献资源

1、本地文献

如图,直接拖动就行,Zotero 会自动搜索相关的文献信息

2、添加在线论文

https://www.zotero.org/download/

如果看到感兴趣的文章,直接点击插件按钮,添加文献

也可以通过 DOI,PMID 等等进行添加

3、添加更多资源

四、管理文件库

1、添加分组

可以添加分组,也可以进一步添加子分组

2、添加标签

需要点击文献,进入 Tags,添加标签,可以设置颜色,文本等信息。筛选通过点击左下角的标签就可以找到打标签的文献。

五、引用文献

1、一般引用

选中文献,直接拖动就行

2、sci 引用

综合来看推荐用 endnote,引用时,只需要把 Zotero 中的文献数据导入 endnote 即可。

五、安装插件

官网插件:https://www.zotero.org/support/plugins

下载好插件后,进入 Tools -> Add-ons

找到刚刚下载的插件安装即可

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/10/07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
内网穿透 TCP打洞 【c语言实现】
上篇文章中做了UDP打洞,这篇当然就会是TCP打洞了,两个处于不同内网的两台机器如何通过TCP/IP协议进行链接通讯呢?这其实跟UDP打洞差不多,基本步骤是这个样子的。 假设我们有两台处于不同内网的两台机器A和B和一台众所周知外网IP的服务器S,而机器A中运行着通讯的服务端程序B运行着通讯的客户端程序,那么
战神伽罗
2019/07/24
4.3K0
c++用socket,ftp进行文件传输,实现上传与下载文件功能
c++用socket,ftp进行文件传输,实现上传与下载文件功能 用到socket,需要分为服务器端和客户端。 服务器端 1 声明并初始化一个服务端(本地)的地址结构 sockaddr_in server_addr; server_addr.sin_family = AF_INET; server_addr.sin_addr.S_un.S_addr = INADDR_ANY; server_addr.sin_port = htons(PORT); //2 初始化socket WS
全栈程序员站长
2021/04/07
2.9K0
c++简单网络编程基础(1)简单服务器
首先要学习网络编程最基础的就是要理解TCP/IP协议,可以去网上找找类似文章理解一下。
ys.h
2023/12/14
4601
c++简单网络编程基础(1)简单服务器
socket网络编程(五)——粘包拆包问题
假设一个这样的场景,客户端要利用send()函数发送字符“asd”到服务端,连续发送3次,但是服务端休眠10秒之后再去缓冲池中接收。那么请问10秒之后服务端从缓冲区接收到的信息是“asd”还是“asdasdasd”呢?如果大家有去做实验的话,可以知道服务端收到的是“asdasdasd”,为什么会这样呢?按正常的话,服务端收到的应该是“asd”,剩下的两个asd要不就是收不到要不就是下次循环收到,怎么会一次性收到“asdasdasd”呢?如果要说罪魁祸首的话就是那个休眠10秒,导致数据粘包了!
一点sir
2024/01/10
3490
socket网络编程(五)——粘包拆包问题
C 语言实现一个简单的 web 服务器
说到 web 服务器想必大多数人首先想到的协议是 http,那么 http 之下则是 tcp,本篇文章将通过 tcp 来实现一个简单的 web 服务器。
C语言与CPP编程
2020/10/30
1.3K0
day01-从一个基础的socket服务说起
在linux中,一切都是文件,所有文件都有一个int类型的编号,称为文件描述符。服务端和客户端通信本质是在各自机器上创建一个文件,称为socket(套接字),然后对该socket文件进行读写。
会玩code
2022/04/24
1.3K2
day01-从一个基础的socket服务说起
朴素、Select、Poll和Epoll网络编程模型实现和分析——朴素模型
        做Linux网络开发,一般绕不开标题中几种网络编程模型。网上已有很多写的不错的分析文章,它们的基本论点是差不多的。但是我觉得他们讲的还不够详细,在一些关键论点上缺乏数据支持。所以我决定好好研究这几个模型。(转载请指明出于breaksoftware的csdn博客)
方亮
2019/01/16
5910
【c++】测试用例:C/S模型、epoll模型
已经好几次去网上找现成的改一下用了,那我还不如自己备一份儿。 文章目录 Server Client epoll Server #include <stdio.h> #include <string.h> #include <stdlib.h> #include <unistd.h> #include <arpa/inet.h> #include <sys/socket.h> #include <netinet/in.h> int main()
看、未来
2022/01/10
5310
C/C++ 使用Socket模拟远程CMD
服务端(server) #include <stdio.h> #include <winsock2.h> #pragma comment(lib,"ws2_32.lib") //把ws2_32.lib加到Link页的连接库 #define PORT 15001 //通信的端口(指服务器端) #define ERROR 0 #define BUFFER_SIZE 1024 //注意:此Server端数据接收缓冲区 >= Clie
王 瑞
2022/12/28
5900
使用C语言创建高性能爬虫ip网络
之前写的python和GO语言的爬虫ip池的文章引起很大反响,这次我将以C语言来创建爬虫IP池,但是因为其复杂性,可能代码并非完美。但是最终也达到的想要的效果。
华科云商小徐
2023/12/01
2200
FTP文件管理项目(本地云)项目日报(八)
这两天主板烧了,所以也没啥过多进度,也就把文件服务器模块设计并解决了,项目各个模块处理完之后顺便把流程图画了。 在做文件服务器模块的时候我发现好多功能和数据库服务器相交了,搞得我有点乱,而且协议改来改去,有些文件也是多模块共用,搞得我都晕了,所以我决定接下来重构。
看、未来
2020/08/26
8080
FTP文件管理项目(本地云)项目日报(八)
【Socket】实现MiniHttpServer
HTTP服务器 图片来源于网络,侵删。 前言 实现一个http 服务器项目,服务器启动后监听80端口的tcp 连接,当用户通过任意一款浏览器(IE、火狐和腾讯浏览器等)访问我们的http服务器,http服务器会查找用户访问的html页面是否存在,如果存在则通过http 协议响应客户端的请求,把页面返回给浏览器,浏览器显示html页面;如果页面不存在,则通知浏览器此页面不存在(404 NOT FOUND) 什么是HTML 全称Hypertext Markup Language,也就是"超文本链接
半生瓜的blog
2023/05/13
2920
【Socket】实现MiniHttpServer
服务端向客户端传输文件
本篇为:客户端向服务端请求文件传输,服务端根客户端需求发送文本文件(就是能用写字板打开成我们能看懂的文件,可能有些我没测到)
看、未来
2020/08/26
1.9K0
Linux客户端网口输入转串口输出
另外,在Linux下的C语言头文件一部分不可以在Windows系统上运行,可能导致一些不便。
嘘、小点声
2020/03/19
12.9K0
Linux原始系统api实现两个终端实时聊天
今天这篇文章基本上属于之前上学学习 c 语言的回顾了,要实现一个简单的聊天功能,其实还是需要话费一些代价的,这里面还是涉及到比较多的知识的。比如:
老码小张
2023/12/02
5400
Linux原始系统api实现两个终端实时聊天
Linux网络服务器编程:TCP与UDP详解
虽然本文标题是Linux网络服务器编程,socket网络编程的技术也多用于服务器编程,但其实客户端中也有使用这个技术的关键场景:长连接。比如笔者所在项目的客户端,其长连接也是使用socket的c++编程实现的。基于TCP协议的socket编程实现非常适合需要轻量稳定的客户端长连接。因此本文对于客户端开发来说,也是有益的知识点。
陆业聪
2024/07/23
4310
Linux网络服务器编程:TCP与UDP详解
c++ 网络编程(七)TCP/IP LINUX下 socket编程 基于套接字的标准I/O函数使用 与 fopen,feof,fgets,fputs函数用法
原文链接:https://www.cnblogs.com/DOMLX/p/9614820.html
徐飞机
2018/09/30
1.5K0
socket网络编程(四)——epoll多路复用问题
问大家一个问题,如果要设计一款有着千万级别并发的系统,你的客户端和服务端的网络通信底层该怎么设计?我在上一篇文章(socket网络编程(三)——select多路复用问题)中有说到用select可以实现IO多路复用,但是select的设计有瓶颈所在,超过十万的并发效率就非常慢。那么着又该怎么办呢?
一点sir
2024/01/10
3910
Python客户端和C服务器之间的连接问题及其解决方案
Python 客户端与 C 服务器之间的连接问题通常涉及到通信协议、数据格式、传输方式等方面。通常,Python 客户端和 C 服务器可以通过 套接字(socket) 来进行通信,这也是最常见的实现方式。
华科云商小徐
2025/02/13
1080
几种服务器端IO模型的简单介绍及实现(上)
一些概念: 同步和异步 同步和异步是针对应用程序和内核的交互而言的,同步指的是用户进程触发I/O操作并等待或者轮询的去查看I/O操作是否就绪,而异步是指用户进程触发I/O操作以后便开始做自己的事情,而当I/O操作已经完成的时候会得到I/O完成的通知。 阻塞和非阻塞 阻塞和非阻塞是针对于进程在访问数据的时候,根据I/O操作的就绪状态来采取的不同方式,说白了是一种读取或者写入操作函数的实现方式,阻塞方式下读取或者写入函数将一直等待,而非阻塞方式下,读取或者写入函数会立即返回一个状态值。 服务器端几种模型: 1、
李海彬
2018/03/23
1.1K0
几种服务器端IO模型的简单介绍及实现(上)
推荐阅读
相关推荐
内网穿透 TCP打洞 【c语言实现】
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档