
У меня возникли некоторые проблемы с цитированием в стиле MLA в Biblatex. Я попытался реализовать пример в недавно созданном документе,
\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
И я также скопировал этот пример (правильный ответ):
Как создать библиографию в формате MLA с помощью BibTeX?
Но у меня куча ошибок...
Мне удалось цитировать в стиле biblatex APA с помощью Biber. Я использую TeXstudio, но я также пробовал запускать команды в cmd. (Я использую Windows 10). Инструмент bib по умолчанию настроен на Biber. У меня на компьютере есть TeX Live (2015) с полной установкой.
Я получаю следующие ошибки: https://i.stack.imgur.com/G1ycq.jpg
Спасибо за ваше время, внимание и заранее за ваши ответы.
решение1
Стили biblatex-mla
не обновлялись с 2013 года. Раньше стиль работал более-менее гладко (если не считать отдельных шероховатостей здесь и там), но некоторые функции не были настроены или реализованы, из-за чего в некоторых случаях у вас оставались пустые цитаты (см.URL в footcite mlaнапример).
Последние изменения в biblatex
формате имени, внесенные в версии 3.3 (см.Форматирование имени Biblatex 3.3) теперь сделали этот стиль практически непригодным для использования.
Вам следует подумать о том, чтобы отказаться biblatex-mla
от более современного и поддерживаемого стиля. Если выабсолютно необходимоиспользовать biblatex-mla
и не нуждаться biblatex
в функциях Biber, вы можете использовать бэкэнд BibTeX вместо Biber, поскольку изменения в формате имени не были применены к бэкэнду BibTeX.
Таким образом, работает следующая МВЭ
\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}