I'm trying to make the code of the following post work: How to make a bib entry appear also in the main document but I get some thing that I don't expect:

enter image description here

I'm using the default TeXShop command: pdflatex --file-line-error --synctex=1. I also tried to run bibtex, but I get the following message:

This is BibTeX, Version 0.99d (TeX Live 2012)
The top-level auxiliary file: test.aux
I found no \citation commands---while reading file test.aux
I found no \bibdata command---while reading file test.aux
I found no \bibstyle command---while reading file test.aux
(There were 3 error messages)


This is the code:


title = {A book},
author = {A. Thor},
date = {2000},
publisher = {Some Company},
location = {A City}





which is clearly wrong as I'm citing in the test. What's wrong?


If you are using the backend biber you need to run biber instead of bibtex. Your code is working fine for me when I run pdflatex, then biber, and then pdflatex again:


If I don't run biber after pdflatex I get the same output as you.

Just in case biber was not set up: This guide is incredibly helpful (includes guides for many editors, among which also TexShop).


As written in the comments the default backend of biblatex2 and higher is biber. To use the traditional backend bibtex you have to specify this as an option:


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.