I'm having problems with my latex installation on Ubuntu 13.10.
Have been using it successfully for a while on Ubuntu 13.04,
after I updated bibtex doesn't seem to work.
The error I get is:
This is BibTeX, Version 0.99d (TeX Live 2013/Debian)
The top-level auxiliary file: paper.aux
I found no \citation commands---while reading file paper.aux
I found no \bibdata command---while reading file paper.aux
I found no \bibstyle command---while reading file paper.aux
(There were 3 error messages)
I have removed all texlive packages from my system and re-installed texlive-full and kile without success.
Any ideas on how to solve this?
Thanks!
Edit1:
Example of .tex file:
\documentclass[a4paper,10pt]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} % File encoding, you should try to stick to utf8.
\usepackage{csquotes} % Needed for biblatex
\usepackage[maxnames= 10, minnames = 10]{biblatex} % Modern bibliography facilities (you may change style to numeric). change to old bibtex if you insist on using that.
\usepackage{booktabs}
\usepackage{mathtools} % All your math related needs
\usepackage{tikz} % Draw figures, required for cover page
\usepackage{subfig} % Subfloats
\addbibresource{bibliography}
\title{}
\author{}
\begin{document}
\section{test}
Citation\cite{Pironneau1984}
\cleardoublepage
\printbibliography
\end{document}
And bibliography.bib:
@article{Pironneau1984,
author = {Pironneau, O.},
journal = {Springer-Verlag},
title = {{Optimal Shape Design for Elliptic Systems}},
year = {1984}
}
Solution:
I found a solution to this problem when you suggested running biber.
sudo apt-get install biber
and the bibliography started working again, even without the .bib extension. Not sure why I had to install it separately as it was working fine before.
Thanks for the suggestions @CV4, @Māris Ozols & @MMA!
As explained by @jon the default engine is now biber intead of bibtex which explains why the biber packages is needed.
Best Answer
You are using
biblatex
instead of regularbibtex
. That means two things:\addbibresource{bibliography.bib}
.biber paper
from command line to compile the bibliography.After that, just compile your paper again and see if it works.