Biblatex authoryear-icomp funktioniert nicht wie erwartet mit Polyglossia Hebräisch-Unterstützung auf

Biblatex authoryear-icomp funktioniert nicht wie erwartet mit Polyglossia Hebräisch-Unterstützung auf

Ich verwende biblatexkombiniert mit polyglossiaHebräisch-Unterstützung:

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

Das Zitat in der Fußnote ist korrekt, aber das darauf folgende Zitat im Haupttext gibt eineebenda.Zitat. Normalerweise sollte das nicht passieren (da die Nachverfolgung von Referenzen für den Haupttext und die Fußnoten getrennt sein sollte). Nach einigen Experimenten habe ich herausgefunden, dass der Schuldige für diesen Fehler das Laden der Hebräisch-Unterstützung ist, das durch die Zeile erfolgt \setotherlanguage{hebrew}. Wenn ich es deaktiviere, funktioniert es korrekt, aber es kommt vor, dass ich Hebräisch-Unterstützung benötige. Kann mir jemand sagen, wie ich das beheben kann?

Antwort1

Dieses Problem wurde nun in 3.8 behoben biblatex. Sie sollten nun eine korrekte Nachverfolgung von Zitaten in Fußnoten für RTL-Sprachen erhalten. Siehehttps://github.com/plk/biblatex/pull/576für Details.

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}

Bildbeschreibung hier eingeben

Zum Vergleich hier die Ausgabe mit biblatex3,7:

Bildbeschreibung hier eingeben

verwandte Informationen