跳到主要内容位置

Zotero 常用插件汇总

本文由 简悦 SimpRead 转码, 原文地址 zhuanlan.zhihu.com

软件 - 常用插件#

别随便去其他地儿看了,你所需要的 Zotero 插件全都在这里了~~

记得点赞 + 喜欢呀,别光顾着收藏啊~~

这里面所罗列的插件都是本人安装使用过之后觉得非常有用的插件,也欢迎推荐好用插件~

目录已开启,可以按照所需直接跳转或使用 “Ctrl+F” 直接查找自己所需内容,使用过程中出现问题可私信或在评论区求助广大网友。这些插件本人已经放入百度云盘了, 搜索 "自动长大", 回复 "zotero" 就可获得.

名称作用
zotfile提取 PDF 源文件
zotero-better-notes整理文献笔记
zotero-pdf-translatePDF 翻译
jasminum - 茉莉花针对中文文献使用,姓名拆分等
Zotero-tag文献添加标签
zotero-pdf-preview文献预览
Zotero-ConnectPapers链接 ConnectPapers,方便做综述,但需要付费
zotero-reference抓取阅读文章参考文献并在右边栏展示, 还可推荐相同专题文献

zoteroZotero | Downloads#

官方插件下载:包含多种类常用插件

zotfile#

  • 作用:zotero 中文件存储比较杂,每个 PDF 文件都在不同的文件夹里,这款软件可以把所有的 PDF 提取出来。
  • 目标人群:需要将全部 PDF 集中起来的人;需要在平板上查看标注 PDF 的人。
  • 下载地址Advanced PDF management for Zotero

zotero-better-notes#

zotero-pdf-translate#

jasminum - 茉莉花:#

Zotero-tag:#

  • 作用:文献设置指定标签(文献所有添加的标签会显示在 Zotero 左下方,点击相应的标签会将所有拥有此标签的论文进行显示),方便快捷搜索。
  • 本插件独到之处:(1)可设置快捷键添加标签;(2)将设置的表示文献重要度的星标文献显示在题目之前(有些方法是将文献星标设置在 “版权” 这一栏目中独立显示)
  • 本插件缺点:如果添加的标签过长,显示在标题中会占用大量标题空间。因此,个人建议设置三级重要度即可
  • 下载地址https://github.com/windingwind/zotero-tag/releases

再一次给 windingwind 大神跪了,请收下我的膝盖~

zotero-pdf-preview:#

由于有些小伙伴反映不能下载对应插件,本人将文章中提到的软件及插件已经下载,大家可在微信关注公众号 “自动长大回复 “Zotero” 获取。后续公众号也将会分享论文方面的知识,公众号直达链接:

“自动长大” 公众号添加方式

Zotero-ConnectPapers:#

不是像上述几个拥有安装文件的插件,但是感觉功能有意思,所以也把它放在了插件中。

