最近得闲,写一下如何使用Zotero进行论文管理,以方便实验室各位同学之后的文献查阅和整理。本文大致分为以下章节:
目录:
- 如何使用Zotero + Chrome满足日常科研需求
- 进阶:Zotero + 坚果云
- 进阶:Zotero + 阿里云
如何使用Zotero + Chrome满足日常科研需求
首先,我们来简要了解一下Zotero到底是什么。简单地讲,Zotero是一款集文献收集、整理、引用以及分享为一体的跨平台软件,支持Mac, Windows以及Linux,可以说是非常友好的跨平台论文管理工具了。
收集
下载Zotero,同时安装Zotero Connector(Chrome插件需要科学上网)
在Chrome插件安装好后,打开Zotero,就可以在Chrome右上角插件栏里将需要保存的pdf网页存到Zotero文库中了
整理
在Zotero中,我们可以在我的文库中,依据论文的topic等建立不同的分类,方便分门别类地管理不同的论文,如下图
在Chrome保存过程中,我们也可以直接选择对应的类别进行保存。对于已经保存的文献,我们可以进一步地添加文献的评论(用于记录对于文献的理解),标签(方便文献的检索)以及关联文献等
Zotero + 坚果云
如果有多设备同步的需求,可以注册Zotero账号,方便同步论文信息
但是Zotero自带免费同步空间300MB,其实根本不够用,因此,我们需要第三方的云服务,将论文存储到第三方云空间中(有钱的也可以直接充Zotero的会员),网上常用的方法是同步到坚果云(因为它支持WebDAV),这方面网上的教程很多了,直接贴个教程链接吧
Zotero + 阿里云
坚果云已经够好了,为什么还要用阿里云呢,主要原因是,坚果云每个月有流量上线,有上限的事情,就会让人觉得束手束脚,总归觉得不爽。于是我和磊磊琢磨出了用阿里云来进行同步的方法。阿里云真是个好东西啊,学生服务器一个月10块钱,frp也是它,云同步也是它,我的网站也是它,阿里云,yyds!
如果你的阿里云安装的Apache服务:
懒得写了,上链接吧:Apache+WebDAV
如果你的阿里云安装的Nginx服务:
但是如果你同时用阿里云搭了个人网站,那你有可能是安装的Nginx服务,这需要你进宝塔管理页面,选择编译安装Nginx,然后下载Nginx-WebDAV插件git clone https://github.com/arut/nginx-dav-ext-module.git /root/nginx-dav-ext-module
编辑Nginx安装脚本vi /www/server/panel/install/nginx.sh
找到./configure那一行,在后面添加--with-http_dav_module --add-module=/root/nginx-dav-ext-module
选择安装Nginx,安装好之后nginx -V
查看安装参数
在宝塔面板新建一个网站
但是如果你同时用阿里云搭了个人网站,那你有可能是安装的Nginx服务,这需要你进宝塔管理页面,选择编译安装Nginx,然后下载Nginx-WebDAV插件git clone https://github.com/arut/nginx-dav-ext-module.git /root/nginx-dav-ext-module
编辑Nginx安装脚本vi /www/server/panel/install/nginx.sh
找到./configure那一行,在后面添加--with-http_dav_module --add-module=/root/nginx-dav-ext-module
选择安装Nginx,安装好之后nginx -V
查看安装参数
在宝塔面板新建一个网站
修改域名等信息
修改网站配置文件,在末尾添加如下代码:
修改网站配置文件,在末尾添加如下代码:
[common] location / { root /www/wwwroot/webdav.zihaozhang.tech; #注意修改成自己的目录 #client_max_body_size 102400M; #大文件支持 autoindex on; dav_methods PUT DELETE MKCOL COPY MOVE; # 需要 nginx-dav-ext-module 才有下面的选项 dav_ext_methods PROPFIND OPTIONS LOCK UNLOCK; create_full_put_path on; }
添加密码访问
在对应目录下新建zotero文件夹,配置zotero: