JetBrains / JetBrainsMono

JetBrains Mono – the free and open-source typeface for developers
https://jetbrains.com/mono
SIL Open Font License 1.1
10.57k stars 299 forks source link

Plain zero (0) without a dot or slash #625

Open jashson opened 1 year ago

jashson commented 1 year ago

When using this font on a website in a context, where only numbers are used, it's not easy to get the difference between the 0 and the 8. No matter if it is displayed as dotted zero or slashed zero.

It would be great to have another option via css like: font-feature-settings: "zero-plain" for having a zero without a dot or slash

yvvt0379 commented 9 months ago

It may be difficult to distinguish from capital letter O

jashson commented 9 months ago

It’s only a problem when you mix text and numbers. But if you in a context (i.e. table row with just number values) where only numbers are displayed, it won’t be an issue und will increase readability.

BD5 commented 9 months ago

I'm here for the same reason, I'm having a hard time telling the difference between 0 and 8 at smaller point sizes. However, my request is kind of the opposite. I'd like an alternate 8 where the top circle is smaller, both in height and width, than the bottom circle. I'll also suggest a zero with a dot that is thinner and a bit taller (assuming the dot can be made thinner), or possibly drop the current dot lower instead of centered, which should make it that much easier to distinguish 0 with a new 8.

And as I type this, I wonder if maybe ligatures for 08 and 80 could be created, though I have no idea what such ligatures would look like. (Yep, just thinking out loud here.)

gavinbaradic commented 6 months ago

+1