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

Greek Small Letter χ (chi) U+3C7 is indistinguishable from Latin Small Letter x U+0078 #623

Open jtschneider opened 1 year ago

jtschneider commented 1 year ago

I am encountering a problem of indistinguishability. I do not make out a difference of the small greek letter chi χ and the small latin letter x:

image

Here is the text copied:

The small greek letter χ (chi) has an identical appearance as the small latin letter x
χx
jtschneider commented 1 year ago

To be honest, this might not be an issue. I wanted to verify if this is intentional behaviour.

My use case is scientific programming with Julia, where all UTF-8 characters can be variables. Specifically, in fields of applied mathematics and related, we tend to use Greek letters for variables. I encountered a bug where I did not understand the message at first since the output in my terminal renders x and χ indistinguishable.

cormullion commented 1 year ago

Watch out for eta (η) and nu (ν) as well...

Firestar-Reimu commented 4 months ago

Watch out for eta (η) and nu (ν) as well...

https://github.com/JetBrains/JetBrainsMono/issues/666

Greek nu ν and Latin v have no difference, it is surprising that no one have ever pointed this out before, thank you @cormullion