这个就不多说了,它和国内外那些流行的参考文献管理软件(如NoteExpress,endnote,Referencework,zotero等)具有类似的功能:
上面列出的博文使各位很容易掌握jabref的基本用法,但如果出现下列情境:
本文将对你具有较大的实用价值。接下来就阐明整个步骤,为便于说明问题,假设你的bib文件的目录为
/
h
o
m
e
/
m
y
r
e
f
e
r
e
n
c
e
/
我的文献
.
b
i
b
 ̄
\underline{/home/myreference/我的文献.bib}
/home/myreference/我的文献.bib?
你正在编辑的tex文档为test.tex
执行jabref菜单命令
文件
→
首选项
 ̄
\underline{文件\rightarrow 首选项}
文件→首选项?,弹出对话框如下图所示。
选择左边列表中的外部程序,推送程序列表中选择vim,同时,要单击旁边的应用程序设置按钮,设置应用程序可执行文件在系统中的具体位置,如果你不知道你的gvim的安装位置,可以通过搜索关键词"gvim"找到其具体的位置,假设位置在/opt/apps/org.vim/files/bin/gvim,则最终的设置如下图所示。
这里的style=xxx用于给参考文献列表设置输出样式,latex自带了一些常见期刊的样式,包括IEEE trans.,我国国家标准参考文献样式最新版为上面的gb7714-2015.
关于参考文献样式及其自定义,请参阅texlive中的lshort-zh文档(linux下可以使用texdoc lshort-zh命令打开该文档)
biblatex宏包包含了一个命令:\printbibliography,这个命令用于把你在该命令之前的所有使用命令\cite引用的参考文献按照gb7714-2015样式列出来。
通过上面的三步操作,当前文档已经和数据库关联起来,现在只剩下向引文位置插入引用命令\cite{xxx}了。
把光标插入点置于gvim打开的test.tex文档的待插入参考文献引用的位置
→
\rightarrow
→切换到jabref主界面
→
\rightarrow
→选择你要插入的记录(可以多选)
→
\rightarrow
→单击主界面上的按钮,即可将选定的文献引用插入到文档中,如下图所示。
如何编译tex文档,就不多介绍了,比如使用vim-tex可在gvim环境下即时编译文档,边编辑,边查看pdf文档的内容。
生成的pdf内容如下图所示。