在 \cite 中使用逗号

在 \cite 中使用逗号

我正在使用两个包\usepackage{cite}\usepackage{chicago} 创建适当的引用。使用命令\cite(ref)会提供输出,例如 (Smith 2015),但我需要在其中插入逗号才能获得 (Smith, 2015)。我如何在不切换到包的情况下做到这一点natbib。感谢您的帮助。

答案1

我知道你要求解决方案cite(显然已经解决了natbib),但我想建议你考虑迁移到biblatex作为未来 bibtex 的替代品。参见:

甚至还有biblatex-chicago包来生成符合芝加哥格式手册,尽管标准的作者-日期样式通常已经足够了。

以下 MWE 例如:

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

将输出

最小工作示例样本

相关内容