I use biblatex-apa to get APA-compliant citations.
But whenever the compiler calls \printbibliography, I get the following error message:
Code: Select all
! Argument of " has an extra }.
<inserted text>
\par
l.136 \end
{document}
?
This doesn't happen if I switch to different biblatex styles. Then it works.
The surrounding code snippet is:
Code: Select all
% previous code
cited \citet{Author} cited
\printbibliography
\end{document}
Code: Select all
\usepackage[ngerman]{babel}
\usepackage[margin=10pt,font=small,labelfont=bf,labelsep=quad,justification=raggedright,singlelinecheck=false]{caption}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
%\usepackage[style=authoryear,natbib=true]{biblatex}
\bibliography{/path/to/literature}
\def\citet{\textcite}
\def\citep{\parencite}
\def\citealp{\nptextcite}
I have absolutely no idea what is going wrong...
Please help...
Greetings
Chris