I've been trying to use this post to create a bibliography (natbib: use the harvard referencing system) but am receiving the error .bbl' not created by bib latex.
My .tex file
\documentclass{article}
\usepackage[style=authoryear,backend=biber]{biblatex}
\usepackage[utf8]{inputenc}
\usepackage{filecontents,hyperref}
\title{Assignment \#1}
\author{}
\date{March 29, 2014}
\begin{filecontents}{bibtest.bib}
@online{zappone2009supermarketduopoly,
author = {Zappone, C.},
title = {Supermarket duopoly blamed for soaring food prices},
year = {2009},
url = {http://www.smh.com.au/business/supermarket-duopoly-blamed-for-soaring-food- prices-20091109-i3tn.html},
urldate = {2014-29-03}
}
\end{filecontents}
\bibliography{bibtest}
\begin{document}
\maketitle
\section*{Question 1}
\subsection*{Woolworths}
\textit{Core Business:}
\parencite{zappone2009supermarketduopoly}.
\printbibliography
\end{document}
Would anyone know what the problem is?
Thank you for your help.
Best Answer
The
.bbl
files created by a normal BibTeX run and a Biber run (or BibTeX withbiblatex
) are completely different and they are not compatible with each other.Surely you've used a file where a "normal" bibliography was used and afterwards you've switched to
biblatex
.That's why
biblatex
is complaining that the.bbl
file has not been created by it.The solution is to delete the
.bbl
file and run pdflatex and Biber again.This is the contents of the
.bbl
file generated bybiblatex
with Biber from your bibliography:As you can see, it doesn't even contain the
thebibliography
environment...As a side note, when using
biblatex
, it is recommended to useinstead of
The latter works for compatibility only.