아랍어 글꼴 Amiri가 잘못 정렬된 출력

아랍어 글꼴 Amiri가 잘못 정렬된 출력
\documentclass{standalone}
\usepackage[voc]{arabluatex}
\begin{document}
 \arb{fa.dlaTuN dAllaTuN}
\end{document}

"shadda"와 "fatha"("dAllaTuN 단어에서)가 잘못 정렬되는 이유는 무엇입니까?

패키지가 arablualatexAmiri 글꼴을 자동 로드하는 것 같습니다. GitHub 페이지에서 다운로드한 최신 버전의 Amiri를 사용해 보았지만 결과는 동일했습니다. 나는 다른 많은 아랍어 글꼴을 사용해 보았습니다.Adobe아랍어-일반, 그들 대부분은 같은 문제를 안고 있었습니다.

여기에 이미지 설명을 입력하세요

답변1

귀하의 MWE는 Amiri 글꼴에 옵션을 추가하여 올바른 결과를 제공합니다 Renderer = HarfBuzz. 버그는 몇 주 전에 발생한 것 같습니다(어떤 패키지에서 문제가 발생하는지 정확히 찾을 수 없습니다).

\documentclass{article}
\usepackage[voc]{arabluatex}
\begin{document}

\renewfontfamily\arabicfont[Script=Arabic,Renderer = HarfBuzz]{Amiri}

\Huge
 \arb{fa.dlaTuN dAllaTuN}

\end{document}

관련 정보