-
Notifications
You must be signed in to change notification settings - Fork 36
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
Wrong spacing before punctuation characters in Nerd Font version #3
Comments
Hey @krupenja. The issue seems to stem from Ligaturizer. Does this version without ligatures work for you? |
No, sorry, the problem persists even with the version without ligatures from your comment. |
Reporting in with the same issues. Liga Monego/Monego Nerd Font: Monego: Notice the different kerning in Otherwise I really dig your font. Have you been able to figure a fix for this yet @cseelus? |
@prashaantt Currently I'm not using Monego, so I can't test, but PRs are welcome. |
Did anyone ever find a fix for this because I just downloaded them and I am having the same issue |
Any movement on this? |
I've just recreated the Nerd Font version with different ligature settings, as the kerning issues are caused by Ligaturizer (see my comment above). Still not ideal, but unless the Ligaturizer kerning issue is resolved, there is not much I can do about it. |
Hi I am going to try look into this issue myself, but I need to ask a few questions to kind of know where to start. I see in the linked comment here that the issue seems to be from using the ligatures. Am I correct in thinking that ligatures are the things where a syntax such as |
Hi @matteematt, the Nerd Font version is based on the version with the ligatures and yes, those are special characters that replace |
@cseelus yeah unfortunately it still seems like an issue. It seems to affect hardly any of the symbols but unfortunately with it affecting the |
I'm on macOS and the dot seems to be looking good now: Here are some other programming fonts, for comparision: Menlo (macOS monospace font that followed after Monaco) Still, the letter-spacing/kerning isn't optimal, so if you manage to improve upon the current state with Ligaturizer and Nerd Fonts, I'd be more than happy to merge it. |
@matteematt, seems you made great progress improving the font. I’ll check it out when I’m back in my computer. To make a PR in a public Github repo, you have to follow these steps: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request-from-a-fork |
@matteematt I‘ve added you as a collaborator, so you should be able to open a PR here directly. |
@cseelus I have created a PR with the fixed nerd font. Feel free to test it out and let me know any issues. I have now tested on MacOS too and it seems to work fine. However, I have noticed the ligature symbols themselves are still not fixed - more info on the PR. I personally don't use ligatures though |
"This is a test:'
.Notice how
:
and'
look as if there is a space in front of them even though there isn't.The text was updated successfully, but these errors were encountered: