[Tex/LaTex] Using ‘Et al.’ rather than a list of authors in citation in main body

author-numberbibliographies

I want to use the 'et al' form for the second and third of three authors in a citation in a paragraph. I've the following test entry in Jabref

@ARTICLE{testKey,
author = {Della Mirandola, A and Della Mirandola, B and Della Mirandola,
C},
title = {Title of Paper},
 journal = {Working Paper, Institute},
 year = {2013},
 owner = {User},
timestamp = {2013.08.05}
}

I'm sure sure if this approach is using bibtex, biblatex or natbib or whatever, but I have to use a .bst file to format my bibliography (http://pages.stern.nyu.edu/~dbackus/GE_asset_pricing/BGTZ/jf.bst) as I need to follow a specified format, so I want to continue creating the .bbl file automatically in TexnicCenter like this:

\bibliographystyle{elsart-harv}
\bibliography{C:/jabrefBib}

and just citing the references in the document as usual (\cite{Key}).

I understand that the .bst file states that it shows the full list of authors the first time the paper is cited, but I can't get it to give the authors as Della Mirandola et al. (2013) rather than Della Mirandola, Della Mirandola, and Della Mirandola (2013)

How can I do this? Am I confined to the code in the .bst file?

Best Answer

Try using the natbib option longnamesfirst.

makes the first citation of any reference the equivalent of the starred variant (full author list) and subsequent citations normal (abbreviated list);

Also you could have a look at natbib reference sheet for more options using natbib.

you could also try to use the shortcites command from natbib

\shortcites{key-list}