TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When preparing an article using the revtex4-1 LaTeX package, how can I ensure that the references appear in the order that they appear in the text of the document? I've seen answers like Bibliography Style - Order of Appearance, but revtex4-1 bakes in a lot of other BibTeX packages, such as natbib, and so I would like to avoid compatibility problems posed by depending on biblatex if that is at all possible. Thanks!

share|improve this question
It seems to me that using \bibliographystyle{unsrtnat} should give you what you want. – egreg Jul 20 '11 at 16:11
Which revtex journal style are you using (ie, prl, pra, etc)? This should just work, without any special actions from you. You need to run latex, bibtex, latex, latex for a changed order of citations to propagate through the .aux, .bib, .aux (again) files. – Lev Bishop Jul 20 '11 at 17:40
@egreg some versions of revtex4-1 have problems with \bibliographystyle{} (should be fixed with the latest patch, though). But it shouldnt be necessary anyway. – Lev Bishop Jul 20 '11 at 17:41
@egreg, @Lev Bishop: It seems that using unsrtnat did the trick, so I guess I'm using a late enough version of revtex4-1 to work. Thanks! – Chris Granade Jul 20 '11 at 18:13

The style to use is unsrtnat, provided by the natbib bundle:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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