You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Need control of baseline stretching for stretch-to-fit situations #226
This issue is applicable to Arabic and Persian languages.
It is very common in Arabic script to stretch single-line words or phrases to a particular width (eg. to match a Latin translation or transcription above or below). This is a behaviour more akin to letter-spacing than to justification (which attempts to align paragraphs of text between margins).
This baseline stretching is achieved by lengthening the connections between letters, and to some extent by use of wide glyph variants, etc. The rules for which part of the text to stretch and how far are complicated - this is not the even spacing that usually occurs in tracked Latin text.
The first comment in this issue contains text that will automatically appear in the Arabic & Persian gap-analysis document as a subsection with the same title as this issue. Any edits made to that comment will be immediately available in the document. Proposals for changes or discussion of the content can be made in comments below this point.
Activity
r12a commentedon Feb 2, 2020
The first comment in this issue contains text that will automatically appear in the Arabic & Persian gap-analysis document as a subsection with the same title as this issue. Any edits made to that comment will be immediately available in the document. Proposals for changes or discussion of the content can be made in comments below this point.
xfq commentedon Feb 29, 2024
See also the last paragraph of https://r12a.github.io/scripts/arab/arb.html#justification
[-]Need control of baseline stretching[/-][+]Need control of baseline stretching for stretch-to-fit situations[/+]