Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unit letter #6

Open
ErwinDenissen opened this issue Oct 15, 2024 · 1 comment
Open

Unit letter #6

ErwinDenissen opened this issue Oct 15, 2024 · 1 comment

Comments

@ErwinDenissen
Copy link

It is good to see this upcoming support for variable fonts in the Adobe Feature File Specification.

I noticed a contradiction about required/optional unit letter. From what I understand, it is meant to be required, so I expect an error if it is missing.

Guide to variable features
Designspace locations and unit suffixes
A full designspace location is a comma-separated list of axis tag, axis value pairs separated by an equals sign (=). Each axis value must have a unit.

And then below it an example which lacks the unit:

“Single” variable values
For example (for a font with one wght axis):
(50 wght=0:47 wght=1000:54)

Feature File Specification Differences
2.e.iii. Variable location specifier
A represents a position in a font's variable design space. Variable locations are specified by a comma-separated list of axis location specifiers, at most one per axis. An axis is represented by its tag, and the position is specified by an axis value and an optional unit letter:
wght=800

@skef
Copy link
Contributor

skef commented Oct 15, 2024

Thanks, missed these. They should both be fixed now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants