Apacite,删除作者/年份之间的逗号,在年份和页码之间添加冒号

Apacite,删除作者/年份之间的逗号,在年份和页码之间添加冒号

我第一次在 LaTeX ( \usepackage{apacite}) 中使用 Apa,遇到了一些问题。当我使用命令时,\cite[202]{Haegeman:1997}我得到了:(McCloskey, 1997, 202)这很好,但我的教授想要这样的输出:(McCloskey 1997: 202)。您知道我如何删除作者/年份之间的共同点并在年份和页面之间添加冒号吗?

先感谢您。

卡罗莱纳。

答案1

我遇到了同样的问题,经过长时间的研究,我解决了这个问题:

在序言中:

\usepackage {apacite}
\AtBeginDocument{%
\renewcommand{\BBAY}{, }%% punctuation between authors and year
\renewcommand{\BBN}{: }%% punctuation between year and page number
\renewcommand{\BBYY}{, }%% punctuation between multiple years
}

您可以更改年份和页码之间的冒号。

在 LaTex 中:

\cite[138]{leeman1997}

结果:(Lehmann,1997:138)

相关内容