{
{
"_name": "Connected Papers",
"_alias": "Connected Papers文献网络",
"_description": "Connected Papers文献网络",
"_icon": "https://www.connectedpapers.com/favicon.ico",
"_hidden": false,
"_urlTemplate": "https://www.connectedpapers.com/search?q={z:title}+{z:year}",
"_urlParams": [],
"_urlNamespaces": {
"rft": "info:ofi/fmt:kev:mtx:journal",
"z": "http://www.zotero.org/namespaces/openSearch#",
"": "http://a9.com/-/spec/opensearch/1.1/"
},
"_iconSourceURI": "https://www.connectedpapers.com/favicon.ico"
}

zotero-reference:#

  • 作用:

  • 将所读论文中的参考文献罗列出来, 读者可以快速浏览题目确实是否要深入阅读. 如果需要, 则可以使用 "ctrl + 单击条目" 直接跳转到浏览器界面深入阅读, 或者通过初步判别之后直接将其加入文献库. 加入文献库有两种方式:(1) 单击 + -> 添加参考文献至正在阅读文献所在文件夹下并与之双向关联;(2) ctrl + 单击 + -> 添加参考文献至当前所在文件夹下并与之双向关联;

  • 点击正文图片或表格索引会直接将阅读论文自动切分并跳转到所指向图片或 table 的那一页.

  • 下载链接: https://github.com/MuiseDestiny/zotero-reference

  • 效果展示 (Ps: 图片来自于原作者):

期刊订阅#

通过设置 RSS,我们可以通过 Zotero 查看期刊最新更新的文献并将感兴趣的文献添加到自己的文库当中。接下来以 Transportation Part C 作为示例进行订阅:

具体示例:#

  1. 进入 Transportation Part C 官方网址,查找到 RSS 订阅源:

  1. 复制 RSS 订阅源

  1. 打开 Zotero,新建订阅:

  1. 粘贴刚才复制的 RSS 源,点击保存:

  1. 右键 -“更新订阅源”,即可追踪最新出现的文献。

文献订阅问题:#

(1)会出现已阅读的又被标记为未读的,多个客户端使用 Zotero 是出现了这样的问题的【注:订阅的文献为阅读之前题目加粗,阅读之后去除了加粗】。当然这个问题暂时不确定是多客户端使用的锅还是本身 Zotore 订阅的锅。

此问题已解决

  • 出现原因:两台电脑的 Zotero Data 文件不一致造成的;
  • 解决办法:原则上只要保证两台电脑的数据文件内容一致即可,可以选择同步盘存储,只要一个电脑上更新则会同步到另外一个电脑上,完美解决。

此时要求:两边电脑不能同时打开 Zotero,否则同时访问一个文件会出现冲突。当一侧同步完毕之后最好至少过一分钟再打开另一台电脑的 Zotero。

(2)明明设置了阅读之后一天删除已经阅读的条目,隔了两天了也没见删除。

Sci-hub 文献下载#

Zotero 中可以直接设置使用 sci-hub 下载,具体设置方式为:编辑 - 首选项 - 高级 - 设置编辑器

搜索 extensions.zotero.findPDFs.resolvers,打开默认之后一对中括号 [],然后删除中括号,粘贴如下代码

{
"name":"Sci-Hub",
"method":"GET",
"url":"https://sci-hub.ren/{doi}",
"mode":"html",
"selector":"#pdf",
"attribute":"src",
"automatic":true
}

然后再下载 PDF 就 OK 啦,真香。参考链接:知乎用户 iiwR8p:Zotero 搭配 Sci-Hub,真香!

坚果云同步#

先吐一口老血,看了半天才搞明白,大概写写我愿称之为最简洁的教程吧。

目标人群:

  • 内部存储 300M 不够使用的用户;
  • 想把论文中 PDF 单独提取出来的用户;

主要设置三块:同步账户设置 - PDF 提取目录设置 - Zotero 数据目录设置

(1)同步账户设置:注册 Zotero 账户,登录;注册坚果云账户,设置坚果云同步服务器;

(2)PDF 提取目录设置:工具 - Zotfile Preferences

(3)Zotero 数据目录设置:首选项 - 高级 - 文件和文件夹

这个各个插件之间的关系和设置写的最清楚:

zetero 到底怎么和坚果云同步啊?看了网上一堆教程,但照网上的方法同步后,咋恢复坚果云的备份?

中文文献引用#

不正常状况英文文献作者超过三个人,会显示为中文 “等” 且作者姓全部大写,我们中文中一般只是姓的首字母大写。所以修改两处。参考链接:langzai:Zotero 参考文献作者名字全部大写和出现中文字 “等” 问题解决方法

(1)针对英文文献作者超过三个人显示中文 “等”:将第二行中的“zh-CN” 改成“en-US”,图片一直上传失败。。。。。

(2)针对姓名全为大写修改:往下走(在第 25 行),将 < name-part text-case="uppercase"/>,将大写部分去掉,就是去掉 text-case="uppercase" 部分,后面的尾巴 “/>” 不要去掉哦。

这样修改之后还会产生一个问题,即就是中文英文超过三个人都会使用 “et al.”,因此还需要修改,参考链接:

修改 Zotero 参考文献格式

<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" names-delimiter=". " name-as-sort-order="all" sort-separator=" " demote-non-dropping-particle="never" initialize-with=" " initialize-with-hyphen="false" page-range-format="expanded" default-locale="zh-CN">
<info>
<title>China National Standard GB/T 7714-2015(numeric, 中文)-new</title>
<id>http://www.zotero.org/styles/china-national-standard-gb-t-7714-2015-numeric</id>
<link href="http://www.zotero.org/styles/china-national-standard-gb-t-7714-2015-numeric" rel="self"/>
<link href="http://std.samr.gov.cn/gb/search/gbDetailed?id=71F772D8055ED3A7E05397BE0A0AB82A" rel="documentation"/>
<category citation-format="numeric"/>
<category field="generic-base"/>
<summary>The Chinese GB/T 7714-2015 numeric style</summary>
<updated>2022-02-23T10:44:01+00:00</updated>
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
</info>
<locale xml:lang="zh-CN">
<date form="text">
<date-part —"/>
<date-part —"/>
<date-part —"/>
</date>
<terms>
<term ></term>
<term ></term>
<term ></term>
<term ></term>
<term ></term>
</terms>
</locale>
<locale>
<date form="numeric">
<date-part />
<date-part />
<date-part />
</date>
<terms>
<term >-</term>
</terms>
</locale>
<!-- 引用日期(一般直接注释,否则引用后面会显示插入日期,如:[2022-08-23]-->
<!--macro >
<date variable="accessed" form="numeric" prefix="[" suffix="]"/>
</macro-->
<!-- 主要责任者 -->
<macro >
<names variable="author">
<name>
<name-part />
<name-part />
</name>
<substitute>
<names variable="composer"/>
<names variable="illustrator"/>
<names variable="director"/>
<choose>
<if variable="container-title" match="none">
<names variable="editor"/>
</if>
</choose>
</substitute>
</names>
</macro>
<!-- 书籍的卷号(“第 x 卷”或“第 x 册”) -->
<macro >
<choose>
<if type="article article-journal article-magazine article-newspaper periodical" match="none">
<choose>
<if is-numeric="volume">
<group delimiter=" ">
<label variable="volume" form="short" text-case="capitalize-first"/>
<text variable="volume"/>
</group>
</if>
<else>
<text variable="volume"/>
</else>
</choose>
</if>
</choose>
</macro>
<!-- 专著主要责任者 -->
<macro >
<names variable="editor">
<name>
<name-part />
<name-part />
</name>
<substitute>
<names variable="editorial-director"/>
<names variable="collection-editor"/>
<names variable="container-author"/>
</substitute>
</names>
</macro>
<!-- 专著题名 -->
<macro >
<group delimiter=", ">
<group delimiter=": ">
<choose>
<if variable="container-title">
<text variable="container-title"/>
</if>
<else>
<text variable="event"/>
</else>
</choose>
<text macro="book-volume"/>
</group>
<choose>
<if variable="event-date">
<date variable="event-date" form="text"/>
<text variable="event-place"/>
</if>
</choose>
</group>
</macro>
<!-- 版本项 -->
<macro >
<choose>
<if is-numeric="edition">
<group delimiter=" ">
<number variable="edition" form="ordinal"/>
<text term="edition" form="short"/>
</group>
</if>
<else>
<text variable="edition"/>
</else>
</choose>
</macro>
<!-- 电子资源的更新或修改日期 -->
<macro >
<date variable="issued" form="numeric"/>
</macro>
<!-- 出版年 -->
<macro >
<choose>
<if is-uncertain-date="issued">
<date variable="issued" prefix="[" suffix="]">
<date-part />
</date>
</if>
<else>
<date variable="issued">
<date-part />
</date>
</else>
</choose>
</macro>
<!-- 专著的出版项 -->
<macro >
<group delimiter=": ">
<group delimiter=", ">
<group delimiter=": ">
<text variable="publisher-place"/>
<text variable="publisher"/>
</group>
<!-- 非电子资源显示“出版年” -->
<choose>
<if variable="publisher page" type="book chapter paper-conference thesis" match="any">
<text macro="issued-year"/>
</if>
<else-if variable="URL DOI" match="none">
<text macro="issued-year"/>
</else-if>
</choose>
</group>
<text variable="page"/>
</group>
<choose>
<!-- 纯电子资源显示“更新或修改日期” -->
<if variable="publisher page" type="book chapter paper-conference thesis" match="none">
<choose>
<if variable="URL DOI" match="any">
<text macro="issued-date" prefix="(" suffix=")"/>
</if>
</choose>
</if>
</choose>
<text macro="accessed-date"/>
</macro>
<!-- 其他责任者 -->
<macro >
<names variable="translator">
<name>
<name-part />
<name-part />
</name>
<label form="short" prefix=", "/>
</names>
</macro>
<!-- 连续出版物中的析出文献的出处项(年、卷、期等信息) -->
<macro >
<group>
<group delimiter=": ">
<group>
<group delimiter=", ">
<text macro="container-title" text-case="title"/>
<choose>
<if type="article-newspaper">
<text macro="issued-date"/>
</if>
<else>
<text macro="issued-year"/>
</else>
</choose>
<text variable="volume"/>
</group>
<text variable="issue" prefix="(" suffix=")"/>
</group>
<text variable="page"/>
</group>
<!-- 去掉这个获取的时间 -->
<!-- <text macro="accessed-date"/> -->
</group>
</macro>
<!-- 题名 -->
<macro >
<group delimiter=", ">
<group delimiter=": ">
<text variable="title"/>
<group delimiter=" ">
<choose>
<if variable="container-title" type="paper-conference" match="none">
<text macro="book-volume"/>
</if>
</choose>
<choose>
<if type="bill legal_case legislation patent regulation report standard" match="any">
<text variable="number"/>
</if>
</choose>
</group>
</group>
<choose>
<if variable="container-title" type="paper-conference" match="none">
<choose>
<if variable="event-date">
<text variable="event-place"/>
<date variable="event-date" form="text"/>
</if>
</choose>
</if>
</choose>
</group>
<text macro="type-code" prefix="[" suffix="]"/>
</macro>
<!-- 文献类型标识 -->
<macro >
<group delimiter="/">
<choose>
<if type="article">
<choose>
<if variable="archive">
<text value="A"/>
</if>
<else>
<text value="M"/>
</else>
</choose>
</if>
<else-if type="article-journal article-magazine periodical" match="any">
<text value="J"/>
</else-if>
<else-if type="article-newspaper">
<text value="N"/>
</else-if>
<else-if type="bill collection legal_case legislation regulation" match="any">
<text value="A"/>
</else-if>
<else-if type="book chapter" match="any">
<text value="M"/>
</else-if>
<else-if type="dataset">
<text value="DS"/>
</else-if>
<else-if type="map">
<text value="CM"/>
</else-if>
<else-if type="paper-conference">
<text value="C"/>
</else-if>
<else-if type="patent">
<text value="P"/>
</else-if>
<else-if type="post post-weblog webpage" match="any">
<text value="EB"/>
</else-if>
<else-if type="report">
<text value="R"/>
</else-if>
<else-if type="software">
<text value="CP"/>
</else-if>
<else-if type="standard">
<text value="S"/>
</else-if>
<else-if type="thesis">
<text value="D"/>
</else-if>
<else>
<text value="Z"/>
</else>
</choose>
<!-- 删除type里面的OL -->
<!-- <choose>
<if variable="URL DOI" match="any">
<text value="OL"/>
</if>
</choose> -->
</group>
</macro>
<!-- 获取和访问路径以及 DOI -->
<macro >
<group delimiter=". ">
<text variable="URL"/>
<text variable="DOI" prefix="DOI:"/>
</group>
</macro>
<!-- 连续出版物的年卷期 -->
<macro >
<group>
<group delimiter=", ">
<text macro="issued-year"/>
<text variable="volume"/>
</group>
<text variable="issue" prefix="(" suffix=")"/>
</group>
</macro>
<!-- 专著和电子资源 -->
<macro >
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="secondary-contributor"/>
<text macro="edition"/>
<text macro="publishing"/>
<!-- <text macro="url-doi"/> -->
</group>
</macro>
<!-- 专著中的析出文献 -->
<macro >
<group delimiter=". " suffix=".">
<text macro="author"/>
<group delimiter="//">
<group delimiter=". ">
<text macro="title"/>
<text macro="secondary-contributor"/>
</group>
<group delimiter=". ">
<text macro="container-author"/>
<text macro="container-title"/>
</group>
</group>
<text macro="edition"/>
<text macro="publishing"/>
<!-- <text macro="url-doi"/> -->
</group>
</macro>
<!-- 连续出版物 -->
<macro >
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="year-volume-issue"/>
<text macro="publishing"/>
<text variable="URL"/>
<!--<text variable="DOI" prefix="DOI:"/>-->
</group>
</macro>
<!-- 连续出版物中的析出文献 -->
<macro >
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<text macro="periodical-publishing"/>
<!--<text macro="url-doi"/>-->
</group>
</macro>
<!-- 专利文献 -->
<macro >
<group delimiter=". " suffix=".">
<text macro="author"/>
<text macro="title"/>
<group>
<text macro="issued-date"/>
<text macro="accessed-date"/>
</group>
<!--<text macro="url-doi"/>-->
</group>
</macro>
<!-- 正文中引用的文献标注格式 -->
<macro >
<group>
<text variable="citation-number"/>
</group>
</macro>
<!-- 参考文献表格式 -->
<macro >
<choose>
<if type="article-journal article-magazine article-newspaper" match="any">
<text macro="article-in-periodical-layout"/>
</if>
<else-if type="periodical">
<text macro="serial-layout"/>
</else-if>
<else-if type="patent">
<text macro="patent-layout"/>
</else-if>
<else-if type="paper-conference" variable="container-title" match="any">
<text macro="chapter-in-book-layout"/>
</else-if>
<else>
<text macro="monograph-layout"/>
</else>
</choose>
</macro>
<citation collapse="citation-number" after-collapse-delimiter=",">
<layout vertical-align="sup" delimiter="," prefix="[" suffix="]">
<text macro="citation-layout"/>
</layout>
</citation>
<bibliography entry-spacing="0" second-field-align="flush">
<bibliography entry-spacing="0" et-al-min="4" et-al-use-first="3" second-field-align="flush">
<!--<bibliography entry-spacing="0" initialize-with=". " delimiter=", " second-field-align="flush">-->
<!-- 取消这部分注释可以使用 CSL-M 的功能支持双语 -->
<layout locale="en"><text variable="citation-number" prefix="[" suffix="]"/><text macro="entry-layout"/></layout>
<layout>
<text variable="citation-number" prefix="[" suffix="]"/>
<text macro="entry-layout"/>
</layout>
</bibliography>
</style>

还有一种方法,自己自定义文献格式,网站:https://editor.citationstyles.org/visualEditor/

最近更新于