“This script’s mission is simple: keep stem widths consistent while you fiddle with proportions of a glyph. It manages that by trying to compensate for scale deformations through interpolation. To do that, it requires at least two masters (a regular and bold for instance). This way, you can easily produce scaled versions of existing glyph for any purpose you see fit, small capitals, superiors, extended or condensed styles, scaled up, down, etc. Any transformation you input can be saved as a preset for a later use. Presets are stored inside the ufo file of the first master font (see below), but you can use presets stored in any of the open fonts available when using ScaleFast.” This extension shares many features with Frederik’s ufoStretch.
I really love it when you have an idea for a script, then you realize it’s already been impeccably executed by Loïc. “This script implements an observer that monitors the editing of glyph sidebearings in the space center and propagates these sidebearing modifications among all glyphs belonging to a common metrics group.”
“This extension is a helper for the wielding of robofab pens and functions that transform a glyphs outline. The interface is thought to manage ‘filters’, and see a preview of their effects. A filter is added either by indicating a module importation string that links to existing & installed pens or functions, or by pointing to a file from which a pen or function will be imported on the fly. For each new filter, you also indicate the name of the pen or function as well as possible arguments, which will result in UI controls for each argument.”
Mama mia is this cool. From Loïc’s GitHub: “This extension is a set of tools to work on corners of an outline. It comprises a tool available in the glyph editing view that allows you to round/cut corners by dragging to define the radius, and a pop-up window (accessible via the Extensions menu, under Corner Tools) which provides a more global set of controls.”