其实这篇文章最初是用英文写的(发布于我的英文博客,点击这里),但是考虑到很多读者比较懒,所以我还是在写一份中文版吧。其实最痛苦的事情莫过于先用英文写好了,再翻译为中文,比用中文写好再翻译成英文还累!各位如果感觉下文的中文表述有点奇怪,还请海涵,毕竟中英文思维是有差异的,我翻译过来中文也不是特别容易。
对于每个在大学校园里的人来说,搜集管理参考文献并在自己的论文末尾生成一个漂亮的列表是一件不可避免的工作。但是很麻烦的是,不同的杂志对于参考文献有着不同的格式要求。通常的办法是找到文献,然后拷贝、粘帖、整理。实话实说,这是个非常烦躁无聊的过程!
然而在这个信息时代,总有一些聪明的软件可以帮助我们完成上述搜集整理工作。很多人会使用EndNote或者noteexpress,但是他们都是商业软件,体积庞大还得付费!此外,他们并不能完全自动的和浏览器合作。
幸运的是,我找到了Zotero,这个神奇的浏览器插件!他的官方网站介绍如下:
Zotero[zoh-TAIR-oh]是一个免费的、易用的Firefox插件,可以帮助你搜集管理和引用你的参考文献。它就在你工作的浏览器中。
很神奇吧!只需要简单的点击就可以自动保存了。
它的官方网站上有很好的视频指导,敬请移步:http://www.zotero.org/
此外落园曾经也有一个简单的介绍,感兴趣者可以移步:http://www.loyhome.cn/580.html
好了,不废话了,直接开始图文攻略。
本文以常用的Google Scholar为例,介绍Zotero的使用和与latexlyx的结合。其实它支持很多常用的数据库的,比如jstor。(注:这里为了省事,直接用的本文英文版里面的截图,各位可以参照使用)
首先,在Google scholar里面点击地址栏的小按钮。
然后,选择想要的文献并且保存。
打开Zotero(浏览器下方的按钮),然后就可以看到这些文献已经乖乖的躺在那里了~
如果你希望的话,可以加上一些笔记。
你也可以附加上一些相关的文件,例如PDF原文和截屏等等。
标记不同的TAG或者使用文件夹来分类。然后可以利用“过滤”来快速查找文献。
导出选定的文献。使用Bibtex格式。
你也可以直接输出参考文献,软件内置了常用的上百种期刊的引用格式,非常方便。只需要在word里面粘帖就可以。
不过如果你和我一样是个Latex的忠实拥护者,请继续看下面。
我一般使用的是可视化编辑器Lyx。在它里面可以很容易的实现参考文献的引用。
然后打开LYX。选择插入-项目-BibTex参考文献。
然后添加BibTex文件到数据库。
再点击“插入参考文献”按钮,位于上方菜单栏。
选择需要插入文献的位置,选定你想加入的文献,然后在下方选择文献引用格式。
这个时候你就能在你的论文中看到成功插入的参考文献了!
Zotero帮我节省了很多时间在搜集和管理文献上,相信你也一定会!
18 replies on “参考文献自动搜集管理完美攻略(图文版): Latex+Lyx+Zotero”
很实用,能整合到EndNote吗?
很奇怪的问题,为什么要整合到endnote?zotero本身就有大部分endnote的功能。
如果你非要弄到endnote里面去,可以采取导出RDF
用习惯了Endnote,所以问一下。
博主太强了
发现一个好东西,LyZ,一个结合LyX和Zotero的Firefox插件,还蛮好用的~
http://l.follow5.com/2ugge
哇哇,谢谢谢谢!没想到这么快就出来了~
看来有必要好好研究一下咯!万分感谢!
[...] 看到这个标题不要以为我打错了哈!确实是LyZ而不是LyX。更确切的说,是整合LyX和Zotero的超级插件。刚打开邮箱就看到“东东爸”的留言提醒,顺着链接过去就看到了作者的博客。然后顺着链接找到了firefox的addons页面,一看日期居然是昨天(2010.1.1)上传的,真是够新鲜出炉。很好奇的下载和安装了,嘿嘿。 [...]
有整合到Chrome的插件吗,俺不用Firefox
暂时好像没有,官方的说法是Chrome不支持一些特性,所以没办法转移过去。详细见这里:http://www.zotero.org/support/kb/browser_compatibility
不知为何我在LyX中插入的文献,生成PDF时会在文献编号前的作者呈现“(author?)”
这是怎么回事?
还有一件事情不是很明白呢
最后按照您的说明都做好了
论文最后的reference怎么生成呢???
谢谢回答了~
如果你的bibtex文件是成功加进来的,那么reference在latex编译PDF的时候就会自动生成,latex会自动调用bibtex包的。这个,不用做什么啊。
呃……上一次回复居然是三年前- -III
不知博主有没有用LyX写学位论文啊?
现在有这个打算,不过不知道具体该怎么配置……
写过啊...你是说什么怎么配置?
就是整出满足学校要求的格式。
我现在手上有一份我们学校的LaTeX模板,有没有比较快捷的方法把它转换为LyX可用的模板呢?
这个好像没有? 你可以看一下,序言部分直接ctrl+l插入到lyx里面,编译一下试试?
哦好的,我试试看,谢谢了~
园主大人~多谢这篇博文,我按照你说的做了,但是最后要输出pdf的时候lyx却报错说“ Wang}{2015}]{fisman_mortality_2015}
The control sequence at the end of the top line
of your error message was never def'ed. If you have
misspelled it (e.g., `hobx'), type `I' and the correct
spelling (e.g., `Ihbox'). Otherwise just continue,
and I'll forget about whatever was undefined.
”
请问你遇见过这种情况吗?另外文末的reference栏也有办法自动生成吗?谢谢!
OS X El Capitan 10.11.1, chrome, zotero standalone 4.0.28, lyx2.1.4