
これは LaTeX を使用した最初のドキュメントですが、次のような問題が発生しています。コンパイルしようとするたびに、次のエラーが発生します。
! LaTeX Error: File `biblatex-apa.sty' not found.
! ==> Fatal error occurred, no output PDF file produced!
LaTeX がパッケージを見つけられないことが原因だと思いますbiblatex-apa
。これでいいのでしょうか? もしそうなら、LaTeX がパッケージを見つけられない理由はわかりません。インストールしたからです。
あなたが支援のために MWE を好んでいるのを見ましたので、これがあなたに必要なものであることを願っています:
\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}
答え1
biblatex-apa
パッケージとしてロードしないでください。apa
スタイルを使用するには、オプションで指定するだけです。biblatex
すでに行ったように、 を削除します。したがって、 を削除すれ\usepackage{biblatex-apa}
ば動作するはずです。
マニュアルのセクション 3 より:
BibLaTeX をロードするときに通常の方法でスタイルを指定します。 を使用している場合
babel
:\usepackage[american]{babel} \usepackage{csquotes} \usepackage[style=apa]{biblatex}
または
polyglossia
:\usepackage{polyglossia} \setdefaultlanguage[variant=american]{english} \usepackage{csquotes} \usepackage[style=apa]{biblatex}
7.5 より前のバージョンの場合biblatex-apa
(2017-11-05)
この古いバージョンでは、追加で以下が必要です\DeclareLanguageMapping
:
マニュアルのセクション 2 より:
biblatex をロードするときに、通常の方法でスタイルを指定します。
\usepackage[american]{babel} \usepackage{csquotes} \usepackage[style=apa]{biblatex} \DeclareLanguageMapping{american}{american-apa}
ローカリゼーションについて:
通常の使用では、babel は「アメリカ」の babel 言語で呼び出されます。babel と biblatex をロードした後、プリアンブルに以下を追加します (上記のセクション 2 の完全なプリアンブルの例を参照してください)。
\DeclareLanguageMapping{american}{american-apa}
[...]
以下は、ドイツ語のローカライズ文字列をロードする例です。
babel
適切な言語オプションでパッケージを使用していることを前提としています。\DeclareLanguageMapping{german}{german-apa}