I'm using the biblatex bibliography package and I need the references to be sorted first by name, and references with the same first author to be sorted then by ascending year. In my preamble, the biblatex package is set like this:
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[autostyle=true]{csquotes}
\usepackage[backend=biber,style=authoryear,natbib=true,sorting=nyt]{biblatex}
\addbibresource{library.bib}
\begin{document}
Text \citep{Jinek2012}, and more text \citep{Jinek2013}.
\printbibliography[title=References]
\end{document}
While it may follow the nyt sorting scheme in some cases, it's overriden in others. In my library.bib, two of the problematic entries look like this:
@article{Jinek2013,
author = {Jinek, M. and Cheng, A. and Lin, S. and Ma, E. and Doudna, J. and
East, A.},
journal = {eLIFE},
title = {{RNA-programmed genome editing in human cells}},
volume = {2},
year = {2013}
}
@article{Jinek2012,
author = {Jinek, M. and Chylinski, K. and Fonfara, I. and Hauer, M. and
Doudna, J. and Charpentier, E.},
number = {6096},
pages = {816--821},
title = {{A programmable dual-RNA-guided DNA endonuclease in adaptive
bacterial immunity}},
volume = {337},
year = {2012}
}
Yet the result is:
However, this problem does not seem to apply for all same-first author, different-year articles, like these ones:
Is there any way I could force all same-first author, different-year articles to be sorted ascendingly by year after author sorting?
Thanks in advance
biblatex
sorts by all authors not just the first author, so what you see is kind of expected. – moewe Jun 4 '18 at 16:30style=authoryear,citestyle=authoryear,
is equivalent tostyle=authoryear
and the style setssorting=nyt
automatically, so there is no need to specify it. – moewe Jun 4 '18 at 16:30