7

I am using BibTeX and Natbib (author-year) for citing references in my document. Whenever there are three authors or more for a given paper, the citation will be "First author et al. (year)". This is the way I would like it to be in general.

However, when the paper is cited for the first time in a document, I would like all the names to appear, ie "First author, second author, and third author (year)". I know I can achieve this manually by \cite*. But is there also a way to have this done automatically on the first occurrence?

  • 1
    Usually, we don't put a greeting or a “thank you” in our posts. While this might seem strange at first, it is not a sign of lack of politeness, but rather part of our trying to keep everything very concise. Accepting and upvoting answers is the preferred way here to say “thank you” to users who helped you. – Marco Daniel Jun 26 '13 at 15:56
7

Use the package option longnamesfirst to achieve that, i.e.,

\usepackage[longnamesfirst]{natbib}

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.