zotero

🔖 setting
Author

Guangyao Zhao

Published

Jun 14, 2022

1 简介

Zotero 是一款开源、跨平台的知识管理软件,Zotero 官网 提供下载。其中 Zotero 几乎支持所有的主流浏览器:Firefox、Chrome、Safari 等。

Fig. 1: Zotero 下载界面

其实,Zotero 在开发之初,就是以浏览器的形式存在,用于随处抓取网页信息,这一点类似于现在的笔 记管理软件:Onenote、印象笔记等的浏览器的插件。不过 Zotero 对文献信息抓取的能力非常强大,是不同于其它文献管理软件的主要特点之一。

为了方便用户的使用,Zotero 推出了客户端版本。

Fig. 2: Zotero客户端

Zotero 提供 Windows、Mac、Linux 等客户端版本,近日 Zotero 即将推出 iOS 版本,也就是说苹果生态的用户即将可以全平台使用。 Zotero 有许多亮点和特色,比如:

  1. 在浏览器端利用Zotero Connector,可以实现对各大主流数据库(Web of Science、Pubmed、ScienceDirect 等)或搜索引擎(Google Scholar、百度学术、Research Gate 等)具有文献抓取能力,甚至支持豆瓣图书的抓取。抓取内容包括文献元数据、PDF、网页链接等。
  2. 跨平台实现同步功能,便于随时随地在多平台访问文献。
  3. 可与第三方云存储(如坚果云)绑定,达到无限扩展 Zotero 存储空间的目的,在我看来这是 Zotero 最有用特色的功能了。
  4. 作为一款开源软件,Zotero 的更新速度很快,保证了它的体验,Zotero 占用空间很小,运行非常流畅, 这一点比 Endnote 有优势。
  5. Zotero 支持插件扩展,这使得 Zotero 更加强大,比如 PDF 文件自动命名功能。
  6. Zotero 支持分组、标签等功能,方便对文献进行管理。
  7. 提供 Windows、Mac 端的 Office 插件,方便学术论文写作。Zotero 支持非常丰富的期刊参考文献格式。
  8. Zotero 支持 Rss 订阅,这一功能可使得学术文献和其它资讯集合在一起。因此 Zotero 构建的不仅是文献管理生态,更是一个知识生态。

2 Zotero 下载及简单配置

2.1 客户端下载

首先到 Zotero 官网注册一个 Zotero 账号。启动 Zotero 客户端,打开首选项设置,选择常规,推荐 按照下图设置。

Fig. 3: 常规设置

3 同步设置

选择同步,登陆 Zotero 账户。

这里需要注意的是 Zotero 的存储包含数据信息和 PDF 附件,可以分别存储。其中数据信息可以理解为 包含元数据的文献列表。 由于 Zotero 的免费空间只有 300M,而 PDF 文件占用的空间较大,因此这 300M 的空间肯定是不够用的。

如果不在乎钱,可以在Zotero Storage页面直接购买 Zotero 空间,不过后面会介绍如何使用坚果云作为 WebDAV 无限扩展 Zotero 的空间。

Fig. 4: 同步设置

3.1 Zotero 插件设置

此处下载好想要的插件后,打开菜单栏的工具,并选择插件选项导入 Zotero 客户端后并重启即可生效(参考 ?@fig-extension )。

Fig. 5: 导入插件

3.2 PDF 文件自动重命名

对导入的 PDF 文件自动重命名需要用到 ZotFile 插件,ZotFile 有很多功能,比如自动命名 PDF 文件,即 PDF 文件会拥有一个统一的命名方式。到此处下载 ZotFile,并按照 Sec. 3.1 安装好后,在工具菜单栏中,会出现 ZotFile 的设置选项:

Fig. 6: ZotFile 的首选项

打开 ZotFile 首选项,选择Renaming Rules,取消勾选Use Zotero to Rename。比如下图是按照作 者 _ 时间 _ 标题的格式对 PDF 文件命名:

Fig. 7: ZotFile插件对文件重命名

设置好重命名后,任意选择 Zotero 的一条包含 PDF 附件的条目,按下图操作即可完成 PDF 文件的命名。 注意:在设置好重命名后,以后导入的文件自动完成重命名,不必手动设置。

Fig. 8: 利用 ZotFile 插件对文件重命名

4 导入文献

Zotero 有多种导入文献的方式,比如:

  • 网页识别
  • 抓取 PDF 元数据
  • 手动输入
  • 通过标识符(DOI、ISBN、PMID)
  • 文件导入(比如从 Endnote)

此处重点介绍 PDF 元数据抓取和网页识别。

4.1 PDF 元数据抓取

拖动 PDF 文件到 Zotero 到某个分组,右键点击该文件,选择重新抓取 PDF 的元数据

4.2 网页抓取

要想做到网页抓取,需要首先安装 Zotero Connector 浏览器插件。下面以安装好插件的 Chrome 浏览器示范 Zotero 对不同数据库的网页抓取能力。比如抓取 Science Direct:

由于 Zotero 支持对 Science Direct 搜索结果的识别,因此当在 Science Direct 搜索文献后,插件形状会变 成文件夹的图标,如下图。点击该图标,即可选择导入哪些文献到 Zotero 中,默认导入到当前被选中的分组中。

Fig. 9: 批量抓取ScienceDirect论文

除了上面提及一些,Zotero 还能识别更多其他数据库和网站,如常用的 Web of Science,Youtube 等等, 这里就不再一一举例,大家可以自己试试。

5 用坚果云无限扩展文献存储空间

Zotero 具有跨平台同步功能,但是自带的免费云存储空间只有 300M,如果要管理的文献比较多,那么这些空间就不够了。 为此,本章介绍如何使用 WebDAV 将 Zotero 连接到其它网盘,从而扩展 Zotero 的存储空间。目前国内支持 WebDAV 的只有坚果云。 首先在坚果云中为 Zotero 设置应用密码,在坚果云官网登录坚果云账号后打开账户信息

