Hi Leo;


Leo Gürtler wrote:
Dear alltogether,

I have problems with the order of references in bibtex. I use Lyx, natbib, and dinat 1505.
The problem is, that the order of appearance is wrong (same author, different publications of different and the same year).


it should be (see below):

Oldenbürger1981 -> 2002
Oldenbürger2004a -> 2004e

but it comes as:

Oldenbürger2004a
Oldenbürger2004b
Oldenbürger1981 -> 2002
Oldenbürger2004c -> 2004d

Thus, 2004a and 2004b are out of order. The same goes for

Oldenbürger et al 1988 -> 1992, but it appears as 1992 and then only 1988.

Any suggestions to fix that ??

I used the Latex command

\noopsort{}

within my bib file to solve this. I'm not sure where I found how to do this but a quick google for "noopsort bibtex" produces a lot of pages which should help.

I needed to use it to force the order of these two references:

@article{Ward:1,
year = {1999},
volume = {26},
pages = {561-570},
author = {Ingrid A. K. Ward and Piers Larcombe and P. {\noopsort{a}}Veth},
title = {A new process-based Model for Wreck Site Formation},
journal = {Journal of Archaeological Science}
}


@article{Ward:2,
volume = {26},
author = {Ingrid A. K. Ward and Piers Larcombe and Richard Brinkman and Robert M. Carter},
pages = {41-53},
number = {1},
journal = {Journal of Field Archaeology},
title = {Sedimentary Processes and the {P}andora Wreck, {G}reat Barrier Reef, {A}ustrailia.},
year = {1999}
}



In this instance the bibtex sort order was based on the third authors Surname. However, the noopsort command prevents this.


Sorry to be so vague but I hope that gives you at least a pointer in the right direction.

Rob S

Thanks a lot,

best wishes

Leo


--


R D Saunders Hydraulic Research Group Department of Civil and Environmental Engineering University of Southampton UK



Reply via email to