关于apacite和BibTeX的双重引用问题

关于apacite和BibTeX的双重引用问题

当我尝试插入如下 APA 引用时:

\cite[5.]{law1966money}

BibTeX 条目如下所示:

@book{law1966money,
title={Money and trade considered},
author={Law, John},
year={1966},
publisher={AM Kelley}
}

它在文档中插入双重引用:

我在 TeXStudio 中使用 BibTeX 和 apacite 包,在 Compile->Bibliography->Compile->Compile 事件链之后加载所有参考文献,我的代码如下所示(我的参考书目位于references.bib同一个文件夹中):

\documentclass[12pt]{article}
%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage{setspace} % Double-space
\usepackage{csquotes} % Block quotes
\usepackage{apacite} % APA citation style

\bibliographystyle{apa}
\doublespacing
%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}
\maketitle

% Document stuff...
Test cite \cite[5.]{law1966money}

\bibliography{references}
\end{document}

答案1

该包apacite需要 bibstyleapacite而不是apa。将行

  \bibliographystyle{apa}

  \bibliographystyle{apacite}

结果将是Test cite (Law, 1966, 5.),正如它应该的那样

相关内容