silnrsi / smith

font development, testing and release
Other
14 stars 5 forks source link

Manifests are using incorrect axis values #74

Open jvgaultney opened 2 years ago

jvgaultney commented 2 years ago

The axis values in fontmanifest.json files are using the output rather than input axis values from the designspace.

Each <instance> in the designspace has an xvalue for each axis that specifies where it is in the design ("output") coordinate space. However the axis location in the font - and in the fontmanifest.json file must be converted to the user ("input") coordinate space value by looking it up in <axes><axis><map>.