-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
feature requestNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededlayoutRelated to layout, positioning, etc.Related to layout, positioning, etc.textText layout, shaping, internationalization, etc.Text layout, shaping, internationalization, etc.
Description
Justification of Arabic text is very unique. Usually, they do not add whitespace between words. Instead, Arabic text is justified using two ways:
- Using more "compressed" or "stretchy" variant glyphs. OT have a tag called
jalt
to provide these alternatives. - Stretching the words by inserting Tatweel between letters.
Example of justified Arabic text from ref. Blue shows the swash Kaf, purple is used for the final elongated Alif, orange marks the Returning Yeh (Bari-Ye), and yellow highlights the use of Tatweels inserted.
Ref:
r-vdp, DrGo, ahmedelq and AzizAlqasemnmccamish
Metadata
Metadata
Assignees
Labels
feature requestNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededlayoutRelated to layout, positioning, etc.Related to layout, positioning, etc.textText layout, shaping, internationalization, etc.Text layout, shaping, internationalization, etc.