Error de LaTeX: archivo `biblatex-apa.sty' no encontrado

Error de LaTeX: archivo `biblatex-apa.sty' no encontrado

Este es mi primer documento con LaTeX y tengo este problema: Cada vez que intento compilar me sale este error:

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

Supongo que se debe a que LaTeX no encuentra el paquete biblatex-apa. ¿Es esto correcto? Si es correcto, no sé por qué LaTex no lo encuentra, porque lo he instalado.

Vi que te gusta tener MWE para ayudarte, así que espero que esto sea lo que necesitas:

\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}

Respuesta1

No debes cargarlo biblatex-apacomo un paquete. Para usar el apaestilo, simplemente especifíquelo en las opciones debiblatex, como ya lo has hecho. Por lo tanto, elimine \usepackage{biblatex-apa}y debería funcionar.

Del manual, sección 3:

Especifique el estilo de la forma habitual al cargar BibLaTeX. Si estás usando babel:

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

o polyglossia:

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

Para versiones biblatex-apaanteriores a la 7.5 (2017-11-05)

Con versiones tan antiguas necesitas un adicional \DeclareLanguageMapping:

Del manual, sección 2:

Especifique el estilo de la forma habitual al cargar biblatex.

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

Acerca de la localización:

El uso normal invocará a babel con el lenguaje babel 'americano'. Después de cargar babel y biblatex, coloque esto en el preámbulo (consulte el ejemplo de preámbulo completo en la sección 2 anterior):

\DeclareLanguageMapping{american}{american-apa}

[...]

A continuación se muestra un ejemplo para cargar las cadenas de localización en alemán. Esto supone que está utilizando el babelpaquete con la opción de idioma adecuada:

\DeclareLanguageMapping{german}{german-apa}

información relacionada