加载 apacite 时出现“缺少 } 插入”;未加载时无错误

加载 apacite 时出现“缺少 } 插入”;未加载时无错误

我正在写一篇论文,想使用 APA 引用样式。我已经安装了 apacite 包。可能安装不正确,但 TeXworks 没有给出有关该包的任何错误。它确实给出了所有\cite{}命令的错误,这似乎弄乱了\begin{}\end{}命令。如果我注释掉该\usepackage{apacite}语句,一切都会正常工作(即使我保留了 bibliographystyle apacite!)有谁知道这里可能发生了什么?提前谢谢!

一些错误示例:

! Missing } inserted.

l. 19 Charles Darwin on language \cite{Darwin71}

?

! Too many }'s.

l.20

?

!Latex error: \begin{document} ended by \end{quote}

这是我尝试排版的主文件:

\documentclass[10pt]{book} 

\usepackage{url}
\usepackage{geometry}
\usepackage{comment}
\usepackage{pdflscape}
\usepackage{natbib}
\usepackage{titling}
\usepackage{amsmath} 
\usepackage{amssymb} 
\usepackage{appendix}
\usepackage{makeidx} %If you want to generate an index, automatically 
\usepackage{graphicx}
\usepackage{tipa}
\usepackage{apacite}

\begin{document} 

\author{Ellen Maassen} 
\title{Language as a Threefold Adaptive System \newline\\ {\Large The Emergence of Phonological Compositionality}}
\date{\today} 

\maketitle

\frontmatter
\tableofcontents 
\include{preface}

\mainmatter 
\input{chaptr12}
\input{chaptr22} 
\input{chaptr32} 
\input{chaptr42} 
\input{chaptr52}  
\input{chaptr62}
\input{chaptr72}

\appendix
\input{Geluidjes}
\input{bootstrapping}

\backmatter  
\bibliographystyle{apacite} 
\bibliography{refs} 
\printindex 

\end{document}

答案1

natbib只需在之后加载包即可解决此问题apacite

natbib请注意,如果您将选项传递natbibapa给,则可以避免加载apacite

\usepackage[natbibapa]{apacite}

这样apacite就加载了符合 APA 规范所需的natbib选项longnamesfirst和。sort

相关内容