LaTeX-Fehler: Datei „biblatex-apa.sty“ nicht gefunden

LaTeX-Fehler: Datei „biblatex-apa.sty“ nicht gefunden

Dies ist mein erstes Dokument mit LaTeX und ich habe folgendes Problem: Jedes Mal, wenn ich versuche, es zu kompilieren, erhalte ich diesen Fehler:

! LaTeX Error: File `biblatex-apa.sty' not found.
! ==> Fatal error occurred, no output PDF file produced!

Ich vermute, es liegt daran, dass LaTeX das Paket nicht findet biblatex-apa. Ist das richtig? Wenn es richtig ist, weiß ich nicht, warum LaTeX es nicht finden kann, da ich es installiert habe.

Ich habe gesehen, dass Sie gerne MWEs als Hilfe hätten, daher hoffe ich, dass dies das ist, was Sie brauchen:

\documentclass[
    a4paper,
    12pt,
    %twocolumn,
    headings=normal     % big,small
]{scrreprt} %scrartcl,scrbook,scrreprt

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[english,ngerman]{babel}

\usepackage{mathptmx}               
\usepackage[scaled]{helvet}

\usepackage[style=apa, 
        hyperref=true,        
        isbn=false,
        firstinits=true,
]{biblatex}
\usepackage{biblatex-apa}
\bibliography{Data_richtig}    
\usepackage[babel]{csquotes}

\begin{document}

blabla...

\end{document}

Antwort1

Sie sollten nicht biblatex-apaals Paket laden. Um den apaStil zu verwenden, geben Sie ihn einfach in den Optionen fürbiblatex, wie Sie es bereits getan haben. Entfernen Sie daher \usepackage{biblatex-apa}, und es sollte funktionieren.

Aus dem Handbuch, Abschnitt 3:

Geben Sie den Stil wie üblich beim Laden von BibLaTeX an. Wenn Sie verwenden babel:

\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}

oder polyglossia:

\usepackage{polyglossia}
\setdefaultlanguage[variant=american]{english}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}

Für Versionen biblatex-apaälter als 7.5 (05.11.2017)

Bei so alten Versionen benötigen Sie zusätzlich \DeclareLanguageMapping:

Aus dem Handbuch, Abschnitt 2:

Geben Sie den Stil beim Laden von Biblatex auf die übliche Weise an.

\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=apa]{biblatex}
\DeclareLanguageMapping{american}{american-apa}

Über Lokalisierung:

Bei normaler Verwendung wird Babel mit der „amerikanischen“ Babel-Sprache aufgerufen. Nachdem Sie Babel und Biblatex geladen haben, fügen Sie Folgendes in die Präambel ein (siehe vollständiges Präambelbeispiel in Abschnitt 2 oben):

\DeclareLanguageMapping{american}{american-apa}

[...]

Hier ist ein Beispiel zum Laden der deutschen Lokalisierungszeichenfolgen. Dabei wird vorausgesetzt, dass Sie das babelPaket mit der entsprechenden Sprachoption verwenden:

\DeclareLanguageMapping{german}{german-apa}

verwandte Informationen