3

After a reinstallation of a newer version of MiKTeX the citations created by biblatex are broken. I have no idea what causes this. A similar issue could be fixed by deleting all auxillary files but that does not help here.

Here is my non-working MWE:

\documentclass{article}

\usepackage{filecontents}
\begin{filecontents*}{test.bib}
@BOOK{test,
author= {A. Author},
title = {A Title for a Book},
date = {2012-10-08}
},
@ONLINE{test2,
author = {A. Author},
title = {Some title},
url = {http://example.com},
urldate = {2013-01-08}
}
\end{filecontents*}


\usepackage[%
backend=biber,
citestyle=authoryear,
bibstyle=authoryear,
]{biblatex} 

\addbibresource{test.bib}

\begin{document}
Here is a first citation: \cite{test}.
\nocite{*}

\printbibliography
\end{document}

With the output:

Here is a first citation: A Title for a Book.

References

Author, A. Some title. url: http://example.com (visited on 01/08/2013).

A Title for a Book.

How can I get the normal citations back?

closed as too localized by Alexander, barbara beeton, egreg, Claudio Fiandrino, Qrrbrbirlbel Jun 25 '13 at 16:42

This question is unlikely to help any future visitors; it is only relevant to a small geographic area, a specific moment in time, or an extraordinarily narrow situation that is not generally applicable to the worldwide audience of the internet. For help making this question more broadly applicable, visit the help center. If this question can be reworded to fit the rules in the help center, please edit the question.

  • What do the logs say (*.blg, *.log)? – Audrey Jun 25 '13 at 13:21
  • @Audrey: Oh, I found something that might be a hint: the .blg contains: [115] Utils.pm:167> WARN - Warning: Found biblatex control file version 2.4, expected version 2.3 and the .log: Package biblatex Warning: File 'no_month.bbl' is wrong format version - expected 2.2. This is all on an uptodate MiKTeX 2.9 install. – Alexander Jun 25 '13 at 13:27
  • @Audrey: That turned out to be a great hint. It seems that MiKTeX is going through some restructuring at the moment. It installed biblatex 2.6 together with biber 1.5. This causes the error. Installing a newer biber 1.6 by hand fixes the issue. Thank you! – Alexander Jun 25 '13 at 13:40
  • No problem. biber 1.5 is indeed not compatible with biblatex 1.6. You can find a table of compatible versions in the biblatex manual. – Audrey Jun 25 '13 at 14:15
  • I already have for some time biber 2.6 in a current miktex and I don't see any update in the manager which could revert this to biber 2.5. But if you have a 64bit miktex then it doesn't come with biber and you will have to update it manually everytime biblatex is updated. – Ulrike Fischer Jun 25 '13 at 14:24

Browse other questions tagged or ask your own question.