In the SVGTextNode code for handling SVG fonts, the positioning and scaling of
glyph clones uses a
hard coded value of 2048 for the size of the design grid for the font.
If the font does specify a value other than 2048, the resulting size and
positioning of glyphs will be
incorrect. The default value for units-per-em is 1000.
An example file can be found at svggen/animate-elem-03-t.svg. In this example
units-per-em is
missing and so a value of 1000 should be used. Using 2048 results in the text
being rendered
approx half the size it should be.
Attached is a patch.
Original issue reported on code.google.com by k...@svgmaker.com on 27 May 2010 at 5:24
Original issue reported on code.google.com by
k...@svgmaker.com
on 27 May 2010 at 5:24Attachments: