[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
0001-Add-missing-header.patch
Description: Text Data
- [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/01
- Re: [ft-devel] new CFF engine,
Chris Liddell <=
- Re: [ft-devel] new CFF engine, Octoploid, 2013/05/02
- Re: [ft-devel] new CFF engine, James Cloos, 2013/05/03
- Re: [ft-devel] new CFF engine, Nikolaus Waxweiler, 2013/05/03
- Re: [ft-devel] new CFF engine, Werner LEMBERG, 2013/05/03