timj / mn2e-bst

Monthly Notices of the Royal Astronomical Society bibtex style file
13 stars 5 forks source link

Bibliography sorting for "surnames" starting with lower case letters #16

Open pdhall99 opened 7 years ago

pdhall99 commented 7 years ago

The latest version, mnras.bst, incorrectly sorts the bibliography when one of the authors has a surname beginning with a lower case letter. See the attached pdf for an example with "Angulo et al.", "Zwicky" and "de Kool".

The older version, mn2e.bst, correctly sorts the references.

mnras_bst_test.pdf

mnras_bst_test.tex:

\documentclass[usenatbib]{mnras}

\title[Title]{Title}
\author[Author]{Author}

\begin{document}
\maketitle
\begin{abstract}
\end{abstract}
\begin{keywords}
\end{keywords}

\section{Introduction}
\citet{1999NuPhA.656....3A}, \citet{1992A&A...261..188D}, \citet{1933AcHPh...6..110Z}.

\bibliographystyle{mnras}
\bibliography{mnras_bst_test}

\end{document}

mnras_bst_test.bib:

@ARTICLE{1999NuPhA.656....3A,
   author = {{Angulo}, C. and {Arnould}, M. and {Rayet}, M. and {Descouvemont}, P. and {Baye}, D. and {Leclercq-Willain}, C. and {Coc}, A. and {Barhoumi}, S. and {Aguer}, P. and {Rolfs}, C. and {Kunz}, R. and {Hammer}, J.~W. and {Mayer}, A. and {Paradellis}, T. and {Kossionides}, S. and {Chronidou}, C. and {Spyrou}, K. and {degl'Innocenti}, S. and {Fiorentini}, G. and {Ricci}, B. and {Zavatarelli}, S. and {Providencia}, C. and {Wolters}, H. and {Soares}, J. and {Grama}, C. and {Rahighi}, J. and {Shotter}, A. and {Lamehi Rachti}, M.},
    title = "{A compilation of charged-particle induced thermonuclear reaction rates}",
  journal = {\nphysa},
     year = 1999,
    month = aug,
   volume = 656,
    pages = {3-183},
      doi = {10.1016/S0375-9474(99)00030-5}
}

@ARTICLE{1992A&A...261..188D,
   author = {{de Kool}, M.},
    title = "{Statistics of cataclysmic variable formation}",
  journal = {\aap},
 keywords = {Cataclysmic Variables, Main Sequence Stars, Star Formation, White Dwarf Stars, Monte Carlo Method, Stellar Envelopes, Stellar Mass Accretion, Stellar Models, Stellar Orbits},
     year = 1992,
    month = jul,
   volume = 261,
    pages = {188-202}
}

@ARTICLE{1933AcHPh...6..110Z,
   author = {{Zwicky}, F.},
    title = "{Die Rotverschiebung von extragalaktischen Nebeln}",
  journal = {Helvetica Physica Acta},
     year = 1933,
   volume = 6,
    pages = {110-127}
}
nxg commented 5 years ago

The issue was also mentioned in this stackexchange post.

As comments there note, there's more than one typographical convention possible in this situation, and we might need to consult with OUP about what they believe is the Right Thing To Do here.

nxg commented 5 years ago

Thinking a little more about this...

The author instructions suggest that

The reference list should be in alphabetical order by surname. Spelling of author names and years must be consistent between the text and reference list. Prefixes such as de or van should be considered as part of the family name for alphabetical arrangement, and Mc should be alphabetized as if it were Mac.

That doesn't much help. It vaguely suggests only that sorting should be case-insensitive (which I don't think is the point at issue, and in any case is not disputed). Other points:

I just now realise that the original problem report doesn't actually say what precisely is deemed to be wrong about the current sorting.

(oh, and though 'Mc sorts as 'Mac' is common, I doubt the style does anything about that, and if it doesn't I really don't propose to do anything about that...!)

(the phrase ‘let sleeping dogs lie’ is bubbling around in my consciousness)

kirxkirx commented 1 year ago

Facing the same problem here - the authors with last names starting with lowercase "de ", "ten ", "van " are in the end of the reference list. Comparing with a published MNRAS paper I see that this is not how it is supposed to be. The published paper has the authors with lower case "de " next to the ones with surnames starting with upper case "D" , "ten " next to "T", "van " next to "V".

The problem is that the current version mnras.bst does not reflect the MNRAS house style in the regard of where the last names starting with lowercase letters are placed in the list of references. (Or at least it does not reflect how the MNRAS publisher interprets the MNRAS house style).

kirxkirx commented 1 year ago

I'm suggesting a fix in #18