
나는 히브리어 지원 biblatex
과 결합하여 사용합니다.polyglossia
\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}
각주에 인용된 내용은 정확하지만, 본문에서 그 뒤에 나오는 인용 내용은 다음과 같습니다.같은.소환. 일반적으로 이런 일이 발생해서는 안 됩니다(참고 문헌 추적은 본문과 각주에 대해 별도로 이루어져야 하기 때문입니다). 몇 번의 실험 끝에 이 오류의 원인은 라인에 의해 수행된 히브리어 지원 로딩 때문이라는 것을 발견했습니다 \setotherlanguage{hebrew}
. 비활성화하면 제대로 작동하지만 히브리어 지원이 필요한 경우가 발생합니다. 누구든지 이 문제를 해결하는 방법을 말해 줄 수 있나요?
답변1
이 문제는 이제 3.8에서 수정되었습니다 biblatex
. 이제 RTL 언어의 각주 내 인용을 적절하게 추적할 수 있습니다. 보다https://github.com/plk/biblatex/pull/576자세한 내용은.
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}
비교를 위해 3.7의 출력은 다음과 같습니다 biblatex
.