tonsky / FiraCode

Free monospaced font with programming ligatures
SIL Open Font License 1.1
76.78k stars 3.09k forks source link

Add (better) hinting for small font-sizes #243

Open thany opened 8 years ago

thany commented 8 years ago

Just as a test, I decided to make my editor font slightly smaller than what I'm used to. capture As you can see, the !== ligature is misaligned, and the || has a slightly blurred left-hand line. Both these (and other similar) issues could be solved with hinting.

jdreesen commented 8 years ago

I'm suffering from this issue. Especially === and !== look very bad because the middle line is a bit too high. I really really love the font, but this bugs me everytime i see it.

I'm using PhpStorm 2016.2 with 12pt on 1920x1080 and Windows 10 (if that matters).

tonsky commented 8 years ago

I’ll do my best but figuring out manual true type hinting if far harder than it might seem

On Thu, Aug 11, 2016 at 11:13 PM Jacob Dreesen notifications@github.com wrote:

I'm suffering from this issue. Especially === and !== look very bad because the middle line is a bit too high. I really really love the font, but this bugs me everytime i see it.

I'm using PhpStorm 2016.2 with 12pt on 1920x1080 and Windows 10 (if that matters).

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tonsky/FiraCode/issues/243#issuecomment-239209270, or mute the thread https://github.com/notifications/unsubscribe-auth/AARabOS8GZLNin1jpc9b-s7cd3NuguR_ks5qe0k5gaJpZM4JiCLN .

tonsky commented 8 years ago

Related https://github.com/mozilla/Fira/issues/76

JABirchall commented 7 years ago

This happens to all fonts at certain sizes, I find that FiraCode works great at 12px and it's also comfortable for me to type with.

thany commented 7 years ago

12px is darn small! I think my editor is at 12pt (which translates to 16px at 96dpi pixel density) but is also zoomed in a step or two.

So it's 20px-ish for me 😃