When I am using the natbib package with apalike bibliography style \citet* displays only an abbreviated list of authors, such as Lemarechal et al. (1995). How can I make it display a full list of authors, like Lemarechal, Nemirovskii, and Nesterov (1995), keeping the same or similar bibliography style?
1 Answer
Quoting from the natbib documentation, p. 7:
The starred versions [of
\citetand\citep] can only list the full authors if the.bstfile supports this feature; otherwise, the abbreviated list is printed.
Below is a minimal example showing that \citet* indeed displays a full author list if you use the plainnat style, but that apalike doesn't support full author lists. Maybe there's a way to embed this feature into apalike by hacking the bst-file, but I would use a different style.
\documentclass{article} \usepackage{natbib} \usepackage{filecontents} \begin{filecontents}{\jobname.bib} @article{A01, author = {A and B and C and D}, year = {2001}, title = {Alpha}, } \end{filecontents} \begin{document} \citet*{A01} % No full list of authors with \citet* % \bibliographystyle{apalike} % Full list of authors with \citet* \bibliographystyle{plainnat} \bibliography{\jobname} \end{document} (The filecontents environment is only used to include some external files directly into the example, so that it compiles. It is not necessary for the solution.)
- 3Do you know any way to hack
apaliketo make this work?Ken Bloom– Ken Bloom2011-04-11 18:53:57 +00:00Commented Apr 11, 2011 at 18:53 - @Ken: Sorry, I'm not familiar with the
.bstformat and the BibTeX programming language.lockstep– lockstep2011-04-11 19:03:00 +00:00Commented Apr 11, 2011 at 19:03 - 2I know this is an old post, but did anyone manage to find a hack for this?finstats– finstats2016-04-11 16:29:51 +00:00Commented Apr 11, 2016 at 16:29