您的位置:首页 > 其它

一个简单的、基本的、完整的使用biblatex包的例子

2016-01-04 16:56 633 查看

1 介绍

写论文离不开参考文献,尤其是毕业论文。由相应的写作软件自动地管理这些参考文献,并自动地呈现在论文中至关重要。大家都知道,手工添加文献到论文中,是枯燥乏味的,更为致命的是这种手工方法不灵活。当你添加了50篇参考文献,而在论文修改阶段发现,论文的第5篇需要删除,或者其他类似的情况,你就需要在正文中将原来的第6篇变为序号5,依次类推,直到最后一篇。这种情况下,工作量是很大的。让对论文写作的次要因素干扰你的论文写作积极性,是不划算的。为此,会让某些同学厌倦了写论文。

使用LATEX\LaTeX的朋友,都喜欢采用写作排版软件的管理功能,来管理大量的文献,从而加速自己的写作过程。BibTex是一种方式,它本身不需要加载任何的包(package),但编译的时候需使用bibtex.exe。由于它不太灵活,最近又出现了新的方式—biblatex方式。本文要给出一个使用biblatex包的例子,通过该例子你能很快掌握它的使用方法。

2 biblatex介绍

biblatex包是一个更加灵活的文献处理方式,它不仅支持更多的entry type,而且支持多次加入bib文件,支持多种不同的bib内容书写格式,也支持从远程加入bib文件,支持在文档的任何位置显示参考文献的内容。比如,你可以在论文的每一章后面添加参考文献的显示。从发展的眼光来看,biblatex是一个比bibtex更加先进的技术,在未来的某个阶段肯定会取代bibtex。biblatex需与biber命令配合使用。

关于怎样将biber命令整合到TeXworks编辑器中,参见博文

3 使用举例

比如,你使用的主文件为thesisTest.tex,那么在该文件的导言区加上下面指令:

[code]\usepackage[hyperref=true,backend=biber,sorting=none,backref=true]{biblatex}
\addbibresource{thesis-ref.bib}


上面biblatex包的各个参数的含义分别如下:

backend=biber表示后端处理的程序为biber.exe;

hyperref=true和backref=true表示为各个参考文献的引用处、及定理、定义、例子等的引用处都添加上超链接;

sorting=none表示按照参考文献在论文中出现的先后顺序排序。

本例子thesis-ref.bib的作用是存放所有参考文献的内容信息。本文中,它为:

@book{goossens97,

author = {Goossens, Michel and Rahtz, Sebastian and Mittelbach, Frank},

title = {The \LaTeX\ graphics companion: illustrating documents with \TeX\ and {PostScript}},

publisher = {Addison Wesley Longman, Inc},

year = 1997

}

@inproceedings{talbot97,

author = {Talbot, Nicola and Cawley, Gavin’},

title = {A fast index assignment algorithm for robust vector quantisation of image data},

booktitle = {Proceedings of the I.E.E.E. International Conference on Image Processing},

address = {Santa Barbara, California, USA},

month = oct,

year = 1997

}

\end{document}的前面添加指令:

[code]%----处理参考文献的新方法
\printbibliography


在正文中引用参考文献的地方这样书写:

An example to refere an literature:

See Turabian~\parencite{talbot97} for a comprehensive guide on preparing a thesis. %the cite format for biblatex \parencite

First of all, let’s cite a book~\parencite{goossens97}.

指令\parencite在引用的序号两旁加上方括号。

4 运行效果

参考文献显示结果为:




正文中显示结果为:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: