Re: [ft-devel] ttfautohint x-heights

2012-08-07 Thread Werner LEMBERG
Brad has shown me a font where ttfautohint's code causes vertical clipping of glyph `g' on some (older) Windows IE versions since its depth at same ppem sizes exceeds the usWinDescent value. Uh, oh. This was caused by a very embarassing bug: one of the central bytecode routines to round to

Re: [ft-devel] ttfautohint x-heights

2012-08-07 Thread vern adams
Werner, I still think the issue here is the way the Freetype auto hinter snaps to pixel edges. It tends to snap 'upwards' compared to the bytecode interpreter, which when following manually hinted TT instructions may be instructed to snap 'downwards' with certain stems at certain pt sizes.

Re: [ft-devel] ttfautohint x-heights

2012-08-07 Thread Werner LEMBERG
I still think the issue here is the way the Freetype auto hinter snaps to pixel edges. This is *another* issue. It tends to snap 'upwards' compared to the bytecode interpreter, which when following manually hinted TT instructions may be instructed to snap 'downwards' with certain stems at

Re: [ft-devel] ttfautohint x-heights

2012-08-06 Thread Werner LEMBERG
At the moment ttfautohint can increase the x-height by using the -x argument, but switching this feature off (-x 0) still increases x-height compared to the original instructions. Would it be possible for ttfautohint to decrease the x-height snapping by 1px at particular size range? :)

[ft-devel] ttfautohint x-heights

2012-08-04 Thread vern adams
The launch of Adobe's 'Source Sans' type family has allowed me to run some 'like for like' tests of ttfautohint instructions against proffesional-level manual instructions. Source Sans seems very well instructed, so it's a great tool for testing ttfautohint. One difference i notice (again) is