{biblatex} is a complete reimplementation of the bibliographic facilities provided by LaTeX. It has its own backend {biber} which can be used instead of {bibtex} and which supports, e.g., full {unicode}, highly customisable sorting, data source filtering, and customisable field inheritance.
biblatex
provides advanced bibliographic typesetting features for LaTeX. It can be used as a replacement for packages like natbib
. It is used either within a normal latex bibtex latex
compile cycle, or with biber
replacing bibtex
.
Related tags
If your question concerns bibliography formatting generally you might want to use the bibliographies tag in addition to this tag. If your question is about a specific .bst
style, or natbib
you should use the bibtex and/or natbib tags instead.
Should I use biblatex
or natbib
?
Humanities style citations
biblatex
is almost required if you need any of the following:
- humanities style citations (author-title type schemes; citations using ibid etc.)
- a much wider array of BibTeX database fields (again, especially suited for the humanities)
- Unicode encoded
.bib
files (usable with thebiber
replacement forbibtex
) - fine control over your own bibliography styles using regular
latex
methods
Author-year and numeric citations
biblatex
provides the same functionality as natbib
for author-year and numeric citations common in the natural and social sciences. It can therefore be used as a replacement for natbib
.
You might want to use natbib
if:
- there is a
.bst
file already created for the specific journal you submitting a paper to; - a journal accepts
latex
submissions and requires or expectsnatbib
. Such journal may not acceptbiblatex
for the bibliography.
However, many new journal styles are being created for biblatex
, so this may become less of a problem. Given the flexibility of adapting biblatex
styles, in many cases it may be quite easy to modify an existing style to accommodate a particular journal's style.
Available biblatex styles
In addition to the standard styles that are documented in the biblatex
manual, CTAN currently lists the following extra style packages for biblatex
:
biblatex-apa
APA Style for biblatex.biblatex-chem
Chemistry styles for biblatex.biblatex-chicago
Chicago style files for biblatex.biblatex-dw
Humanities styles for biblatex.biblatex-fiwi
Humanities styles, especially film studies.biblatex-historian
A Biblatex style based on Turabian.biblatex-ieee
IEEE style files for biblatex.biblatex-jura
Biblatex stylefiles for German legal literature.biblatex-juradiss
Biblatex stylefiles for German law theses.biblatex-luh-ipw
Biblatex styles for social sciences.biblatex-mla
MLA style files for biblatex.biblatex-musuos
A biblatex style for citations in musuos.cls, designed for the department of music, Osnabrück.biblatex-nature
Biblatex support for the journal Nature.biblatex-nejm
Biblatex style for the New England Journal of Medicine (NEJM).biblatex-philosophy
Styles for using biblatex for work in philosophy.biblatex-sbl
Society of Biblical Literature (SBL) styles for biblatex.biblatex-science
Biblatex support for the journal Science.historische-zeitschrift
Biblatex style for the journal Historische Zeitschrift.uni-wtal-ger
Biblatex style for literary studies at the University of Wuppertal.