
Eu uso biblatex
combinado com polyglossia
suporte 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 biblatex
versã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}
Para efeito de comparação, aqui está a saída com biblatex
3,7: