Print Bibliography Doesnt Work
LaTeX forum ⇒ BibTeX, biblatex and biber ⇒ \printbibliography does not create a bibliographyTopic is solved
- martin11
- Posts:4
- Joined: Sat Jul 23, 2016 8:36 pm
\printbibliography does not create a bibliography
Postby martin11 » Sat Jul 23, 2016 9:08 pm
I've signed up to this forum as Latex - however much I love it - is driving me to despair right now

What I would like to do is the create a bibliography in German and citing the sources in apastyle. So I've made a bibliography using biblatex, but on the one hand no bibliography in the pdf-file is created and on the other hand the ID of the item in the bib-file is cited instead of the name of the author and the year. Referring to the example below:
results in
"(...), sed diam voluptua. (taylor)"
instead of
"(...), sed diam voluptua. (Taylor, 2002)"
in the pdf-file.
Furthermore I get these error messages:
I would be really happy if someone could help me solve this problem.
Thank you very much in advance!

Martin
- This is BibTeX, Version 0.99d (MiKTeX 2.9 64-bit)
- The top-level auxiliary file: spieltheorie_neu2.aux
- I found no \citation commands---while reading file <filename>.aux
- I found no \bibdata command---while reading file <filename>.aux
- I found no \bibstyle command---while reading file <filename>.aux
- (There were 3 error messages)
- \documentclass[12pt]{article}
- \usepackage[utf8]{inputenc}
- \usepackage[german,naustrian]{babel}
- \usepackage[absolute]{textpos}
- \usepackage[style=apa,backend=biber]{biblatex}
- \DeclareLanguageMapping{german}{german-apa}
- \usepackage[babel,german=guillemets]{csquotes}
- \addbibresource{<bibliography>.bib}
- Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. \parencites{taylor}
Tags:
- martin11
- Posts:4
- Joined: Sat Jul 23, 2016 8:36 pm
Postby martin11 » Mon Jul 25, 2016 11:08 am
I've now set biber as the standard bibliography programme in TeXstudio, but I do not get the usual error messages that are mentioned in the sources you gave me.
I got this error message instead:
I suppose that the problem is caused by the warning concerning the wrong version and the error saying "Cannot find '<filename>.bib'". Could you please give me a hint how to solve that?
Kind regards,
Martin
- INFO - Logfile is '<filename>.blg'
- INFO - Reading '<filename>.bcf'
- WARN - Warning: Found biblatex control file version 3.1, expected version 2.9
- INFO - Found 11 citekeys in bib section 0
- INFO - Processing section 0
- INFO - Looking for bibtex format file '<filename>.bib' for section 0
- ERROR - Cannot find '<filename>.bib'!
- Johannes_B
- Site Moderator
- Posts:3638
- Joined: Thu Nov 01, 2012 4:08 pm
Postby Johannes_B » Mon Jul 25, 2016 11:14 am
The error means, surprise, that biber cannot find you database, which is called <filename>.bib.
In you original post it was called <bibliography>.bib.
Out of interest, what is the real name of the database?
- martin11
- Posts:4
- Joined: Sat Jul 23, 2016 8:36 pm
Postby martin11 » Mon Jul 25, 2016 11:25 am
Oh, the names of the database should be the same as before - I just replaced it wrongly. Its real name is "spieltheorie2.bib" and its saved in the same directory as the tex-file - that's why I cannot understand that it cannot find the file.
Anyway, I'll update biber and biblatex and then we'll see...
Return to “BibTeX, biblatex and biber”
- LaTeX Community
- Announcements
- Community talk
- Comments & Wishes
- New Members
- LaTeX
- Text Formatting
- Graphics, Figures & Tables
- Math & Science
- Fonts & Character Sets
- Page Layout
- Document Classes
- General
- LaTeX's Friends
- BibTeX, biblatex and biber
- MakeIndex, Nomenclature, Glossaries and Acronyms
- Conversion Tools
- Viewers for PDF, PS, and DVI
- XeTeX
- Others
- LaTeX Distributions
- Decision Guidance
- MiKTeX and proTeXt
- TeX Live and MacTeX
- Others
- LaTeX Editors
- Decision Guidance
- AUCTeX
- Kile
- LEd
- LyX
- Scientific Word/Workplace
- Texmaker and TeXstudio
- TeXnicCenter
- Announcements
- General
- Templates, Wizards & Tools
- Feature Suggestions
- Development
- TeXShop
- TeXworks
- WinEdt
- WinShell
- Others
- LaTeX Templates
- Articles, Essays, and Journal Templates
- Theses, Books, Title pages
- Letters
- Presentations and Posters
- Curricula Vitae / Résumés
- Assignments, Laboratory books and reports
- Calendars and Miscellaneous
Who is online
Users browsing this forum: Majestic-12 [Bot] and 4 guests
When it comes to bibliography management packages, there are three main options in LaTeX: bibtex, natbib and biblatex. Biblatex is a modern program to process bibliography information, provides an easier and more flexible interface and a better language localization that the other two options. This article explains how to use biblatex to manage and format the bibliography in a LaTeX document.
[edit]Introduction
A minimal working example of the biblatex package is shown below:
There are four bibliography-related commands in this example:
- Imports the package biblatex.
- Imports the bibtex data file sample.bib, this file is the one that includes information about each referenced book, article, etc. See the bibliography file section for more information.
- This command inserts a reference within the document, [1] in this case, that corresponds to an element in the bibliography, "einstein" is a keyword corresponding to an entry in sample.bib.
- Prints the list of cited references, the default title is "References" for the article document class and "Bibliography" for books and reports.
ShareLaTeX provides several templates with pre-defined styles to manage bibliography. See this link
Open an example of the biblatex package in ShareLaTeX
[edit]Basic usage
Several parameters can be passed to the package importing statement, let's see
Some extra options, inside brackets and comma-separated, are added when importing biblatex:
- Sets the backend to sort the bibliography, is the default one and recommended since it provides full localization for several commands and the styles for biber are easier to modify because they use standard LaTeX macros. The other supported backend is , which is a more traditional program; if set as backend will only used to sort the bibliography, so no bibtex styles can be used here.
- Defines the bibliography style and the citation style, in this case . Depending on the style more citation commands might be available. See bibliography styles and citation styles for more information.
- Determines the criteria to sort the bibliographic sources. In this case they are sorted by year, name and title. See the reference guide for a list of sorting options.
The rest of the commands were already explained at the introduction.
Open an example of the biblatex package in ShareLaTeX
[edit]The bibliography file
The bibliography files must have the standard bibtex syntax
This file contains records in a special format, for instance, the first bibliographic reference is defined by:
- This is the first line of a record entry, tells BibTeX that the information stored here is about an article. The information about this entry is enclosed within braces. Besides the entry types shown in the example (, , and ) there are a lot more, see the reference guide.
- The label is assigned to this entry, is an identifier that can be used to refer this article within the document.
- This is the first field in the bibliography entry, indicates that the author of this article is Albert Einstein. Several comma-separated fields can be added using the same syntax , for instance: title, pages, year, URL, etc. See the reference guide for a list of possible fields.
The information in this file can later be printed and referenced within a LaTeX document, as shown in the previous sections, with the command . Not all the information in the .bib file will be displayed, it depends on the bibliography style set in the document.
Open an example of the biblatex package in ShareLaTeX
[edit]Customizing the bibliography
Biblatex allows high customization of the bibliography section with little effort. It was mentioned that several citation styles and bibliography styles are available, and you can also create new ones. Another customization option is to change the default title of the bibliography section.
The additional parameter passed inside brackets to the command is the one that changes the title.
The bibliography can also be subdivided into sections based on different filters, for instance: print only references from the same author, the same journal or similar title. Below an example.
Here, the bibliography is divided in 4 sections. The syntax of the commands used here is explained below:
- Only prints entries whose type is "article", and sets the title "Articles only" for this section. The same syntax works for any other entry type.
- Filters bibliography entries that include the word "physics" in any of the fields. Sets the title "Physics-related only" for said section.
Open an example of the biblatex package in ShareLaTeX
[edit]Adding the bibliography in the table of contents
For the bibliography the be printed in the table of contents an extra option must be passed to
A section and a subsection are added to the table of contents:
- In the first case, adding adds the title to the table of contents as an unnumbered chapter if possible or as an unnumbered section otherwise.
- The second case is that adds the title as a second level entry in the table of contents, in this example as a subsection nested in "Whole bibliography".
Open an example of the biblatex package in ShareLaTeX
[edit]Reference guide
Supported entry types
article | book | mvbook |
inbook | bookinbook | suppbook |
booklet | collection | mvcollection |
incollection | suppcollection | manual |
misc | online | patent |
periodical | suppperiodical | proceedings |
mvproceedings | inproceedings | reference |
mvreference | inreference | report |
set | thesis | unpublished |
custom | conference | electronic |
masterthesis | phdthesis | techreport |
Supported entry fields (The printed information depends on the bibliography style)
abstract | afterword | annotation | annotator |
author | authortype | bookauthor | bookpagination |
booksubtitle | booktitle | chapter | commentator |
date | doi | edition | editor |
editortype | eid | entrysubtype | eprint |
eprinttype | eprintclass | eventdate | eventtitle |
file | foreword | holder | howpublished |
indextitle | institution | introduction | isan |
isbn | ismn | isrn | issue |
issuesubtitle | issuetitle | iswc | journalsubtitle |
journaltitle | label | language | library |
location | mainsubtitle | maintitle | month |
note | number | organization | origdate |
origlanguage | origlocation | origpublisher | origtitle |
pages | pagetotal | pagination | part |
publisher | pubstate | reprinttitle | series |
shortauthor | shortedition | shorthand | shorthandintro |
shortjournal | shortseries | shorttitle | subtitle |
title | translator | type | url |
venue | version | volume | year |
Bibliography sorting options
option | description |
---|---|
sort by name, title, year | |
sort by name, year, title | |
sort by name, year, volume, title | |
sort by alphabetic label, name, year, title | |
sort by alphabetic label, name, year, volume, title | |
sort by year (descending), name, title | |
entries are processed in citation order |
[edit]Further reading
For more information see