Scale but leave corners and components as they are

Is there a way to scale multiple glyphs but don’t scale the corners and components which are in the glyphs?

Thanks!

With a script, where you apply the transformation matrix to each path only:

xScale, yScale = 0.9, 0.8
m = (xScale,0,0,yScale,0,0)
for p in Layer.paths:
	p.applyTransform(m)

Reading suggestion: https://glyphsapp.com/tutorials/scripting-glyphs-part-4

merci.

1 Like