freetype-devel
[Top][All Lists]
Advanced

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

Re: [ft-devel] new CFF engine


From: Chris Liddell
Subject: Re: [ft-devel] new CFF engine
Date: Thu, 2 May 2013 08:45:06 +0100

Hi Werner,

Looks like a very exciting development!

I'm just getting ready to do some testing in Ghostscript, and I noticed
a missing header inclusion. Trivial patch attached.

Cheers,

Chris


On Wed, 01 May 2013 20:11:31 +0200 (CEST)
Werner LEMBERG <address@hidden> wrote:

> 
> Folks,
> 
> 
> Adobe, in collaboration with Google, has contributed a new CFF parsing
> and hinting engine.  The last few months it was my job to fully
> integrate the code into FreeType, and I'm very pleased with the
> results.  Here are links to the relevant blogs:
> 
>   http://adobe.ly/12mJWGv
>   http://google-opensource.blogspot.com/2013/05/got-cff.html
> 
> Look at the comparison images :-)
> 
> Below are the relevant parts of the CHANGES file (which also give
> details how to enable it); as you can see, there are also a bunch of
> improvements for ftview and ftdiff.
> 
> I plan to release 2.4.12 in about a week.
> 
> 
>   Please test and enjoy!  
> 
>     Werner
> 
> 
> ======================================================================
> 
> 
>     - We have another CFF parsing and hinting engine!  Written by Dave
>       Arnold <address@hidden>,  this work  has been  contributed by
>       Adobe in  collaboration with Google.   It is vastly  superior to
>       the old CFF engine, and it  will replace it in the next release.
>       Right  now,  it  is  still  off by  default,  and  you  have  to
>       explicitly select it using  the new `hinting-engine' property of
>       the cff driver:
> 
>         ...
>         #include FT_CFF_DRIVER_H
> 
>         FT_Library  library;
>         int         engine = FT_CFF_HINTING_ADOBE;
> 
> 
>         ...
>         FT_Property_Set( library, "cff", "hinting-engine", &engine );
> 
>       The code has  a (mature) beta status; we encourage  all users to
>       test it and report any problems.
> 
>     [...]
> 
>     - Using the `H'  key, it is now possible to  select the CFF engine
>       in both `ftview' and `ftdiff'.
> 
>     - It is  now possible  to directly select  the LCD  rendering mode
>       with the keys `A'-`F' in  `ftview'.  The key mapping for cycling
>       through LCD modes  has been changed from `K' and  `L' to `k' and
>       `l', and  toggling custom LCD  filtering is no longer  mapped to
>       key `F' but to key `L'.
> 
>     - In `ftdiff',  key `x' toggles  between layout modes:  Either use
>       the  advance width  (this is  new and  now the  default) or  the
>       bounding box information to determine line breaks.
> 
> _______________________________________________
> Freetype-devel mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/freetype-devel

Attachment: 0001-Add-missing-header.patch
Description: Text Data


reply via email to

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