# How to make \citet* display full list of authors?

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 \citet and \citep] can only list the full authors if the .bst file 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.)

-
Do you know any way to hack apalike to make this work? –  Ken Bloom Apr 11 '11 at 18:53
@Ken: Sorry, I'm not familiar with the .bst format and the BibTeX programming language. –  lockstep Apr 11 '11 at 19:03