BibLaTeX и babel - странные ошибки

BibLaTeX и babel - странные ошибки

Я пишу свою магистерскую диссертацию, используя LaTeX + BibLaTeX для библиографии. К сожалению, похоже, что BibLaTeX в паре с babel приводит к ряду странных ошибок:

\extraspolutonikogreek ...unct \abx@extras@polish
\abx@strings@polish
l.11 \select@language{polutonikogreek}

?
! Undefined control sequence.
\extraspolutonikogreek ...ish \abx@strings@polish

l.11 \select@language{polutonikogreek}

?
! Undefined control sequence.
\noextraspolutonikogreek ... \abx@noextras@polish

l.15 \select@language{polish}

"Странная" часть заключается в том, что комментирование BibLaTeX полностью их удаляет. Но BibLaTeX — это именно та причина, по которой я начал использовать LaTeX в первую очередь — мне нужны древнегреческие, французские, еврейские и польские названия в моей библиографии. Я также не могу отключить babel — я использую те же языки внутри текста моей диссертации.

Однако у этой проблемы есть и положительная сторона: ошибки ничего не делают. Текст все равно получается таким, каким я хотел. Так что, теоретически, я мог бы перестать беспокоиться, но:

  1. Они мешают мне замечать другие ошибки (текст, над которым я сейчас работаю, содержит 997 строк кода).
  2. Они там по какой-то причине, и я совершенно уверен, что их там быть не должно.

Мой МВЭ:

\documentclass{report}
\usepackage{polski}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[polutonikogreek,polish]{babel}
\usepackage{biblatex}
\usepackage{filecontents}

\begin{document}
ąśćłź

\begin{otherlanguage}{polutonikogreek}
>ws m`h e>id'oj' >'htis m' >'eteken, >ex <'otou t' >'efun,
\end{otherlanguage}

\end{document}

решение1

Используйте \begin{otherlanguage*}вместо \begin{otherlanguage}, если вам нужен только полутоникогреческий текст для текста, а не для таких слов, как «глава», «оглавление» и т. д.

решение2

Я решил проблему заменой

\usepackage[polutonikogreek]{babel}

к

\usepackage[greek.polutoniko]{babel}

Это загружается greekс атрибутом polutonikoи передает только greekв biblatex, который он очень хорошо понимает. Смотрите документациюпакет вавилонско-греческийПодробнее см. «Поддержка греческого языка Babel».

Связанный контент