JetBrains / JetBrainsMono

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

One of three asterisks (***) has different hight #63

Closed mehmandarov closed 4 years ago

mehmandarov commented 4 years ago

One of three asterisks (***) has different hight. It seems to happen only when there are three asterisks. See attached screenshot for an example.

image

CreamyCookie commented 4 years ago

I think that's one purpose. FiraCode does the same: https://github.com/tonsky/FiraCode

mehmandarov commented 4 years ago

Ah, could be! Feel free to close this issue if this one was on purpose.

Protectator commented 4 years ago

It is a ligature, and it's intentional. It is shown in the ligatures section of the font presentation page : https://www.jetbrains.com/lp/mono/#ligatures

Capture d’écran 2020-01-20 à 10 19 26
philippnurullin commented 4 years ago

This is a ligature. Works like intended. Thanks for feedback.

languitar commented 4 years ago

Can someone explain the reason for this ligature? I don't see any real use for this so far.

hackel commented 4 years ago

*** is an operator in Haskell. https://hectorhon.blogspot.com/2016/12/how-to-use-haskell-arrows-for-beginners.html

con-f-use commented 3 years ago

Did somebody make a version without this particular ligature?

shamansir commented 7 months ago

It is also can be useful in markups with lists’ items indentation using asterisks, such as Org mode, as well as ###… for headings