[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