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

Release of 3.000 version #40

Merged
merged 4 commits into from
Dec 12, 2019
Merged

Release of 3.000 version #40

merged 4 commits into from
Dec 12, 2019

Conversation

raphlinus
Copy link
Collaborator

This is a candidate release of 3.000. It updates the generated fonts (all made with fontmake) and also the README, along with scripts to aid the release. There's a bit of tidying up, including making the names of the instances consistent ("Narrow" is now "Ultra Condensed" and "Wide" is now "Ultra Expanded").

There's a bit of unfinished work, in particular the Ligconsolata variants are not generated yet. I also want to do a subset excluding Vietnamese, for use in terminals (see #35).

Closes #32, though there will be some followon work.

This is a candidate release of 3.000. It updates the generated fonts (all
made with fontmake) and also the README.

There's a bit of unfinished work, in particular the Ligconsolata variants
are not generated yet. I also want to do a subset excluding Vietnamese,
for use in terminals (see #35).

Closes #32, though there will be some followon work.
This updates the metadata for instances of the normal width. I'm not sure
how to update metadata for the additional widths, but that seems likely to
be future work.
Ran Google Fonts QA script, it came up with a few things it didn't like:

* ymax exceeded the usWinAscent value. This was mostly due to extrapolation
of the black weight, and was fixed by reining in the very tallest characters.
Also clipped the darkshade character.

* weightClass of ExtraLight should be 275 to work around GDI failures.

It still complains about the names of the non-regular width fonts, but
there is no guidance about how to handle that in a variable font. I think
traditionally there's just a different family name for each width.
@raphlinus
Copy link
Collaborator Author

raphlinus commented Dec 11, 2019

I ran the QA script, and fixed all the failures but one: it doesn't like names such as "Condensed SemiBold". It seems unequipped to handle variable fonts with a width and weight axis. I'm very open to guidance on how to handle this.

Note that this commit also deletes the old Inconsolata.glyphs source file,
as the new version now covers all of its functionality.
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

Successfully merging this pull request may close these issues.

2 participants