I'm using natbib, and a .bst file generated by me with latex makebst. This .bst only puts et al. if citation has more than three authors.
\documentclass[]{article}
\usepackage[round]{natbib}
\providecommand{\BIBand}{e}
\begin{document}
Citation \cite{Kim2010}
\bibliographystyle{tesetres}
\bibliography{library}
\end{document}
However, I'm getting this result:
Citation KIM (SON e JEONG)
and if I comment the second line (and stop using natbib), I get this:
Citation [KIM, SON e JEONG, 2010]
I don't know why natbib is truncating the citation.
Anyone could help me?
My files:
http://vps.fmvz.usp.br/~grisi/tesetres.bst
http://vps.fmvz.usp.br/~grisi/makebst.log
http://vps.fmvz.usp.br/~grisi/library.bib
library.bib:
@article{Kim2010,
author = {KIM, Youngdo and SON, Seung-Woo and JEONG, Hawoong},
doi = {10.1103/PhysRevE.81.016103},
issn = {1539-3755},
journal = {Physical Review E},
number = {1},
pages = {1--9},
title = {{Finding communities in directed networks}},
url = {http://link.aps.org/doi/10.1103/PhysRevE.81.016103},
volume = {81},
year = {2010}
}
Edit:
I discovered that this happen only with commands \cite and \citet. When using \citep the output is normal.
Citation (KIM, SON e JEONG 2010)