
I've been putting the finishing touches on the first draft of my thesis. I'd like to get citations nailed down now so that I do not have to go back and fix everything later.
Instead of using the rather dated newapa package, I've switched my draft to the apacite package. The moment I went to generate a pdf, I was met with the following two errors.
Argument of \@@cite has an extra }. ... Paragraph ended before \@@cite was complete.
The final PDF was generated, but all citations only showed the author name and page number, not the year. Using \citeyear did not show anything except empty ().
It turns out that the apacite package must be included after the url and hyperref packages.
I hope that this saves someone else the pain of digging around for solutions to those two errors.