I have a very large tex file and a very large bib file. When I run (xelatex, bibtex) I get several warnings like this:
Database file #1: Thesis.bib
Warning--I didn't find a database entry for "Jag08"
Warning--I didn't find a database entry for "Jag08"
Warning--I didn't find a database entry for "Aharonian2005c"
Warning--I didn't find a database entry for "Marandon2008f"
The problem is that those entries are there in the bib file.
EDIT: Jag08 is actually the first entry. And some later entries in the bib file work without a problem. And in the tex file, most earlier and later citations work as well.
I have therefore created a minimal example (all files are always in the same directory): tex:
\documentclass{book}
\usepackage{natbib}
\begin{document}
Test citation: \citep{Jag08}
\bibliographystyle{plainnat}
\bibliography{mytestbiblio}
\end{document}
and bib:
@article{Jag08,
author = {{de Jager}, O.~C. and {Djannati-Ata{\"i}}, A.},
title = "{Implications of H.E.S.S. observations of pulsar wind nebulae}",
journal = {ArXiv e-prints},
archivePrefix = "arXiv",
eprint = {0803.0116},
keywords = {Astrophysics},
year = 2008,
month = mar,
adsurl = {http://adsabs.harvard.edu/abs/2008arXiv0803.0116D},
adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}
But when I run this example, everything works as expected (note that Jag08 is exactly the entry that makes the first problems in the large file).
So my question would be: What in your experience could cause these problems? I can neither post the whole files nor expect you to solve this, therefore I'm merely looking for directions of likely causes of this error.
}
that eats the following entries? I would divide the .bib file and smaller segments and try that one after another to see where the problem is.mytestbiblio.bib
saved? In the documents directory?