- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Fri, 15 Aug 2014 10:34:08 -0700
- To: Glenn Adams <glenn@skynav.com>
- Cc: John Daggett <jdaggett@mozilla.com>, fantasai <fantasai.lists@inkedblade.net>, WWW International <www-international@w3.org>, www-style list <www-style@w3.org>
On Fri, Aug 15, 2014 at 10:26 AM, Glenn Adams <glenn@skynav.com> wrote: > On Fri, Aug 15, 2014 at 11:09 AM, Tab Atkins Jr. <jackalmage@gmail.com> > wrote: >> You're right about full shaping across a word (thus the note about >> "shaping might not result in the glyphs joining correctly"), but >> per-character shaping (selecting the initial/medial/final/isolated >> form) is necessary for remotely correct rendering, and can happen >> regardless of what changes occur from one character to the next. > > Not necessarily. This could be made to work with, e.g., Arabic script in > combination with OpenType GSUB features 'isol', 'init', 'medi', 'fina', but > this is only because OT Arabic script support requires the application (in > this case the shaper code) to be able to independently determine which form > applies and then use the related feature to map to glyph. However, this > situation does not necessarily hold for more advanced OT Arabic fonts that > use different feature sets, for other complex scripts used with OT, or for > TT fonts that use 'mort' table. Apologies, but you're speaking over my head. Can you dumb it down a little so I can understand what you just wrote? ~TJ
Received on Friday, 15 August 2014 17:34:56 UTC