使用 natbibapa 选项在 apacite 中进行多次引用会导致附加“,1”

使用 natbibapa 选项在 apacite 中进行多次引用会导致附加“,1”

我想引用“Simpson and Bouvier (2011, 2014a,b)”或“Simpson and Bouvier (2011, 2014a, 2014b)”,但使用apacitenatbibapa选项我得到的是“Simpson and Bouvier (2011,1,1)”。如何更改?

妇女权利委员会:

\documentclass[oneside,11pt]{article}

\usepackage[hidelinks]{hyperref}
\usepackage[natbibapa]{apacite}

\begin{document}

Got: Simpson and Bouvier (2011,1,1) using \cite{Simpson2011, Simpson2014, Simpson2014a}\\

Desired: Simpson and Bouvier (2011, 2014a,b) or Simpson and Bouvier (2011, 2014a, 2014b)

\begin{thebibliography}{3}

\bibitem[Simpson and Bouvier, 2011]{Simpson2011}
Simpson, H. and Bouvier, M. (2011).
\newblock Title 2011.
\newblock {\em Journal}, vol(num):pages.

\bibitem[Simpson and Bouvier, 2014a]{Simpson2014}
Simpson, H. and Bouvier, M. (2014a).
\newblock Title 2014a.
\newblock {\em Journal}, vol(num):pages.

\bibitem[Simpson and Bouvier, 2014b]{Simpson2014a}
Simpson, H. and Bouvier, B. (2014b).
\newblock Title 2014b.
\newblock {\em Journal}, vol(num):pages.

\end{thebibliography}

\end{document}

答案1

(评论太长,因此作为答案发布)

我对你的说法感到困惑,你的说法\citet产生了“Simpson and Bouvier (2011,1,1)”形式的引用标注——至少如果假设你环境中的条目是在该包及其同名书目样式thebibliography的帮助下创建的,apaciteapacite

当然,如果我创建一个包含三个条目的小型测试 bib 文件和一个使用该apacite包和apacite参考书目样式的测试 LaTeX 文档,\citet则会生成一个标注,该标注恰好符合您声明为可接受的两种格式之一。

在此处输入图片描述

\documentclass[11pt]{article}

\begin{filecontents}[overwrite]{mybib.bib}
@misc{Simpson2011, author="H. Simpson and M. Bouvier", year=2011, title="Thoughts {A}",}
@misc{Simpson2014a,author="H. Simpson and M. Bouvier", year=2014, title="Thoughts {B}",}
@misc{Simpson2014b,author="H. Simpson and M. Bouvier", year=2014, title="Thoughts {C}",}
\end{filecontents}

\usepackage[natbibapa]{apacite}
\bibliographystyle{apacite}
\usepackage[hidelinks]{hyperref} % load 'hyperref' last

\begin{document}
Desired: Simpson and Bouvier (2011, 2014a, 2014b)

\verb+\citet+: \citet{Simpson2011,Simpson2014a, Simpson2014b} 
\bibliography{mybib}
\end{document}

相关内容