当我尝试插入如下 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.)
,正如它应该的那样