MLA 引用問題

MLA 引用問題

我在 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)。預設圍兜工具配置為 Biber。我的電腦上有 TeX Live (2015),並且已完全安裝。

我收到這些錯誤: https://i.stack.imgur.com/G1ycq.jpg

感謝您的時間、關注以及您提前的回覆。

答案1

這些biblatex-mla樣式自2013 年以來就沒有更新過。引用(請參閱footcite mla 中的 URL例如)。

biblatex版本 3.3 中引入的名稱格式的最新變更(請參閱Biblatex 3.3 名稱格式)現在使該樣式幾乎無法使用。

您應該考慮放棄biblatex-mla一種更新且易於維護的風格。如果你絕對必須使用biblatex-mla且不需要biblatexBiber only 功能,您可以使用 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}

相關內容