Biblatex authoryear-icomp não funciona como esperado com suporte ao hebraico poliglossia em

Biblatex authoryear-icomp não funciona como esperado com suporte ao hebraico poliglossia em

Eu uso biblatexcombinado com polyglossiasuporte hebraico:

\documentclass{article}

\usepackage{polyglossia}

\setmainlanguage{english}
\setotherlanguage{hebrew} % Line which causes the problem!

\usepackage[style=authoryear-icomp,natbib=true,backend=biber,mincrossrefs=3,useprefix=false, uniquename=mininit]{biblatex}

\bibliography{bibl}
\begin{document}

Is this true?\footnote{\cite{Bakker}}

\citet{Bakker} gives the following example.

\end{document}

A citação na nota de rodapé está correta, mas a citação que a segue no texto principal dá uma ideiaibid.citação. Normalmente isso não deveria acontecer (já que o rastreamento das referências deveria ser separado para o texto principal e notas de rodapé). Após algumas experiências, descobri que o culpado desse erro é o carregamento do suporte ao hebraico feito pela linha \setotherlanguage{hebrew}. Se eu desabilitar, funciona corretamente, mas acontece que preciso de suporte para hebraico. Alguém poderia me dizer como consertar isso?

Responder1

Este problema foi corrigido agora na biblatexversão 3.8. Agora você deve obter o rastreamento adequado de citações nas notas de rodapé para idiomas RTL. Verhttps://github.com/plk/biblatex/pull/576para detalhes.

MWE:

\documentclass{article}
\usepackage{polyglossia}
\setmainlanguage{english}
\setotherlanguage{hebrew}
\usepackage[style=authoryear-icomp]{biblatex}
\addbibresource{biblatex-examples.bib}
\pagestyle{empty}
\begin{document}
\null\vfill
Is this true?\footnote{\cite{yoon}}

\textcite{yoon} gives the following example.
\end{document}

insira a descrição da imagem aqui

Para efeito de comparação, aqui está a saída com biblatex3,7:

insira a descrição da imagem aqui

informação relacionada