坚果云应用生成 Zotero 应用密码

在坚果云中生成 Zotero 应用密码后,按照 Fig. 10 操作:

  1. 打开 Zotero 首选项,打开同步,在文件同步里选择使用WebDAV
  2. Zotero 同步服务器里登录的就是刚才创建的 Zotero 账号和密码。坚果云的服务器地址:https://dav.jianguoyun.com/dav;密码:刚才坚果云添加应用时生成的应用密码。
  3. 点击验证服务器,如果跳出服务器设置验证通过,则说明 Zotero 已成功设置坚果云同步。
  4. 回到首页,点击右上角绿色的圆圈就可以同步更新,如果是第一次设置,会提示在坚果云里自动创建一 个名叫:Zotero 的文件夹,用于存放同步更新的文件。

Fig. 10: Zotero设置坚果云同步

6 导出参考文献

6.1 导出参考文献

参考文献排版是科研工作者最常用也是最需要的功能之一,Zotero 在这方面有着得天独厚的优势。Zotero 在参考文献排版方面有两大优势:

  1. 支持的期刊非常丰富,当然也支持中国的 GB/T7714 标准。支持编辑修改参考文献格式文件,以及手动上传经过第三方定制化的格式文件。
  2. 操作简单、高效、界面友好。

Zotero 参考文献排版步骤如下:

  1. 在 Word 中安装 Zotero 插件:打开 Zotero 的首选项;选择有引用,点击安装加载项 Microsoft WordFig. 11
  2. 安装成功后,打开 Word,在菜单栏就可以看到 Zotero 插件安装成功了
  3. 下载参考文件格式:Zotero 支持在客户端直接下载指定期刊的参考文献格式文件,在引用;样式中 可以获取更多的格式。点击获取更多样式,在如 Fig. 12 窗口中搜索需要的期刊,比如:Applied Physics Letters。
  4. 插入参考文献:插入参考文献之前,首先得选定需要的参考文献格式。打开 word 中的 Zotero 选项的 Document Preferences 选项,此处假定选择期刊 Applied Physics Letters,所有操作如该视频 所示。Zotero 插入查考文献非常高效和便捷,支持插入单个文献和同时插入多个文献,并且可以通过搜索的方式插入文献。

Fig. 11: 在 Word 中安装 Zotero 插件

Fig. 12: 获取更多样式

用 Word 写文章的时候,每引用一次文献都需要点击工具栏的 Zotero,为方便起见,可以在 Word 中为 Zotero 设置文献插入快捷键,让文献引用更高效。 以 Mac 版的 Word 为例,点击菜单栏工具;自定义键盘,然后按 Fig. 13 设置即可。

Fig. 13: Word设置zotero插入文献快捷键

7 Zotero 群组

7.1 群组的设置

Zotero 中,用户的文献一般放在我的文库(My Library)中,如果你想和别人共享文献/协同研究,那么 你可以建一个群组(Group Library)。

在 Zotero 中点击新建文献库,便可以新建群组。此时会自动跳转到 Zotero 官网,开始群组的建立操 作就好。从 Fig. 16 可以看出群组主要有以下三种类型,它们的特点是:

  1. Public, Open Membership:公开访问,成员公开加入。(不可上传附件)。
  2. Public, Closed Membership:公开访问,成员申请/邀请加入。(可上传附件,推荐!)。
  3. Private Membership:仅群成员可访问群组,成员申请/邀请加入。(可上传附件)

参考 Fig. 14,假如在Choose a name for your group创建一个Fujita群组,新建完成后,重启 Zotero, 该群组便自动在侧边栏出现。 此时,你可以把 PDF 文献拖进去,或者从我的文库中拖动文献到群组,都是可以的。一切就像我的 文库中的操作一样,有题录有附件。

Fig. 14: Zotero选择群组类型

7.2 群组的文献同步

假如一个课题组拥有一个共享文献库,课题组的老师和学生都能随时访问、阅读、编辑。我想,这样一个制度对于课题组的学术建设、促进成员间的学术互动,应该会有所帮助。 首先,只需团队中的某一个人(比如是导师),按照文献共享/协同研究,不妨试试上节中介绍 的,创建一个可上传 PDF 附件、可邀请成员的群组。

8 标签的使用

标签功能可以帮助我们快速地筛选文章,定位到我们想要的内容。如 Fig. 15

Fig. 15: 添加标签

8.1 为标签添加快捷键和颜色

为了更加高效便捷地利用标签功能,很多开发者让标签功能更加出色。相信大家都有这样的需求,比如 看到了一篇很重要的文献,但是暂时没时间看,此时最担心的是后面想看它的时候找不到它了。那么我们是 不是可以专门设一个标签,叫做\_read later呢,而且按下键盘上的某个数字就可以立即给它\_read later 标签,省得手动打字添加标签。

Zotero 可以允许设置 10 个这样的标签(这里姑且叫做高级标签),也就是可以设置 10 种不同颜色和不 同快捷键的标签。

  1. 右击某个想要添加颜色和快捷键的标签(标签在左下角),可以看到三个菜单项,分别是指派颜色重命名标签删除标签,这里我们选择指派颜色,在弹出的窗口中即可设置颜色和快捷键(数字 1-10),如 Fig. 16
  2. 当然,还可以添加其他需要的高级标签,我就根据自己需要,添加了四个常见标签,分别为\_emphasis\_read later\_reading\_read already,分别表示重要、稍后阅读、正在阅读、已读。而且这 四个标签会自动以四种不同颜色呈现在最前面,方便点击。

Fig. 16: 指派颜色