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!
Asked
Active
Viewed 5,542 times
6
Chris Granade
- 465
1 Answers
3
The style to use is unsrtnat, provided by the natbib bundle:
\bibliographystyle{unsrtnat}
egreg
- 1,121,712
-
This orders the citations correctly but makes the bibliography style very long (full author names, etc.) in revtex4-1 using rmp format. – Andrew D. King Jan 10 '20 at 16:28
\bibliographystyle{unsrtnat}should give you what you want. – egreg Jul 20 '11 at 16:11prl,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\bibliographystyle{}(should be fixed with the latest patch, though). But it shouldnt be necessary anyway. – Lev Bishop Jul 20 '11 at 17:41unsrtnatdid the trick, so I guess I'm using a late enough version ofrevtex4-1to work. Thanks! – Chris Granade Jul 20 '11 at 18:13