FiraCode icon indicating copy to clipboard operation
FiraCode copied to clipboard

{a, i, o, u}tilde unreadable on small sizes of Medium

Open guijan opened this issue 3 years ago • 3 comments

There's something wrong with the tilde on FiraCode Medium. The tildes on all the vowels except "e" are very flat and hard to differentiate from macrons if the font's pixelsize is up to around 18. The other variants don't suffer from this issue (although they're still not as good as other fonts like say Office Code Pro in this aspect, sorry), plus one letter is fine, so I think it's a bug.

I used Suckless term to test Medium versus Regular with pixelsize 16 on the FiraCode 6.2 release I downloaded and installed from this repository, it's what I use. If you open the images with an image viewer and zoom in a bit, the effect is still visible, so you should be able to see it even if your pixel density is higher than mine (I have a 1080p 23inch monitor). st -f 'FiraCode Medium:pixelsize=16' Medium st -f 'FiraCode:pixelsize=16' Regular

guijan avatar Jun 01 '22 15:06 guijan

Thanks! Windows? This is what I get on macOS

Screenshot 2022-06-07 at 15 19 55

tonsky avatar Jun 07 '22 13:06 tonsky

I'm on OpenBSD. It seems the issue is more obvious with light text on a dark background. If the light text is greyish rather than white like in my suckless term setup, it's worse.

This time I've switched to xterm because it's easier to set colors on it. Here are some comparisons:

Default xterm colors: 2022-06-07-135432_59x25_scrot

Custom .Xresources:

*.foreground:   #FFFFFF
*.background:   #000000

2022-06-07-135745_61x24_scrot

Here's how other fonts do with the same "white on black" .Xresources xterm setup:

SF Mono (downloaded from https://developer.apple.com/fonts/): 2022-06-07-140920_72x25_scrot

Noto Sans Mono: 2022-06-07-141239_84x21_scrot

guijan avatar Jun 07 '22 14:06 guijan

Ok I’ll see what could be done

tonsky avatar Jun 07 '22 14:06 tonsky