There are quite few posts with the same problem and I think I tried all of them, and couldn't solve the issue.
I am using a thesis template and Texmaker on Ubuntu, so, I guess following lines related to reference.
\bibliographystyle{plainnat}
\bibliography{bibbase}
I have an empty planinnat.bst
,
and this is my .bib file
@INPROCEEDINGS {author:06,
title = {Some publication title},
author = {First Author and Second Author},
crossref = {conference:06},
pages = {330—331},
}
@PROCEEDINGS {conference:06,
editor = {First Editor and Second Editor},
title = {Proceedings of the Xth Conference on XYZ},
booktitle = {Proceedings of the Xth Conference on XYZ},
year = {2006},
month = oct,
}
and by running bibtex
on the .aux file a .blg
file is generated and it looks like this
This is 8-bit Big BibTeX version 0.99c Implementation: C for Unix Release version: 3.71 (31 May 2005)
The 8-bit codepage and sorting file: 88591lat.csf The top-level auxiliary file: master2010.aux The style file: plainnat.bst
Here's how much of BibTeX's memory you used: Cites: 4 out of 750 Fields: 0 out of 17250 Hash table: 4998 out of 5000 Strings: 89 out of 4000 String pool: 590 out of 65530 Wizard functions: 0 out of 3000
So, apparently bibtex found 4 citations, and I expect to have a .bbl
file as well, but it's empty.
EDIT : I found a plainnat.bst from here, and now, .bbl is not empty anymore,but its not what I expect !
Its just like this
\begin{thebibliography}{1}
\expandafter\ifx\csname natexlab\endcsname\relax\def\natexlab#1{#1}\fi
\expandafter\ifx\csname url\endcsname\relax
\def\url#1{{\tt #1}}\fi
\bibitem[aut()]{author:06}
\end{thebibliography}
Best Answer
An empty
plainnat.bst
file is unusual. Double check the file; run in a terminalto find the location of the file in your system and check the contents of that file. If, for some reason, it was accidentally deleted or overwritten, you can find the file in CTAN: plainnat.bst