I'm using the natbib
package along with the chicago
bibliography style, however when creating a parenthetical citation in-text, the citations are ordered alphabetically instead of chronologically. Is there any package options that I would be able to use in order to achieve a parenthetical citation that is ordered chronologically?
Here is my preamble for reference:
\documentclass[11pt,a4paper]{article}
\usepackage[left=2.5cm, right=2.5cm, top=2.5cm, bottom=2.5cm]{geometry}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[stable]{footmisc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{microtype}
\usepackage[authoryear, round, sort&compress]{natbib}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{setspace}
\usepackage[colorlinks=true]{hyperref}
Here is a MWE:
\documentclass{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage[stable]{footmisc}
\usepackage[authoryear, round, sort&compress]{natbib}
\usepackage[colorlinks=true]{hyperref}
\begin{document}
\citep{cite1,cite2}
\bibliographystyle{chicago}
\bibliography{firstpaper}
\end{document}
Best Answer
To get the entries listed by
\citep
or\citet
printed in the order in which they are input, rather than sorted alphabetically by authors' names, omit the optionsort&compress
when loadingnatbib
.If neither the
sort
nor thesort&compress
options are set, the ordering of the citation callouts is determined by the way you sort the keys in the argument of the citation commands\citep
and\citet
.