[HarfBuzz] 'init' OT feature in Hebrew
cloos at jhcloos.com
Fri Nov 12 13:16:15 PST 2010
>>>>> "BE" == Behdad Esfahbod <behdad at behdad.org> writes:
BE> Right. Someone made a huge design mistake back in the days it seems. To copy
BE> what I just wrote to the OpenType list:
BE> The Arabic init-medi-fina-isol forms have nothing to do with
BE> start/middle/end of word. It is decided by rules of the script
BE> and the neighboring letters. With the current dual use of these
BE> features, an Arabic font cannot have a special glyph for start-
BE> of-word since 'init' used in a different way.
Actually, even in scripts like Latin, it should be "start of end of a
connected glyph cluster" and not "start or end of a word".
If the miniscule folling a majuscule does not connect to the previous
glyph then it should use its initial form.
At least conceptually.
Making it work does seem to be left as an exercise for the reader^W,
err, writer(?). ☺
James Cloos <cloos at jhcloos.com> OpenPGP: 1024D/ED7DAEA6
More information about the HarfBuzz