Lowercase e - bottom portion looks blurred
Hello,
The bottom bar on lowercase e regular variant looks blurred at font size 15 in IntelliJ and VS Code.
(And, I tried with other sizes and I don't see that issue.)
Can you please take a look into this?
Environment:
| OS | Windows 10 21H1 (OS Build 19043.1165) |
| Display | 1920x1080, 100% Scaling |
| Editor/IDE | IntelliJ, VS Code |
| Fonts | Rec Mono Linear v1.079 |
| Font Size | 15 |
| Font Style | Regular |
Screenshots:
IntelliJ:

VS Code: (I've used the same text from IntelliJ font screen)

Thanks!
I mostly can’t solve this (I don’t have much control over rendering engines, and I can’t afford to hand-hint these fonts unless it gets specific funding, which is pretty unlikely for hand-hinting these days...).
However, when I compare the e to the a and s in the weight 800 sources, I see that the crossbar could probably be slightly thickened without being disruptive to the design. I’ll give that a try sometime!
(This comment is mostly a note to myself, so no need to respond.)
I think have the solution:
- Disable the ttfautohint from https://github.com/arrowtype/recursive-code-config/blob/main/scripts/instantiate-code-fonts.py#L232 and build the font
- Use nerd font repository to add nerd font to the font:
./font-patcher "PathOfFont" --use-single-width-glyphs --adjust-line-height --complete --windows --careful - Use ttfautohint to hint the font:
ttfautohint "PathOfFontToHint" -W "PathOfFontHinted"
Don't have time? I attach already parched fonts and two python script to automate the patching process of nerd-font and ttfautohint if you have another fonts fonts.zip
How I thought about this? Look the font I saw python-ttfautohint use a beta version of ttfautohint and I don't know if python-ttfautohint use -W argument