-
Notifications
You must be signed in to change notification settings - Fork 21
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
Fixed Fonts - v1.143 with names fixed #100
Comments
You are amazing! I will reply properly later, thank you so much, I'll get back. |
The Panose flags are correct in the fontlab fonts [1], but (it seems) get lost on the website's font-customization and zip creation set - it seems. See analysis in #69 [1] https://github.com/eigilnikolajsen/commit-mono/tree/main/src/fonts/fontlab |
The Panose values are dropped by the Maybe it would have been easier (bug wise, but not as user experience of course) to just publish the untouched Fontlab created files and let people use an established tool to burn in the feature set / alternative glyphs they like via for example https://github.com/mutsuntsai/fontfreeze. |
The OTF and TTF files in CommitMono-1.143.fixed.names.zip have the correct font names on Windows, however the OTF files do not have smart kerning features working in VSCode. The TTFs files are fine, but there are some variance in glyph "boldness" (noticeable when displaying I'm not knowledgeable enough to deal with internals in font files but I would be very glad to test the font files to make installation "just works" :) |
Attached are fixed versions of the v1.143 release (OTF and TTF).
The names have been fixed to have proper RIBBI style groups.
These should work in many applications.
These may fix #68, #70, and #82.
CommitMono-1.143.fixed.names.zip
Note: I did not test these to see if all the other features are working.
Just fixed the names.
There are a few other things which need to be fixed to work with some applications.
Some applications require some PANOSE settings (2) to designate it as a monospace font - or it will not work.
Some applications require another monospace flag be set - or it will not work.
The current fonts will not work properly in most code editors, consoles, etc.
Also will not work properly in LibreOffice, Word, Affinity Publisher, etc.
The names are really a mess.
@eigilnikolajsen
I would be happy to help you with this and help get your process working properly to create fonts that will work in most applications.
I see a "fontlab" folder with a bunch of fonts in it, but I do not see any FontLab source files. Much of this could be fixed in the FL source.
So please upload FL sources to a
source
folder.The names can be fixed in FL.
The PANOSE settings can be done in FL, or with a script.
The mono flag can be done with a script.
(and you will need to fix your font customization page)
Really like the fonts. You have done some very nice work.
Just needs a few final tweaks. :-)
Like to help.
The text was updated successfully, but these errors were encountered: