Take the 2-minute tour ×
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.

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
1  
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

1 Answer 1

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

\bibliographystyle{unsrtnat}
share|improve this answer

Your Answer

 
discard

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.