Skip to content

[Variable] VFs whose STAT.AxisValue and fvar.NamedInstance entries are not synchronized are unusable on MS Office for Mac #22

Description

@thlinard

Title

VFs whose STAT.AxisValue and fvar.NamedInstance entries are not synchronized are unusable on MS Office for Mac

Font

All Noto * VFs fonts. Very probably, all of them (tested with Noto Serif Oriya released 14 hours ago, and other VFs released earlier this year).

Where the font came from, and when

https://github.com/notofonts/noto-fonts/tree/main/unhinted/variable-ttf

OS name and version

Tested on macOS 10.15.7 and macOS 11.5.1

Application name and version

MS Office for Mac, post-February 2021 update (tested with version 16.51, July 2021 update)

Issue

MS Office for Mac requires synchronization between STAT.AxisValue and fvar.NamedInstance (at least, each fvar.NamedInstance must correspond to a STAT.AxisValue — but the reverse is less essential). The Noto * VFs are released without STAT.AxisValue. This makes them unusable in MS Office for Mac.

See also google/fonts#3267

Possibly related to #9 (I haven't tested on Windows)

Screenshot

Example with Noto Serif VF and Noto Serif Italic VF:
Noto Serif VF

Example with Noto Serif Oriya VF:
Noto Serif Oriya VF

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions