Skip to content

opentype__STAT__ital_axis

Simon Cozens edited this page May 8, 2025 · 1 revision

Ensure VFs have 'ital' STAT axis.

opentype/STAT/ital_axis

  • Applies to: TTF
  • Fontspector can hotfix?: no
  • Fontspector can fix sources?: no

Rationale

Check that related Upright and Italic VFs have an 'ital' axis in the STAT table.

Since the STAT table can be used to create new instances, it is important to ensure that such an 'ital' axis be the last one declared in the STAT table so that the eventual naming of new instances follows the subfamily traditional scheme (RIBBI / WWS) where "Italic" is always last.

The 'ital' axis should also be strictly boolean, only accepting values of 0 (for Uprights) or 1 (for Italics). This usually works as a mechanism for selecting between two linked variable font files.

Also, the axis value name for uprights must be set as elidable.

Proposals

Profiles

  • opentype (in section 'Opentype Specification Checks')

  • universal (in section 'Opentype Specification Checks')

  • googlefonts (in section 'Opentype Specification Checks')

Clone this wiki locally