
Biblatex での MLA スタイルの引用に問題があります。新しく作成したドキュメントで例を実装しようとしましたが、
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=mla]{biblatex}
\addbibresource{<bibfile.bib>}
使用され\autocite{x}
、\printbibliography
\begin{Document} \end{Document}
ここで見つかりました: http://mirrors.nic.cz/tex-archive/macros/latex/contrib/biblatex-contrib/biblatex-mla/doc/biblatex-mla.pdf
また、この例(正解)もコピーしました。
BibTeX を使用して MLA 形式の参考文献を作成するにはどうすればよいですか?
しかし、たくさんのエラーが発生しました...
Biber で biblatex APA スタイルを引用できました。TeXstudio を使用していますが、cmd でコマンドを実行することも試しました。(Windows 10 を使用しています) デフォルトの bib ツールは Biber に設定されています。コンピューターには TeX Live (2015) がフルインストールされています。
次のエラーが発生します: https://i.stack.imgur.com/G1ycq.jpg
事前にお時間を割いていただき、ご清聴、ご回答をいただき、ありがとうございます。
答え1
スタイルbiblatex-mla
は2013年以降更新されていません。過去にはスタイルは多かれ少なかれスムーズに機能していましたが(あちこちの奇妙な粗さは無視して)、一部の機能が設定または実装されておらず、場合によっては空の引用が残ることがありました(脚注の URL MLA例えば)。
biblatex
バージョン3.3で導入された の名前形式の最近の変更(Biblatex 3.3 の名前のフォーマット) により、このスタイルはほとんど使用できなくなりました。
biblatex-mla
より最新で維持されたスタイルのために捨てることを検討すべきです。絶対にしなければならないBiber の機能のみを使用するbiblatex-mla
必要はなくbiblatex
、名前形式の変更が BibTeX バックエンドに適用されなかったため、Biber の代わりに BibTeX バックエンドを使用できます。
次のMWEは次のように動作する。
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=mla,backend=bibtex]{biblatex}
\addbibresource{biblatex-examples.bib}
\nocite{worman,geer,pines,companion,knuth:ct:a,knuth:ct:b,knuth:ct:c,knuth:ct:d}
\begin{document}
\cite{sigfridsson}
\printbibliography
\end{document}