1)免费开源软件,使用Java语言编写,支持Windows、Linux、Mac等多个平台。可以选择安装版本或是免安装的JAR版本(前提是电脑已有Java环境支持)。
2)支持在线抓取和更新题录。最新的JabRef2.6版本已支持如下图所示的,CiteSeer、JSTOR、SPIRES、IEEEXplore、ArXiv.org、ACMPortal、Medline以及ScienceDirect八大电子资源数据库的文献查找和索引自动导入功能。
忽然萌发翻译和编写JabRef中文手册的想法,因为自己感觉这软件非常不错而目前又找不到详细的中文手册,而且远在异国他乡,杂事少闲暇多。但是能不能坚持写完就得看以后工作的安排了。
好了,新的开始,新的征程,希望JafRef能带给你惊喜。
了解和使用一个软件的最好的方法是看它的帮助文档,这也将是我后面翻译和编写JabRef中文手册的主要工作。但是我性子急,看到某本书或某个帮助文档不厌其烦的一条条解释术语和罗列菜单就觉得烦。相信不少人跟我一样。那好,先撇开这些套套,直接看一些实用的操作。
1、打开软件。新安装的软件,应该只有软件菜单和工具栏,其他空白(下图):
2、点一下紧挨菜单“File”下面的像白纸一样工具栏图标,工具栏下面区域马上出现带表头的区域,这个操作叫做“新建数据库”。注意左下脚有文字“Status:Newdatabasecreated”:
你的软件出现的表头可能跟上面的不一样,没关系,因为我的软件不是第一次使用,调整过。
3、点击“WebSearch”菜单,选择最后一个“SearchMedline”。注意左边出现有搜索功能区。在光标闪烁的地方输入你的关键词。这里演示输入的是“arabidopsisproteomics2009”
鼠标点击“Fetch”后跳出一个窗口,等待一会就会出现搜索结果:
先不管其他,结果出来后按底下的“OK”。查到的结果全部转移到了刚才新建的“数据库”中:
现在可以看看整个窗口的布局了。
先看些熟悉的东西:左上角,JabRef程序图标,有上角,红叉,关闭程序用;红叉的下面有个黑叉,是关闭当前数据库(database)的,先别着急按它(Sorry,我用的是windows,Mac和Linux这三个图标的地方会很不一样);菜单,不用说都认识,还有工具栏。
出现两个新分隔区(其实不新,你要是用过其他文献管理软件,这都大同小异):表格状的是文献题录显示区,显示的是整个文献数据库,每行是一条文献(专用术语是“题录”,英文称为entry);它下面的分隔区域是文献预览区(entrypreview),显示的是当前选中的文献的信息。你可以用“View”菜单下的“Toggleentrypreview”显示或隐藏文献预览区。
再看一下数据库的表头(栏标题)。#号表示文献排序号。Author是作者,它左边的图标表示该文献有网址链接,单击一下就可以打开浏览器。Title、year、journal等,都很熟悉。有三个可能是新的:Owner、Timestamp和Bibtexkey。
4、修改Bibtexkey设置:
打开“Options”(选项)菜单的“Preferences”(偏好设置),点一下弹出窗口左边“BibTexkeygenerator”切换到该标签页:
5、顺便做一件事,美化文献题录显示:
点一下左边的“Entrytablecolumns”:
选中右边的owner,再点一下它右边上的红色减号,去掉这一项;把Timestamp和Year也去掉。按“OK”回到JabRef主界面,你会发现数据库表格简洁了许多,因为刚才的操作去掉了Owner、Timestamp和Year这三栏。
注意,刚才设置的Bibtexkey还没有起作用。需要手动更新:点中其中一条文献,然后用Ctrl+A(同时按下Ctrl键和A键)全选,再点“Tools”菜单下的“AutogenerateBibTexkeys”,全部Bibtexkey得到更新
6、下载和关联全文
先建立一个你专门用于放文献的文件夹(我用的是e:\A_JabRef\pdf)。同样点击“Options”下的“Preferences”,选中“Externalprograms”,把“Mainfiledirectory”设置成刚才建立的文件夹位置,并且选中“Mainfiledirectory”下面第一个选项,如图:
设置完毕点“OK”回到主窗口。
你可能刚才就注意到了文献预览区第一行的括号里面的内容就是Bibtexkey。选中,Ctrl+C拷贝它。点击作者左边的网址图标,跟踪到它的全文pdf网址,打开pdf文件以后另存到刚才建立的目录,文件名用刚才拷贝到的Bibtexkey,扩展名不变。现在可以关联文件了。“Tools”-“Scandatabase...”-“Synchronizefilelinks”,适当看看弹出的窗口,然后点“OK”,很显然,有全文的文献多了一个图标。
保存文件吧,用axx作文件名,默认扩展名是bib。在工具栏的下面你会看到文件名。
现在,你已经跨进JabRef的门槛了:)
与latex联立生成参考文献
在main.tex头中写入
下面两行生成参考目录\bibliographystyle{ieeetr}%控制文献显示格式的\bibliography{D:/selsyn_115/JabRef/pdf/NSP_paper}%保证LaTeX可以找到该bib文件
这样,LaTeX保证了所有用\cite引用到的文献都已被列出,并且自动编号。
在选项--首选项--基本设置--默认编码里选择UTF-8
在选项--首选项--外观,点击设置表格字体,在字体一栏里设置为SimSun,保存,重启即可。