Axis coordinate normalisation and gvar tuple arithmetic for variable fonts. These modules do not parse tables themselves; they work on the output of fvar, avar and gvar.

Module Returns Deps Description
coordsConvert { normaliseAxisValue, normaliseAxesCoords } tableAvar User-space axis values to the normalised [-1, +1] space, with optional avar remapping.
instance { axisScalar, tupleScalar, applyGvarDeltas } fontErrors Tuple scalars and application of decoded gvar deltas to glyph points.