[mpeg-OTspec] OTCs in which a CFF is shared

Behdad Esfahbod behdad at behdad.org
Fri Jun 13 20:32:12 CEST 2014


On 14-06-13 02:17 PM, Sairus Patel sppatel at adobe.com [mpeg-OTspec] wrote:
> The hmtx spec says:
>> In CFF OpenType fonts, every glyph's advanceWidth as recorded in the 'hmtx'
> table must be identical to its x width in the 'CFF ' table.
> 
> [proposed replacement:] An OpenType engine must use the advanceWidths in the
> hmtx table for the advances of a CFF OpenType font, even though the CFF table
> specifies its own glyph widths. Note that fonts in a Font Collection which
> share a CFF may specify different advanceWidths in their hmtx table for a
> particular glyph index.

I really like this.  In fact, long-term I like to see we not have to encode
glyph width in the CFF at all.

-- 
behdad
http://behdad.org/



More information about the mpeg-otspec mailing list