参考文献管理软件Jabref和Zotero使用笔记

zalois@126.com ,欢迎交流修改分享
本文链接https://github.com/zalois/note4JabrefandZotero
更新于 19.August.2020

1.摘要

Jabref和Zotero都可以用来管理文献,提高嗑盐效率。本文主要记录的是添加文献条目到Jabref的文献库中的方法,以及如何在源文件中比较方便的一键引用参考文献条目。
本文没有介绍具体参考文献列表格式及其制作;也没有介绍源文件中引用参考文献的样式的个性化修改。

2.关键词

参考文献,一键引用,文本编辑器
注 \textcolor{blue}{ 注} . 本文适用人群:刚入门嗑盐,和作者一样,不想手工一条一条排序的人。
不适用人群:通过手工一条一条排序调节嗑盐生活,并以此为乐的神人。

3.前期准备

  1. 您的机器上最好有 TeX \TeX TEX live,或者类似的 TeX \TeX TEX 程序。
  2. 文本编辑器最好是 TeX \TeX TEXstudio,如果您是用Vim或者Emacs的人,您可以不用浪费时间阅读本文。
  3. 您的机器上有JabrefZotero程序(最好两者都有)。Jabref目前最新的稳定版是5.0(Jabref是用JAVA语言开发的,需要JAVA运行环境,但是这个版本集成了最新的JAVA环境,做到了开箱即用)。
    附下载链接和地址:
    Jabref 5.0 下载链接:https://github.com/JabRef/jabref/releases
    jre 8 下载链接:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html
    Zotero 下载链接:https://github.com/zotero/zotero/releases
    您也可以安装平常用的多的浏览器对应的插件,下载链接:https://www.zotero.org/download/

4. 重点来了,制作bib文献数据库。

.bib文件实际上是一个格式化的文本文件。里面一条一条记录形如:

@Article{Douglas1966,
  author    = {R. G. Douglas},
  title     = {On majorization, factorization, and range inclusion of operators on Hilbert space},
  journal   = {Proceedings of the American Mathematical Society},
  year      = {1966},
  volume    = {17},
  number    = {2},
  pages     = {413--413},
  month     = {feb},
  doi       = {10.1090/s0002-9939-1966-0203464-1},
  publisher = {American Mathematical Society ({AMS})},

对于Jabref,生成.bib文件的方法很多,这里着重介绍两种添加参考文献条目的方法。
1). 对于有math review,doi,arxiv,ISBN等明确序号之类的,可以直接选择这里MSN
,点击(MathSciNet ),输入MR号码, MR

就加入了。
2). 对于百度学术,选择引用,在这里插入图片描述
弹出窗口,选择bibTeX,
在这里插入图片描述
弹出来的窗口里全选复制。
在这里插入图片描述
在JabRef主界面找到
在这里插入图片描述
点击添加一个article条目
在这里插入图片描述找到图中鼠标所指``{}Bib LaTeX \LaTeX LATEX Source’'位置,全选下方文本框中的内容,用之前已经复制好的内容替代,结果如下
在这里插入图片描述由于原来的引用内容有误,此处手工把article改成book类了。修改完毕,按Ctrl+S保存下bib库文件。
注 \textcolor{blue}{ 注} 也可以用文本编辑器打开.bib文件,粘贴到最后位置即可,注意保存一下。
对于谷歌学术,选择逗号,
在这里插入图片描述

其余操作类似。

注 \textcolor{blue}{注} :在Windows系统下,如果用文本编辑器打开bib文件是乱码,这是由于Windows创建的文本文件默认编码是ANSI,可以用“记事本”打开,“另存为”,编码格式选“utf8”,重新保存成utf8编码的文件即可。这样的操作也可以反过来,utf8编码的可以转成ANSI,适用于用传统编码的文本编辑器(如WinEdit)。
对于Zotero,强大在可以进行文献管理,可以从有标志的pdf文件里自动提取信息生成文献列表信息。对中文期刊支持很好,支持大陆版的doi等。}

5.另一个重点是在TeX源文件中使用生成的参考文献列表。

需要注意的是.bib文件和.tex文件最好放在同一文件夹下。如果不是,需要在源文件中指明具体的路径和文件名,不需要扩展名.bib。

  1. 一般是在TeX源文件末尾加入这样两行:
\bibliographystyle{plain}
\bibliography{bib文件名}

如果希望bib文件中所有文献都列出来,在这两句话前面再加一句话:

\nocite{*}

否则,只有前面引用的才会出现在生成的参考文献列表里。
注 \textcolor{blue}{ 注} :plain是参考文献列表格式,我国文献大多用的是,最新的是2015年修订的。具体的格式要看您投稿的机构,一般都会提供相应格式的配置文件.cls。当然生猛的您可以自己手工修改相应的.cls文件,调整格式。

  1. 插入引用标志到文中具体位置,按如下“三步走”:
    a) 先在文本编辑器比如TeXstudio中,打开要编辑的.tex文件,把光标定位在要插入引用文献标志的位置;
    b) 在Jabref中打开.bib文件,选择要插入的参考文献条目,多选需按住Ctrl键。
    c) 点击工具条中的图标,在这里插入图片描述

或者按Ctrl+L键。
你会发现引用文献标志已经加到相应位置了,是不是很方便?有没有很惊喜?
注 \textcolor{blue}{ 注} : 如果手工引用参考文献,直接复制对应文献条目的具体bibkey值,或者.bib文件中这个位置的字符串,在这里插入图片描述

然后在源文件对应位置用\cite{具体bibkey值}就可以了。

6. 编译

如果是TeXstudio编辑器的话,直接点在这里插入图片描述
或者在这里插入图片描述

就可以了。
如果您用的是别的编辑器(比如Vim,Emacs,WinEdit之类的),您需要选编译.tex源文件一次,再用bibTeX编译.bib文件,参考命令: bibtex 具体bib文件名。
然后再编译.tex文件两次,就可以正确生成引用位置了(否则引用位置有可能会出现问号,形如[?])。

7. 本文有关Zotero的使用部分,这里没有列出来,可以查看Github上的全文,本文链接:https://github.com/zalois/note4JabrefandZotero

8. 利益无关声明

本文涉及到的程序,除了WinEdit是商业软件外,其余如TeX系统,Jabref和Zotero文献管理器,Vim,Emacs,TeXstudio等文本编辑器都是开源软件。本文也是以开源协议发布的,欢迎大家在开源协议下自由修改分享。本文链接:https://github.com/zalois/note4JabrefandZotero

9. 致谢

感谢创建TeX的Donald Ervin Knuth先生,感谢Jabref和Zotero的贡献者们。

10. 参考文献

《文后参考文献著录规则》(GB/T7714-2015) 教育部高等学校图书情报工作指导委员会. http://www.scal.edu.cn/dxtsgxb/201906120155.
Latex 自定义参考文献格式(配置 bst)_Chikily Yongfeng-CSDN博客. https://blog.csdn.net/chikily_yongfeng/article/details/86553359.
青柠学术. Better BibTeX,一款将Zotero与LaTeX 完美结合的插件!. https://mp.weixin.qq.com/s/-1IeuEYuxUgYXZyY_aPPYw.
刘海洋. LATEX入门. 北京: 电子工业出版社, 2013.

胡伟. LATEX 2e完全学习手册.第2版. 北京: 清华大学出版社, 2013.

陈志杰, 赵书钦, 李树钧, 万福永. LATEX入门与提高(第二版). 北京: 高等教育出版社, 2006.

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值