I'm no FreeType expert, as I haven't dig into FreeType API before. It might be possible that font skewing automatically adjust glyph boundary line to accommodate the farthest bit of skewed glyph, I suppose.
So after skewing, set the boundary back to original value might solve the problem - see the attachment. (or if attachment got scrubbed in the mailing list, see it here: http://www.freeimagehosting.net/newuploads/iv2n2.png) Hope this helps, Nachanon 2013/1/8, Zhonghua Zhu <[email protected]>: > I worked a little while for bold/italic/bold-italic font of the plain font. > > Currently there is a bug. > > After setting italic text of the plain font, the distance between letters > is bigger than FP dispalying. > > I am frustrated about this bug. > > I digged into the FreeType, did a lot of work about the font face pixel > array. > > Any one have any advice? > > 2012/12/29 Nachanon Vetjasit <[email protected]> > >> On Tue, 20 Nov 2012 18:57:44 +0700, Sandro Santilli <[email protected]> >> wrote: >> >> I've no time to look at it, sorry, but please file a ticket >>> on savannah about this, with the SWF attached. That ticket >>> would also be the place where your patch could be applied >>> if you start working on it. >>> >> >> It also applies to bold/bold-italic face too. >> >> I've created a bug item about this in Savannah (test case included): >> >> https://savannah.gnu.org/bugs/**?37994<https://savannah.gnu.org/bugs/?37994> >> >> in case of someone may interested to work on it. >> >> Cheers, >> Nachanon >> >> >> ______________________________**_________________ >> Gnash-dev mailing list >> [email protected] >> https://lists.gnu.org/mailman/**listinfo/gnash-dev<https://lists.gnu.org/mailman/listinfo/gnash-dev> >>
<<attachment: font-skewing.png>>
_______________________________________________ Gnash-dev mailing list [email protected] https://lists.gnu.org/mailman/listinfo/gnash-dev

