freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ft-devel] Adobe CFF hinter for type 1 fonts


From: Dave Arnold
Subject: Re: [ft-devel] Adobe CFF hinter for type 1 fonts
Date: Mon, 06 May 2013 17:59:15 -0700
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130328 Thunderbird/17.0.5

On 5/4/2013 10:54 PM, Werner LEMBERG wrote:
As far as I understand, both Type 1 fonts and CFF use the same or
similar rendering.

Would it be possible to use the new Adobe engine for type 1 fonts?
The are currently quite a few bugs open about the rendering quality
of type 1 fonts and I've noticed poor hinting with the ghostscript
fonts.
Indeed, this would be a good thing.  Dave, can you comment on the
hinting differences between Type 1 and CFF, and whether the new CFF
code would be suitable for hinting Type 1 fonts?


     Werner

It is true that Type 1 hints and CFF hints are very similar. Some of the 
techniques we used in the Adobe CFF code could be applied to Type 1, but it 
would be a significant effort. The structure of the charstrings are different. 
For example, CFF requires all hints to be declared at the beginning of the 
charstring; in Type 1 they can be declared anywhere.

The CFF code that Adobe contributed to FreeType was originally written as a 
CFF-only interpreter. This contributed to keeping the code small and simple. It 
is possible to combine Type 1 and CFF interpreters, but that's a non-trivial 
change.

I understand the need to support legacy Type 1 fonts but I think more users 
today are interested in Open Type fonts, and that calls for TrueType or CFF 
outlines.

-Dave



reply via email to

[Prev in Thread] Current Thread [Next in Thread]