Арабский шрифт Amiri смещенный вывод

Арабский шрифт Amiri смещенный вывод
\documentclass{standalone}
\usepackage[voc]{arabluatex}
\begin{document}
 \arb{fa.dlaTuN dAllaTuN}
\end{document}

Почему в слове «dAllaTuN» (даЛлаТуН) я путаю «шадда» и «фатха»?

Я думаю, что пакет arablualatexавтоматически загружает шрифт Amiri. Я попробовал последнюю версию Amiri, скачанную со страницы GitHub, тот же результат. Я пробовал много других арабских шрифтов, кромеAdobeArabic-Regular, у большинства из них была та же проблема.

введите описание изображения здесь

решение1

Ваш MWE выдает правильный результат с Renderer = HarfBuzzопцией, добавленной к шрифту Amiri. Я думаю, что ошибка появилась несколько недель назад (я не могу точно найти, какой именно пакет вызывает эту проблему).

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

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

\Huge
 \arb{fa.dlaTuN dAllaTuN}

\end{document}

Связанный контент