Ich entwerfe eine arabische OpenType-Schriftart. Ich verwende Markierungen zum Platzieren von Harakat. Ich habe ein Problem beim Platzieren des Zeichens U + 06D6 (kleines trauriges mit Lam-Ligatur) über U + 06E4 (arabisches kleines hohes Madda). Es wird falsch gerendert und SMALL-SAD-WITH-LAM wird auf einem unbekannten Platzhalter (dem Kreis) platziert, anstatt auf Madda zu sitzen, bitte überprüfen Sie die beigefügte Aufnahme.
Hier gibt es mehrere Stellen, an denen etwas schiefgehen kann:
Ich weiß so gut wie nichts über Arabisch, aber es scheint mir, dass die gewünschte Ausgabe eine Kombination aus drei Zeichen sein sollte:
In der obigen Reihenfolge (von rechts nach links), dh بۤۖ, werden sie auf meinem Computer ohne Platzhalter gerendert und es sieht gut aus (soweit ich das beurteilen kann).
AVEbrahimi
Wrzlprmft
Wrzlprmft