Post by Allan Murray on Jan 7, 2014 2:51:14 GMT -5
Yes, this is a bug.
What is happening is that the control points are being included when determining the bounds of the glyph. In the the second example, after the glyph has been scaled, the 'u' has a control point on the Caps height line, and a control point on the baseline.
Thank you - this will be fixed in the next update.
Post by Allan Murray on Mar 17, 2014 3:59:25 GMT -5
Sorry - "the next update" mentioned got split into two. The recent 3.2.025 (and also 3.2.026 in a few days) are some toolbox related updates.
The above fix is not trivial and will share some code with a new (contour related) feature which is coming up. I will issue a fix as soon as that part of the code is done (approx couple of weeks), and will post here.
NOTE: If you insert nodes at the extrema of all outside curves (ie at the very left-most, right-most, top-most and bottom-most points), then the glyphs will scale correctly (possibly easier to do before you import). That way there are no control points higher or lower than any of the nodes. This is also generally considered good practice when designing glyphs for reasons other than the above (eg hinting).