I'm writing a thesis, and want to use the APA citation style. I've installed the apacite package. Possibly incorrectly, but TeXworks does not give any errors concerning the package. It does give errors with all \cite{} commands, which seem to mess up with the \begin{} and \end{} commands. If I comment out the \usepackage{apacite} statement, everything works just fine (even if I keep the bibliographystyle apacite!) Anyone who has any idea what could be happening here? Thanks in advance!

Some example errors:

! Missing } inserted.

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


! Too many }'s.



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

And this is the master file I try to typeset:


\usepackage{makeidx} %If you want to generate an index, automatically 


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






  • 1
    Load natbib AFTER apacite and you should have no problems. Commented Aug 21, 2013 at 14:43
  • BTW: Welcome to TeX.SX! You can have a look at our starter guide to familiarize yourself further with our format. Commented Aug 21, 2013 at 15:38
  • Any feedback about what karlkoeller proposed to solve your problem?
    – Ludovic C.
    Commented Aug 26, 2013 at 14:39
  • @karlkoeller Please add that as answer.
    – Christoph
    Commented Mar 2, 2014 at 0:48

1 Answer 1


This problem can be resolved simply loading the package natbib after apacite.

Note that you can avoid loading natbib if you pass the option natbibapa to apacite.


In this way apacite loads natbib with the options longnamesfirst and sort, needed in order to meet the APA specifications.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .