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.
Asked
Active
Viewed 2,326 times
1
Olga
- 11
1 Answers
2
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:
- What to do to switch to biblatex
- What is the difference between bibtex and biblatex?
- bibtex vs. biber and biblatex vs. natbib
- biblatex in a nutshell
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

natbibcitation management package? – Mico Aug 18 '15 at 12:54citepackage, it is meant to be used to generate numeric-style citation call-outs. I woudn't use it for authoryear-style citation call-outs. – Mico Aug 18 '15 at 13:30