\printbibliography に関する問題

\printbibliography に関する問題

私は論文を書いているのですが、APA 引用スタイルでこれを実行する必要があります。

メインドキュメントでは次のコードを使用しました。

\usepackage[backend=biber,style=apa,sorting=none,natbib=true]{biblatex}
\addbibresource{library.bib} 
\usepackage[autostyle=true]{csquotes} 

そして私のメイン文書の最後には...

\printbibliography[heading=bibintoc,[title={References}]

しかし、常にこのエラーが発生します:

「未定義の制御シーケンス。\printbibliography[heading=bibintoc,[title={参考文献}]」

さらに、私の参考文献テーブルでは、(2015)eg ではなく (yearmonthday) が表示され、参考文献がアルファベット順に並べられていません。

答え1

biblatex を使用する際に確認しなければならないことがいくつかあります。そのうちのいくつかは既にコメントで説明されています。
まず、私が使用しているテンプレートの機能例を以下に\printbibliography示し\printbibliography[heading=bibintoc,title=References]
ます。

\usepackage[american]{babel}
\usepackage[style=apa,backend=biber]{biblatex}
\DeclareLanguageMapping{american}{american-apa} %Literaturverzeichnis american-apa style
\addbibresource{library.bib} 
\usepackage[babel,threshold=2]{csquotes}

答え2

括弧が閉じすぎているように見えます。

代わりにこれを使用してみてください:

\printbibliography[heading=bibintoc,title={References}]

関連情報