Re: Some Char. to Glyph Statistics, Pan/Single Font

From: Eric Muller (emuller@Adobe.COM)
Date: Wed May 30 2001 - 14:07:48 EDT

You may be interested by "Creating and supporting OpenType fonts for Indic
scripts" and "Creating and supporting OpenType fonts for Arabic scripts", both
available at <>.

To give a little bit of context, the OpenType architecture separates shaping in
two parts: the part that is script-dependent but font-independent (embodied on
Windows in the Uniscribe engine), and the part that is font-dependent (embodied in
GSUB/GPOS/GDEF/BASE tables in fonts). The GPOS/GSUB tables are best conceived as
"shaping subprograms stored in the font", and those subprograms are called by
Uniscribe. The documents above describe the API between the shaping engine and the

I am not aware of similar material for AAT fonts, but that's another place to look

Also, Latin cursive fonts tend to have a large number of glyphs: ligatures to
simulate the connectivity of the individual letters, and variants to simulate the
randomness of hand writing. This is not much different from Arabic fonts, not


This archive was generated by hypermail 2.1.2 : Fri Jul 06 2001 - 00:18:17 EDT