[HarfBuzz] OpenType features in ScriptShape/PlaceOpenType

Behdad Esfahbod behdad at behdad.org
Fri Aug 9 08:53:06 PDT 2013


Thanks Andrew.  That's what I suspected.  Can you please clarify which
features are considered non-required?  Is that exactly kern, liga, clig, and calt?

Cheers,
behdad

On 13-08-09 11:50 AM, Andrew Glass (WINDOWS) wrote:
> Hi Behdad,
> 
> Yes, this is the design. If a caller passes a list specifying features they wish to have applied, the need to specify all non-required features. For example, if they want to turn off kern and add tnum they just pass the set of optional features that they want to have applied.
> 
> Cheers,
> 
> Andrew
> 
> -----Original Message-----
> From: Behdad Esfahbod [mailto:behdad.esfahbod at gmail.com] On Behalf Of Behdad Esfahbod
> Sent: Friday, August 9, 2013 6:45 AM
> To: Andrew Glass (WINDOWS)
> Cc: Peter Constable; Harfbuzz
> Subject: OpenType features in ScriptShape/PlaceOpenType
> 
> Hi Andrew,
> 
> Is it intentional that specifying any features in ScriptShape/PlaceOpenType disables kern, calt, clig, liga?
> 
> Thanks,
> --
> behdad
> http://behdad.org/
> 

-- 
behdad
http://behdad.org/



More information about the HarfBuzz mailing list