[ft-devel] [autohint] improved handling of serif fonts

2012-07-04 Thread Werner LEMBERG

Folks,


please test the current git.  I have slightly changed the code in the
auto-hinter which recognizes flat segments; it now accepts a broader
group of shapes.  As a consequence, handling of serif fonts like
Palatino or Quattrocento should be much improved.

I have also imported this code to ttfautohint.

Cf. this bug report:

  https://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=36091


Werner

___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] [autohint] improved handling of serif fonts

2012-07-04 Thread vernon adams
I was hoping this would fix the 'Q-tail' effect, but it hasn't. Please see the 
tails on uppercase Q's at 17, 16, 15 px
https://lh5.googleusercontent.com/-kA_3D758Iks/T_GZDZ5yIeI/D4E/9Fl0PH15BIY/s949/ubuntu-XP-firefox-ttfautohint-wgGD.png

ps i notice that file sizes of ttfautohinted fonts are only a slight % larger 
than the manual hinted originals now :)

-v


 
On 4 Jul 2012, at 16:28, Werner LEMBERG wrote:

> 
> Folks,
> 
> 
> please test the current git.  I have slightly changed the code in the
> auto-hinter which recognizes flat segments; it now accepts a broader
> group of shapes.  As a consequence, handling of serif fonts like
> Palatino or Quattrocento should be much improved.
> 
> I have also imported this code to ttfautohint.
> 
> Cf. this bug report:
> 
>  https://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=36091
> 
> 
>Werner
> 
> ___
> Freetype-devel mailing list
> Freetype-devel@nongnu.org
> https://lists.nongnu.org/mailman/listinfo/freetype-devel


___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] [autohint] improved handling of serif fonts

2012-07-04 Thread Just Fill Bugs

于 07/04/2012 11:28 PM, Werner LEMBERG 写道:


please test the current git.  I have slightly changed the code in the
auto-hinter which recognizes flat segments; it now accepts a broader
group of shapes.  As a consequence, handling of serif fonts like
Palatino or Quattrocento should be much improved.

I have also imported this code to ttfautohint.

Cf. this bug report:

   https://savannah.nongnu.org/bugs/index.php?func=detailitem&item_id=36091




This remind me of the problem where stroke with a slight curvature at 
the end. The segment at the end cannot be detected in that case. See the 
thread:


  http://lists.gnu.org/archive/html/freetype-devel/2011-05/msg00013.html



___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel


Re: [ft-devel] [autohint] improved handling of serif fonts

2012-07-05 Thread Dave Crossland
On 4 July 2012 20:15, vernon adams  wrote:
>On 4 July 2012 17:28, Werner LEMBERG  wrote:
>>
>> please test the current git.  I have slightly changed the code in the
>> auto-hinter which recognizes flat segments; it now accepts a broader
>> group of shapes.  As a consequence, handling of serif fonts like
>> Palatino or Quattrocento should be much improved.
>>
>> I have also imported this code to ttfautohint.
>
> I was hoping this would fix the 'Q-tail' effect, but it hasn't.
> Please see the tails on uppercase Q's at 17, 16, 15 px
> https://lh5.googleusercontent.com/-kA_3D758Iks/T_GZDZ5yIeI/D4E/9Fl0PH15BIY/s949/ubuntu-XP-firefox-ttfautohint-wgGD.png

Hmmm, yes. Diagonals are always tricky :-)

> i notice that file sizes of ttfautohinted fonts are only a slight
> % larger than the manual hinted originals now :)

That is really super news!

-- 
Cheers
Dave

___
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel