Der gezeigte Code ist so nicht lauffähig und verursacht schon echte Fehler, bevor es mit biblatex richtig los geht.
Du lädst
csquotes zweimal aber mit unterschiedlichen Optionen
\usepackage[babel, german=quotes]{csquotes}
\usepackage[babel,german=guillemets]{csquotes}
Da ist LaTeX etwas überfordert und beschwert sich
! LaTeX Error: Option clash for package csquotes.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.12 \usepackage
[backend=biber, style=apa, maxbibnames=9, maxcitenames=2, ci...
Die Lösung ist es, sich für eine der beiden Optionen zu entscheiden (also german=quotes oder german=guillemets), ferner heißt die Option babel heute autostyle. Ersetze also die zwei Zeilen durch
\usepackage[autostyle, german=guillemets]{csquotes}
(wahlweise auch mit quotes statt guillemets, wobei german=quotes der Voreinstellung entspricht und weggelassen werden kann).
\usepackage[backend=biber, style=apa, maxbibnames=9, maxcitenames=2, citestyle=authoryear]{biblatex}
beinhaltet keine Fehler, ist aber merkwürdig.
Mit style=apa bestellst Du Zitate und Literaturverzeichnis nach den Vorgaben der APA. Dann lädst Du aber Optionen und gar einen anderen Zitierstil (citestyle=authoryear), die die APA-Vorgaben im Detail dann nicht mehr erfüllen. Wenn Du APA willst, lad nur
\usepackage[backend=biber, style=apa]{biblatex}
wenn nicht, möchte ich dringen raten, style=apa sein zu lassen, dann wäre eher etwas wie
\usepackage[backend=biber, style=authoryear, maxbibnames=9, maxcitenames=2]{biblatex}
angebracht.
Die Zeile
\DeclareLanguageMapping{german}{german-apa}
ist auf aktuellem Systemen nicht mehr nötig, sie wird nur auf veralteten Systemen (wie es bei Overleaf läuft) gebraucht.
Es sei angemerkt, dass german (auch in \usepackage[german]{babel}) noch die Regeln der alten Rechtschreibung implementiert, für die neue Rechtschreibung nach 1996 solltest Du ngerman nutzen.
\newpage
\medskip
\addcontentsline{toc}{section}{Literatur}
Mutet etwas abenteuerlich an. Warum ein \medskip nach dem \newpage?
Wenn Du das Literaturverzeichnis ins Inhaltsverzeichnis eintragen möchtest, nutze einfach
\printbibliography[heading=bibintoc]
Die Verwendung von \bibliographystyle mit biblatex ist inkorrekt, da die Stile über die Ladeoptionen von biblatex ausgewählt werden. \bibliographystyle ist ein Befehl von BibTeX, er erzeugt einen Fehler bei der Verwendung von biblatex
! Package biblatex Error: '\bibliographystyle' invalid.
See the biblatex package documentation for explanation.
Type H <return> for immediate help.
...
l.19 \bibliographystyle{apacite}
Besser sähe der Code also so aus (besser ist hier relativ, ich habe die fragwürdigen Randeinstellungen dringelassen, ebenso onehalfspacing, \setcounter{secnumdepth}{0}; persönlich würde ich das so nicht nutzen, aber wahrscheinlich hast Du Vorgaben ...).
Wenn Du noch ein veraltetes System nutzt, brauchst Du eventuell doch noch \DeclareLanguageMapping{ngerman}{ngerman-apa}.
\documentclass[12pt]{article}
\setcounter{secnumdepth}{0}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[dvipsnames]{xcolor}
\usepackage[a4paper, top=25mm, left=35mm, right=15mm, bottom=25mm, bindingoffset=5mm]{geometry}
\usepackage[onehalfspacing]{setspace}
\usepackage[autostyle, german=guillemets]{csquotes}
\usepackage[backend=biber, style=apa]{biblatex}
\addbibresource{biblatex-examples.bib}
\setlength{\bibitemsep}{1em}
\begin{document}
\autocite{sigfridsson}
\printbibliography[heading=bibintoc]
\end{document}
Probier es mal mit dem Dokument. Bitte zeig uns die .blg-Datei (das ist eine normale Textdatei, aber unter Windows wird sie möglicherweise als "Leistungsüberwachungs"/"Performance Monitor"-Datei erkannt - Du kannst sie trotzdem mit Deinem Lieblings-Texteditor öffnen; eventuell musst Du die Dateiendungen einblenden lassen, um sie besser zu finden), sowie alle relevanten Teile der .log-Datei.
Du solltest Fehler niemals ignorieren und über sie hinweggehen. Auch Warnungen sollten idealerweise vermieden werden.
Wenn Du Dein echtes Dokument noch einmal probieren möchtest, lösche erst alle temporären Dateien (.aux, .bbl, .bcf, ...) und kompilieren dann mit LaTeX, Biber, LaTeX, LaTeX erneut. Im ersten Aufruf von LaTeX dürfen keine Fehler mehr gemeldet werden, erst dann kannst Du zu Biber übergehen.
Der gezeigte Code ist so nicht lauffähig und verursacht schon echte Fehler, bevor es mit [tt]biblatex[/tt] richtig los geht.
Du lädst [p]csquotes[/p] zweimal aber mit unterschiedlichen Optionen
[code]\usepackage[babel, german=quotes]{csquotes}
\usepackage[babel,german=guillemets]{csquotes}[/code]
Da ist LaTeX etwas überfordert und beschwert sich
[code]! LaTeX Error: Option clash for package csquotes.
See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...
l.12 \usepackage
[backend=biber, style=apa, maxbibnames=9, maxcitenames=2, ci...[/code]
Die Lösung ist es, sich für eine der beiden Optionen zu entscheiden (also [tt]german=quotes[/tt] oder [tt]german=guillemets[/tt]), ferner heißt die Option [tt]babel[/tt] heute [tt]autostyle[/tt]. Ersetze also die zwei Zeilen durch
[code]\usepackage[autostyle, german=guillemets]{csquotes}[/code]
(wahlweise auch mit [tt]quotes[/tt] statt [tt]guillemets[/tt], wobei [tt]german=quotes[/tt] der Voreinstellung entspricht und weggelassen werden kann).
[code]\usepackage[backend=biber, style=apa, maxbibnames=9, maxcitenames=2, citestyle=authoryear]{biblatex}[/code]
beinhaltet keine Fehler, ist aber merkwürdig.
Mit [tt]style=apa[/tt] bestellst Du Zitate und Literaturverzeichnis nach den Vorgaben der APA. Dann lädst Du aber Optionen und gar einen anderen Zitierstil ([tt]citestyle=authoryear[/tt]), die die APA-Vorgaben im Detail dann nicht mehr erfüllen. Wenn Du APA willst, lad nur
[code]\usepackage[backend=biber, style=apa]{biblatex}[/code]
wenn nicht, möchte ich dringen raten, [tt]style=apa[/tt] sein zu lassen, dann wäre eher etwas wie
[code]\usepackage[backend=biber, style=authoryear, maxbibnames=9, maxcitenames=2]{biblatex}[/code]
angebracht.
Die Zeile
[code]\DeclareLanguageMapping{german}{german-apa}[/code]
ist auf aktuellem Systemen nicht mehr nötig, sie wird nur auf veralteten Systemen (wie es bei Overleaf läuft) gebraucht.
Es sei angemerkt, dass [tt]german[/tt] (auch in [tt]\usepackage[german]{babel}[/tt]) noch die Regeln der alten Rechtschreibung implementiert, für die neue Rechtschreibung nach 1996 solltest Du [tt]ngerman[/tt] nutzen.
[code]\newpage
\medskip
\addcontentsline{toc}{section}{Literatur}[/code]
Mutet etwas abenteuerlich an. Warum ein [tt]\medskip[/tt] nach dem [tt]\newpage[/tt]?
Wenn Du das Literaturverzeichnis ins Inhaltsverzeichnis eintragen möchtest, nutze einfach
[code]\printbibliography[heading=bibintoc][/code]
Die Verwendung von [tt]\bibliographystyle[/tt] mit [tt]biblatex[/tt] ist inkorrekt, da die Stile über die Ladeoptionen von [tt]biblatex[/tt] ausgewählt werden. [tt]\bibliographystyle[/tt] ist ein Befehl von BibTeX, er erzeugt einen Fehler bei der Verwendung von [tt]biblatex[/tt]
[code]! Package biblatex Error: '\bibliographystyle' invalid.
See the biblatex package documentation for explanation.
Type H <return> for immediate help.
...
l.19 \bibliographystyle{apacite}[/code]
Besser sähe der Code also so aus (besser ist hier relativ, ich habe die fragwürdigen Randeinstellungen dringelassen, ebenso [tt]onehalfspacing[/tt], [tt]\setcounter{secnumdepth}{0}[/tt]; persönlich würde ich das so nicht nutzen, aber wahrscheinlich hast Du Vorgaben ...).
Wenn Du noch ein veraltetes System nutzt, brauchst Du eventuell doch noch [tt]\DeclareLanguageMapping{ngerman}{ngerman-apa}[/tt].
[code]\documentclass[12pt]{article}
\setcounter{secnumdepth}{0}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[dvipsnames]{xcolor}
\usepackage[a4paper, top=25mm, left=35mm, right=15mm, bottom=25mm, bindingoffset=5mm]{geometry}
\usepackage[onehalfspacing]{setspace}
\usepackage[autostyle, german=guillemets]{csquotes}
\usepackage[backend=biber, style=apa]{biblatex}
\addbibresource{biblatex-examples.bib}
\setlength{\bibitemsep}{1em}
\begin{document}
\autocite{sigfridsson}
\printbibliography[heading=bibintoc]
\end{document}[/code]
Probier es mal mit dem Dokument. Bitte zeig uns die [tt].blg[/tt]-Datei (das ist eine normale Textdatei, aber unter Windows wird sie möglicherweise als "Leistungsüberwachungs"/"Performance Monitor"-Datei erkannt - Du kannst sie trotzdem mit Deinem Lieblings-Texteditor öffnen; eventuell musst Du die Dateiendungen einblenden lassen, um sie besser zu finden), sowie alle relevanten Teile der [tt].log[/tt]-Datei.
Du solltest Fehler niemals ignorieren und über sie hinweggehen. Auch Warnungen sollten idealerweise vermieden werden.
Wenn Du Dein echtes Dokument noch einmal probieren möchtest, lösche erst alle temporären Dateien ([tt].aux[/tt], [tt].bbl[/tt], [tt].bcf[/tt], ...) und kompilieren dann mit LaTeX, Biber, LaTeX, LaTeX erneut. Im ersten Aufruf von LaTeX dürfen keine Fehler mehr gemeldet werden, erst dann kannst Du zu Biber übergehen.