Microsoft

Included profiles: Universal

Metadata Checks
  • microsoft/copyright: Validate copyright string in name table.

  • microsoft/fstype: Checking OS/2 fsType.

  • microsoft/license_description: Validate license description field in the name table.

  • microsoft/manufacturer: Validate manufacturer field in name table.

  • microsoft/trademark: Validate trademark field in name table.

  • microsoft/vendor_url: Validate vendor URL.

  • microsoft/version: Version string formating requirements.

Name Checks
  • microsoft/office_ribz_req: MS Office RBIZ requirements.

  • name_id_1: Font has a name with ID 1.

  • name_id_2: Font has a name with ID 2.

  • name_length_req: Maximum allowed length for family and subfamily names.

  • instances_name_length_req: Maximum allowed length for instance family and subfamily names.

Metrics Checks
  • microsoft/vertical_metrics: Checking hhea OS/2 vertical_metrics.

Variable Fonts Checks
  • microsoft/fvar_STAT_axis_ranges: Requirements for named instances and STAT axis ranges.

  • microsoft/STAT_axis_values: STAT axis values must be unique.

  • microsoft/STAT_table_axis_order: STAT table axis order.

  • microsoft/STAT_table_eliding_bit: Validate STAT table eliding bit

Glyph Checks
  • tnum_glyphs_equal_widths: Widths of tabular number glyphs.