BibLaTeX e babel – erros estranhos

BibLaTeX e babel – erros estranhos

Estou escrevendo minha tese de mestrado usando LaTeX + BibLaTeX para bibliografia. Infelizmente, parece que o BibLaTeX emparelhado com o babel resulta em uma série de erros estranhos:

\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}

A parte "estranha" vem do fato de que comentar o BibLaTeX os remove completamente. Mas o BibLaTeX é precisamente a razão pela qual comecei a usar o LaTeX - preciso de títulos em grego antigo, francês, hebraico e polonês em minha bibliografia. Também não posso desligar o babel - uso as mesmas linguagens no texto da minha tese.

No entanto, há uma vantagem nesse problema: os erros não fazem nada. O texto ainda fica exatamente como eu queria. Então, em teoria, eu poderia parar de me preocupar - mas:

  1. Eles obscurecem minha capacidade de perceber outros erros (o texto em que estou trabalhando tem 997 linhas de código no momento).
  2. Eles estão lá por algum motivo e tenho certeza de que não deveriam estar lá.

Meu MWE:

\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}

Responder1

Use \begin{otherlanguage*}em vez de \begin{otherlanguage}, se precisar de polutonikogreek apenas para o texto e não para palavras como 'capítulo', 'índice' e assim por diante.

Responder2

Resolvi o problema substituindo

\usepackage[polutonikogreek]{babel}

por

\usepackage[greek.polutoniko]{babel}

Isso carrega greekcom o atributo polutonikoe passa apenas greekpara o biblatex, que ele entende muito bem. Veja a documentação deo pacote babel-grego“Suporte Babel para a língua grega” para mais.

informação relacionada