Shriramana Sharma wrote:

The font tables themselves contain only ASCII characters I presume.

OpenType Layout tables use Glyph IDs. OTL development tools typically use glyph names, which may be particular to the tool or the same names used in the post or CFF tables.

OTL tables work on glyphs, not characters, and bidi will have been resolved prior to application of OTL substitution and positioning. Input glyph strings for substitution lookups are always in the resolved direction of the glyph run, so Arabic and Hebrew alphabetic runs are processed right-to-left, i.e.

        alef lamed -> alef_lamed

*not*

        lamed alef -> alef_lamed

Similarly, context stings for glyph positioning (if present) will be right-to-left, although anchor attachment positions on individual glyphs are relative to the 0,0 coordinate, i.e. the left sidebearing.

JH



--

Tiro Typeworks        www.tiro.com
Gulf Islands, BC      t...@tiro.com

The criminologist's definition of 'public order
crimes' comes perilously close to the historian's
description of 'working-class leisure-time activity.'
 - Sidney Harring, _Policing a Class Society_

Reply via email to