A simple, basic, complete example of using Biblatex packages _ document management

Source: Internet
Author: User
1 Introduction

Writing papers is inseparable from references, especially graduation papers. It is important to automatically manage these references by the corresponding writing software and to present them automatically in the paper. As we all know, hand-added literature to the paper, is boring, and more lethal is the manual method is not flexible . When you add 50 references, and in the revision phase of the paper found that the 5th article needs to be deleted, or other similar cases, you need to in the body of the original 6th article into ordinal 5, and so on, and so on, until the last article. In this case, the workload is very large. It is not cost-effective to interfere with the motivation of your thesis writing by the secondary factors of paper writing. To this end, some students will be tired of writing papers.

The use of LATEX \latex friends, like the use of writing typesetting software management functions, to manage a large number of documents, so as to speed up their writing process. BibTeX is a way in which it does not need to load any packages (package), but it needs to be compiled using Bibtex.exe. Because it is not very flexible, there has recently been a new way of-biblatex. This article will give you an example of using a Biblatex package, and you can quickly grasp how it is used. 2 Biblatex Introduction

Biblatex package is a more flexible document processing method, it not only supports more entry type, but also supports multiple addition of bib files, supports a variety of bib content writing formats, and also supports the bib files from remote joins, and supports the presentation of references in any location in the document. For example, you can add a reference to each chapter of your paper. From the perspective of development, Biblatex is a more advanced technology than BibTeX, at some stage in the future will certainly replace the BibTeX. Biblatex need to be used in conjunction with the Biber command.

For information on how to integrate the Biber command into the Texworks editor, see Bowen. 3 Use examples

For example, you use the main file as Thesistest.tex, then add the following instruction in the introductory section of the file:

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

The meanings of the parameters of the above Biblatex package are as follows: Backend=biber indicates that the procedure for the backend processing is biber.exe; Hyperref=true and backref=true are represented as references in various references, and theorems, definitions, examples, and so on, add hyperlinks to the references; Sorting=none is sorted according to the order in which the references appear in the paper.

The function of this example thesis-ref.bib is to store the content information of all references. In this article, it is:

@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
}

Add the directive in front of the \end{document} :

%----A new method for processing references
\printbibliography

Write in the body where references are referenced:

An example to refere a literature:
TURABIAN~\PARENCITE{TALBOT97} for a comprehensive guide on preparing a thesis. %the cite format for Biblatex \parencite
All, let ' s cite a book~\parencite{goossens97}.

The instruction \parencite adds square brackets around the ordinal number of the reference. 4 Running Effect

The results of the reference display are:

The results shown in the body are:

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.