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

Fixed Fonts - v1.143 with names fixed #100

Open
kenmcd opened this issue Mar 27, 2024 · 3 comments
Open

Fixed Fonts - v1.143 with names fixed #100

kenmcd opened this issue Mar 27, 2024 · 3 comments

Comments

@kenmcd
Copy link

kenmcd commented Mar 27, 2024

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.

@eigilnikolajsen
Copy link
Owner

You are amazing! I will reply properly later, thank you so much, I'll get back.

@Finii
Copy link

Finii commented Aug 29, 2024

The PANOSE settings can be done in FL, or with a script.

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

@Finii
Copy link

Finii commented Sep 12, 2024

The Panose values are dropped by the opentype.js processing. There is a PR to fix it:

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.
Or maybe switch to another tool, although I do not know any Javascript ones; there are lots out there with (maybe?) less issues.

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

3 participants