I would like to cite a paper by three authors so that all three of them appear in the text. I'm using natbib with the apalike bibliography style. According to natbib's documentation, the way to do this (and the way I remember doing it a few years ago) is to write \citet*{bibliographykeyhere}
. Unfortunately, I can't get it to work now. Even declaring the package as \usepackage[longnamesfirst]{natbib}
does not work, I get "X et al." instead of "X, Y, and Z" where the paper is cited for the first time.
For an example, this is one of the bibliography entries I want to cite:
@Article{ hoferszaboredeiszabo00,
title = "{Reichenbach's Common Cause Principle: Recent Results and Open Questions}",
author = "Gab{\'o}r Hofer-Szab{\'o} and Mikl{\'o}s R{\'e}dei and L{\'a}szl{\'o} E. Szab{\'o}",
journal = "Reports on Philosophy",
pages = "85--107",
volume = "20",
year = "2000"
}
When I use \citet*{hoferszaboredeiszabo00}
, I get "Hofer-Szabó et al. (2000)"; I get the exact same output from "\citet".
I'd be very grateful for some pointers on what I should do.