[Tex/LaTex] Using commas in \cite

cite-packageciting

I am using two packages \usepackage{cite} and \usepackage{chicago}
to create the appropriate references. Using the command \cite(ref) delivers the output of, e.g., (Smith 2015), but I need to insert a comma into it to get (Smith, 2015). How could I do it without switching to the natbib package. Thank you for any help.

Best Answer

I know you asked for a solution with cite (and apparently settled with natbib instead), but I want to suggest you consider migrating to biblatex as a replacement for bibtex in the future. See:

There's even a biblatex-chicago package to produce citations and bibliographies compliant with the Chicago Manual of Style, although the standard author-date styles are often more than enough.

The following MWE, for example:

\documentclass{article}
\usepackage[authordate,strict]{biblatex-chicago}
\addbibresource{biblatex-examples.bib}
\begin{document}
\autocites{aristotle:physics,cicero,companion,bertram}
\printbibliography
\end{document}

would output

minimal working example sample

Related Question