## LaTeX forum ⇒ BibTeX, biblatex and biber ⇒ \printbibliography does not create a bibliography Topic is solved

Information and discussion about BiBTeX - the bibliography tool for LaTeX documents.
martin11
Posts: 4
Joined: Sat Jul 23, 2016 8:36 pm

### \printbibliography does not create a bibliography

Hello!

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:
(...), sed diam voluptua. \parencites{taylor}

results in

"(...), sed diam voluptua. (taylor)"

"(...), sed diam voluptua. (Taylor, 2002)"

in the pdf-file.

Furthermore I get these error messages:
This is BibTeX, Version 0.99d (MiKTeX 2.9 64-bit)The top-level auxiliary file: spieltheorie_neu2.auxI found no \citation commands---while reading file <filename>.auxI found no \bibdata command---while reading file <filename>.auxI found no \bibstyle command---while reading file <filename>.aux(There were 3 error messages)

I would be really happy if someone could help me solve this problem.

Thank you very much in advance!

Martin

\documentclass[12pt] {article}\usepackage[utf8]{inputenc}\usepackage[german,naustrian]{babel}\usepackage{amssymb}\usepackage{amsmath}\usepackage[absolute]{textpos}\usepackage{anysize}\usepackage{fancyhdr}\usepackage{mathtools}\usepackage{tabularx}\usepackage{multirow}\usepackage{textcomp}\usepackage{hyperref}\usepackage{placeins}\usepackage{graphicx}\usepackage{paralist}\usepackage{chngcntr}\usepackage{float}\usepackage{setspace}\usepackage{marvosym} \usepackage[style=apa,backend=biber]{biblatex}\DeclareLanguageMapping{german}{german-apa}\usepackage[babel,german=guillemets]{csquotes} \addbibresource{<bibliography>.bib} \title{...}\author{...}\date{...} \pagestyle{fancy}\rhead{...}\lhead{...} \begin{document}   (...)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}	   (...)   \printbibliography    \begin{appendix}     (...)   \end{appendix}		\end{document}

Tags:

Johannes_B
Site Moderator
Posts: 4100
Joined: Thu Nov 01, 2012 4:08 pm
It is late and i am tired, i won't give explanations right now. Please have a look at http://golatex.de/wichtige-hinweise-ers ... 11964.html
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.

cgnieder
Site Moderator
Posts: 1988
Joined: Sat Apr 16, 2011 7:27 pm
Welcome to the LaTeX community

You're using
\usepackage[style=apa,backend=biber]{biblatex}

which means you've specified biber as backend. But this means you also need to use biber and not BibTeX like you obviously do:
This is BibTeX, Version 0.99d (MiKTeX 2.9 64-bit)

Regards
Clemens
------------------------------
chemmacros · chemformula · leadsheets · xsim

martin11
Posts: 4
Joined: Sat Jul 23, 2016 8:36 pm

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:
INFO - This is Biber 2.3INFO - Logfile is '<filename>.blg'INFO - Reading '<filename>.bcf'WARN - Warning: Found biblatex control file version 3.1, expected version 2.9INFO - Found 11 citekeys in bib section 0INFO - Processing section 0INFO - Looking for bibtex format file '<filename>.bib' for section 0 ERROR - Cannot find '<filename>.bib'!INFO - WARNINGS: 1INFO - ERRORS: 1

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

Johannes_B
Site Moderator
Posts: 4100
Joined: Thu Nov 01, 2012 4:08 pm
The warning means: Do an update of biblatex and biberusing the package manager.

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?
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.

martin11
Posts: 4
Joined: Sat Jul 23, 2016 8:36 pm
Ok, I will try to update it.

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...

martin11
Posts: 4
Joined: Sat Jul 23, 2016 8:36 pm
Updating the packages has solved the problem! Thank you so much for your help!

Kind regards,
Martin