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
Consider merging Menlo into generated font #9
Comments
🤔 I'm wondering if I shouldn't just merge Monaco on top of Menlo, replacing every glyph that is defined with those that are present in Monaco. I could even limit it to non-alphabetical glyphs, so as to avoid a jarring discrepancy whenever an accented glyph isn't present in both fonts (say, "Ň" and "N"). This would eliminate the need to specify a glyph-set explicitly. What do you think? |
That should be better, however I don't know which part should be kept in Monaco and which part should be replaced by Menlo, and that's why I am opening this issue, I am a newbie in fonts 😆 Monaco also has some non-alphabetical glyphs, they looks good and differs from Menlo's, so currently I kept those in Monaco. I am not sure for those types of glyphs which one is good to use. |
All good, I'll just implement an option to specify a file containing characters that FontForge ought to replace when merging. Might as well add one to specify the glyphs as a string, too, while I'm at it… $ make GLYPHS='┠ ┡ ┢ ┣' all
$ make GLYPHS-FILE='/path/to/glyphs-list.txt' all
Aye, but I wasn't suggesting that Monaco's non-alphabetical glyphs get replaced with Menlo's… actually, I meant the exact opposite. 😉 Don't worry, I think we're on the same page.
I'll trade you my typography knowledge for the ability to read and write Chinese. 😁 Deal? |
Well done! But the problem is I am not sure which glyph should choose 😆
Monaco and Menlo do not have Chinese glyph so I'll be the winner 😆 |
I found a project that has generated bold and italic version of Monaco: https://github.com/cseelus/monego. Maybe we can also patch them, but I am not sure if box-drawing chars should be bold or italic too (I check Iosevka font, it use normal box-drawing chars in bold or italic version). Also I think Monaco is not redistributable, so we cannot provide bold or italic version... |
Supporting that is out-of-scope for this project, I'm afraid. You're better off requesting that @cseelus add seamless box-drawing glyphs to Monego (if he hasn't already). |
When I open Monaco and Menlo in FontForge, I found that Menlo has a lot more glyphs (like icons for chess, etc), so I think if we can merge those glyphs into generated fonts, it will be great.
I am not so familiar with FontForge and it's python API, currently I just did a merge font in it's GUI and it works fine for me. This repo seems have more tweaks, should we apply those for merged glyphs?
The text was updated successfully, but these errors were encountered: