While my first thought was to provide font-wide options through stylistic sets (e.g. ss17) or character variations (e.g. cv17), might a font -variation axis be in order for a variable font? If so, I'd be inclined to go for a font-variation, if that's easier for the user, with a feature-level override for use where local (within the document) tuning was desired and feasible.
Comments