GNOME Bugzilla – Bug 500725
Large scaling causes glyph misplacement
Last modified: 2007-11-30 23:33:09 UTC
When rendering a Pango layout to a Cairo surface, a large (but reasonable) scaling causes strange glyphs placement. For example, in the soon-to-be attached program, the string "rc" is rendered at size 1.2 with a scaling of 72/2.54, and the r and c are rendered on top of one another. Changing the program to use a size 12 and a 7.2/2.54 scaling gives a more sensible (but still not perfect placement). I suspect some sort of kerning done with integers instead of floats. Regards, -- Nicolas George
Created attachment 99924 [details] Test case showing the problem
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 341481 ***