
See also 'init' and 'fina'.įunction: Used to replace Alaph glyphs at the end of Syriac words when the preceding base character is a Dalath, Rish, or dotless Dalath-Rish.Įxample: When an Alaph is preceded by a Dalath, the Alaph would be replaced by an appropriate form. Script/language sensitivity: Used only with the Syriac script.įeature interaction: This feature may be used in combination with other substitution (GSUB) features, whose results it may override. UI suggestion: Control of the feature should not generally be exposed to the user. The application should always apply the feature to the Alaph glyph when the preceding base character is non-joining and is a character other than Dalath, Rish, or dotless Dalath-Rish. Recommended implementation: A 'fin2' lookup table maps default alphabetic forms to corresponding final forms (GSUB lookup type 1).Īpplication interface: In recommended usage, this feature triggers substitutions required for correct layout of Syriac text. This feature is used only for the Syriac script alaph character. Script/language sensitivity: Can be used in any cursive script.įeature interaction: Would need to be applied last, only after all other features have been applied to the run.įunction: Used to replace the Alaph glyph at the end of Syriac words with its appropriate form, when the preceding base character cannot be joined to, and that preceding base character is not a Dalath, Rish, or dotless Dalath-Rish.Įxample: When an Alaph is preceded by a He, the Alaph would be replaced by an appropriate form. UI suggestion: This feature could be made active or inactive by default, at the user’s preference. The feature may affect the length of lines, which should be taken into consideration by line-breaking and justification algorithms. Recommended implementation: A 'falt' lookup table maps line final glyphs (in isolated or final forms) to their corresponding alternate forms (GSUB lookup type 1).Īpplication interface: In recommended usage, this feature is applied automatically to final glyphs of lines when text is justified. replacing a long tailed Yeh-with-tail with one that has a slightly longer/shorter tail. Friendly name: Final Glyph on Line Alternatesįunction: Replaces line final glyphs with alternate forms specifically designed for this purpose (they would have less or more advance width as need may be), to help justification of text.Įxample: In the Arabic script, providing alternate forms for line final glyphs would result in better justification.
