办公 · 2021年 5月 9日 0

Zotero参考文献

安装zotero

Linux

从 github 上下载安装程序

wget -qO- https://github.com/retorquere/zotero-deb/releases/download/apt-get/install.sh | sudo bash

更新安装源缓存

sudo apt update

安装 zotero 程序

sudo apt install zotero

参考文献 Github
官方安装指导 zotero

windows

下载后直接安装

webdav同步附件

服务器webdav设置

    zotero设置

    编辑 – 首选项
    输入账号 cumtlp@qq.com, 21xy登陆
    登陆成功后,设置webdav

    参考文献:CSDN

    选择 高级 – 文件和文件夹,设置存储路径

    上传一些文献,点击右上角 同步 按钮进行同步

    onedriver同步设置

    选择首选项→高级→文件和文件夹

    链接附件的根目录:为我们存储 pdf的路径,使用freefilesync同步的路径,设置为:

     C:\one7920\zotero

    2 数据存储位置(Source Folder for attaching):临时存储的位置。 设置为:

     C:\Users\liu\Zotero
    
    
    3. 设置账户同步

    在首选项→同步→设置中填写账号(cumtlp#qq.com)密码(21**)。

    数据同步 — √自动同步 ,×同步文件内容,×文件同步附件,×使用zotero云存储

    4. 取消自动生成快照在首选项→常规取消自动生成快照。

    移动或复制文献

    复制:拖拽文献到其他文献集中即可

    移动:按住 SHIFT 同时 将该文献拖拽到其他文献集即可

    查看文献所在collections:按住 CTRL ,所在分类会高亮

    查看文献条目所属的分类:选中该条目后按住CTRL键,该文献所在的文件夹就会高亮为黄色!

    参考文献:CSDN

    实现文件同步

    安装 zotfile:for Zotero 5.x: 5.0.9。下载后在 Zotero 中打开工具→插件,按 右上角齿轮 选择 Install Add-on Form File…,选中刚刚下载的 zotfile-x.x.x-fx.xpi 文件进行安装( Mac 和 Win 版本可以拖拽,为了通用性,不再赘述)。

    配置 ZotFile

    打开 工具 → ZotFile Preferences…,General Settings标签页,

    Source Folder: for Attaching new Files 设置为 数据存储位置 下的storage (/home/liupei/Zotero)。

    Location of Files: 设置为链接附件的根目录 (/home/liupei/one7920/zotero)。

    同步&Enjoy!

    启同步就好了,对于已经存在本地的附件,请选中所有条目,右键Manage Attachments→Rename Attachments。这样才能同步到onedriver

    参考文献:ZHIHU加油浩浩, [DOUBAN],[GITHUB]

    better bibtex 插件

    github主页官方主页

    下载并在Zotero中安装好zotero-better-bibtex插件

    可以通过编辑->首选项->Zotero Preferences设置Better BibTeX。

    首选项->Better BibTex标签页,

    ① citation_keys:[auth:lower][year]

    ② Export
    BibTex:recommended
    Fields:DOI,; OMIT:month,abstract, note, extra, file

    (zotero-bibtex配置视频)

    如果想要在LaTeX中引用Zotero中的文献,仅仅有Citekey还不够,还必须有bibtex文件。

    为了实现这一点,在Zotero,我的文库,选择某一分类,然后右键菜单选择“导出类别”。然后,在导出格式中选择“Better BibTeX”,可选择同步,这样每次数据库更新可自动更新 *.bib 文件。然后将该.bib放到.tex文件同目录就可以使用了

    在 latex 文档中添加

    \bibliography{coralReef}
    \bibliographystyle{apalike}

    LaTeX 参考文献标准选项及其样式共有以下8种:

    • plain,按字母的顺序排列,比较次序为作者、年度和标题.
    • unsrt,样式同plain,只是按照引用的先后排序.
    • alpha,用作者名首字母+年份后两位作标号,以字母顺序排序.
    • abbrv,类似plain,将月份全拼改为缩写,更显紧凑.
    • ieeetr,国际电气电子工程师协会期刊样式.
    • acm,美国计算机学会期刊样式.
    • siam,美国工业和应用数学学会期刊样式.
    • apalike,美国心理学学会期刊样式.

    参考文献:青柠学术

    参考文献格式: 7714

    参考文献:office教程

    参考文献标注颜色

    功能:修改word自带交叉引用的字体颜色,修改EndNote、Zotero等论文管理软件Citation的字体颜色。

    设置交叉引用

    设置交叉引用后,引用部分字体颜色与原文一致,如红框内所示。

    编写宏

    为增加学术论文可读性,论文中的文献引用和图表的交叉引用字体常设置为特殊颜色。手动一个个设置相当繁琐,我们可以利用Word的宏实现批量修改交叉引用字体颜色。

    依次单击`视图` –>> `宏` –>> `查看宏` –>>`创建`

    在弹出对话框中点击`创建`

    清空代码区域

    输入以下代码

    Sub CitingColor()
    For i = 1 To ActiveDocument.Fields.Count ‘遍历文档所有域
    If Left(ActiveDocument.Fields(i).Code, 4) = ” REF” Or Left(ActiveDocument.Fields(i).Code, 14) = ” ADDIN EN.CITE” Or Left(ActiveDocument.Fields(i).Code, 31) = ” ADDIN ZOTERO_ITEM CSL_CITATION” Then ‘Word自带的交叉引用的域代码起始4位是” REF”(注意空格),EndNote插入的引用域代码的起始14位是” ADDIN EN.CITE”,Zotero插入的引用域代码的起始31位是” ADDIN ZOTERO_ITEM CSL_CITATION”。根据需求可添加其他类型。
    ActiveDocument.Fields(i).Select ‘选中上述几类域
    Selection.Font.Color = wdColorBlue ‘设置字体颜色为蓝色,也可以使用以下代码设置为任意颜色Selection.Font.Color = 12673797
    End If
    Next
    End Sub

    点击`运行`或快捷键`F5`,修改后的效果

    参考文献:zhihu

    zotero if插件

    影响因子与分区:Github 主页

    抓取某个作者发表的全部论文

    [Zotero如何一次抓取某个作者发表的全部论文,并显示引用量? – 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/110121319)

    打造最佳文献生态

    [Zotero | 打造最佳文献生态(前言篇) – 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/89115460)

    [Zotero | 打造最佳文献生态(入门篇) – 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/89431833)

    zettlr

    Zettlr号称是21世纪的笔记Markdown编辑器。

    Zettlr 是一位名叫 Hendrik Erz 的德国社会学家/政治理论家创建的。Hendrik 创建了 Zettlr,因为他对目前的文字处理器感到不满意。他想要可以让他“专注于写作和阅读”的编辑器。

    在发现 Markdown 之后,他在不同的操作系统上尝试了几个 Markdown 编辑器。但它们都没有他想要的东西。[根据 Hendrik 的说法],“但我不得不意识到没有为高效组织大量文本而写的编辑器。大多数编辑都是由编码人员编写的,因此可以满足工程师和数学家的需求。没有为我这样的社会科学、历史或政治学的学生的编辑器。“

    首先,Zettlr支持导入bib,json等文件来获取参考文献。支持导入CSL文献来定义参考文献的显示样式。这个功能对于科研工作者来说,可以说是直戳痛点。在写论文时参考文献是十分重要的。有些人使用wrod来写论文,使用Endnote等软件来插入引用。有些人会使用Latex来写论文。我个人比较倾向于使用Latex来写论文。但是在如果使用Latex来记笔记的话,好像有没有什么特别好的笔记管理软件(欢迎指正)。如果使用更轻便的Markdown的话,当然也可以插入参考文献,但是要配合Pandoc来使用,也不能说是非常的方便。但是本文中Zettlr我觉得在参考文献插入方面可以说是非常的自然了。

    其次,Zettlr中支持公式的渲染。这个功能很多Markdown编辑器都支持。但是如果不支持的话,对于工科党来说会是相当头疼的问题。

    另外,Zettlr的其他特点诸如没有文件夹的概念,使用标签来管理笔记,反向链接,这些都是为ZettelKasten方法服务的。

    如何插入引用

    接下来,文章中会介绍如何使用Zettlr插入引用。

    1. 准备材料
    2. bib文件
    3. CSL文件(可选)
    4. 导入文献库和引用格式文件

    打开设置,选择`export`,在里面可以选择Citation Database和CSL-Style。其中Citation Database可以选择bib文件或者CSL JSON文件,但是我比较习惯使用bib文件,所以这里使用的是bib文件。

    需要注意的是bib文件的生成方式有很多,可以使用软件有Zotero,JabRef,Mendeley,Papers等等。

    另外如果不喜欢默认的引用格式,可以选择自己导入csl文件。我比较习惯的是使用IEEE风格的引用格式。

    导入可自动更新的文献库文件

    收到 [@临时哈桑]的指正,上面的临时文献库是可以自动更新了。遂上网搜索了一番,更新一下文章。(20210317)

    首先,为zotero安装better bibtex,安装方式就不赘述。在这个过程中zotero会经历几次重启。

    然后,右键点击zotero中的`我的文库`选择导出文献库

    选择输出格式为`Better CSL JSON`,勾选`keep updated`保存在指定文件夹。这里有了keep upadted的选项以后,在zotero中加入新的文件以后,插件会自动更新这个文件库的文件。这样就不用手动添加新的文件了。

    剩下的zettlr中的步骤参考之前(1.2中)手动添加文献库的步骤。

    – 引用实现

    引用的实现非常的简单,我们知道在latex中实现引用的语法是`\cite{citekey}`。 而使用[[zettlr]]同样也可以轻松的插入引用。语法是`@citekey`。 例如@miller_maximum_2016就看可以实现引用。 直接使用@命令就会跳出导入的bib文献里面的文献。

    输入了引用以后,打开右上角的

    然后在侧边栏的底部就可以看到参考文献的列表了。在正文中引用的显示格式是IEEE中常用的[1]。

    – 总结

    本文着重介绍了如何在Zettlr中插入文件。一款能够方便插入引用的,一款以ZettelKasten的思想构想的笔记软件,一款使用Markdown来编辑的软件,这三个特点结合起来实在是完美。当然,工具是次要的,最重要的还是多实践,多学习。

    参考文献: [dremofly], [linux中国],[阿狸的Blog]

     

    TOC