[MPEG-OTSPEC] Hints, TT and CFF (was: Re: Proposal to make OFF complete)
Eric Muller
eric.muller at efele.net
Thu Aug 27 03:34:00 CEST 2020
On 8/18/2020 9:58 PM, Behdad Esfahbod wrote:
> The claim-to-superiority of CFF format is: 1. better hinting, and 2.
> better compression. Re better-hinting, the interpretation of CFF hints
> is NOT specified anywhere.
In fairness, and without taking side on the proposal to remove CFF/CFF2:
Although there is a spec for TT hints, it's hardly complete and requires
quite a bit of reverse engineering if you want something that works. And
there is more black magic if you want something that behaves like
Microsoft's implementation(s).
CFF leaves the interpretation of the hints to the rasterizer, with the
intent that rasterizers can be improved without having to rework the
fonts. So the specification is complete if font designers know what to
do. I'd be interested to hear from font designers: do you think you
understand how to set hints in CFF fonts? Are there things missing from
the Type 1 Book + Type 2 technical note?
Eric.
More information about the mpeg-otspec
mailing list