Arabische Schriftart Amiri mit falsch ausgerichteter Ausgabe

Arabische Schriftart Amiri mit falsch ausgerichteter Ausgabe
\documentclass{standalone}
\usepackage[voc]{arabluatex}
\begin{document}
 \arb{fa.dlaTuN dAllaTuN}
\end{document}

Warum werden „shadda“ und „fatha“ (im Wort „dAllaTuN“) vertauscht?

Ich denke, das Paket arablualatexlädt die Schriftart Amiri automatisch. Ich habe die neueste Version von Amiri ausprobiert, die ich von der GitHub-Seite heruntergeladen habe, dasselbe Ergebnis. Ich habe viele andere arabische Schriftarten ausprobiert, außerAdobeArabic-Regular, die meisten von ihnen hatten das gleiche Problem.

Bildbeschreibung hier eingeben

Antwort1

Ihr MWE liefert mit Renderer = HarfBuzzder zur Amiri-Schriftart hinzugefügten Option ein korrektes Ergebnis. Ich glaube, der Fehler ist vor einigen Wochen aufgetreten (ich kann nicht genau herausfinden, welches Paket das Problem verursacht).

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

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

\Huge
 \arb{fa.dlaTuN dAllaTuN}

\end{document}

verwandte Informationen