I am generally very happy with natbib for my bibliographic needs in
LaTeX document writing, but I have encountered one issue that I wonder
if anyone could help me with. I write some articles for academic
journals that conform to the APA style guide. The closest I have been
able to approximate APA style fully automatically within natbib is by
using both the apacite and natbib packages, the latter with the
'longnamesfirst' option. However, one element of APA style is that
when multiple-author citations appear in parentheses, the author names
should be connected with the ampersand "&", whereas when multiple-
author citations appear outside of parentheses, the author names
should be connected with "and". I have not figured out a way to
achieve this. Does anyone have any suggestions? (I understand that I
could just use 'apacite' without natbib, but then I would have to
convert all my \citet, \citep, etc. commands, and also this leads to
issues such as apacite not properly supporting citations in captions.)
Example document:
***
\documentclass[12pt]{article}
\usepackage{apacite}
\usepackage[longnamesfirst]{natbib}
\begin{document}
\citep{me:2010}
\citet{me:2010}
\begin{figure}[t]
\centering
[FIGURE 1] \caption{apacite doesn't like citations in captions
\citep{me:2010}}
\end{figure}
\bibliographystyle{apacite}
\bibliography{mini_bib}
\end{document}
***
Example .bib file:
***
@article{me:2010,
Author = {Id E. Superego and Me M. Eye},
Journal = {Nature},
Pages = {1},
Title = {An article},
Volume = {999},
Year = {2010}}
***
Best & many thanks,
Roger Levy