JetBrainsMono icon indicating copy to clipboard operation
JetBrainsMono copied to clipboard

2.301 OTF: right backtick (U+0060) higher than left backtick

Open Firestar-Reimu opened this issue 2 years ago • 7 comments

Screenshot_20221012_002942

right ` higher than left `

This O can be changed to any capital English letters

I use OTF v2.301 and tried on and off ligatures, do not work.

2.242 JB Mono NL is fine

Firestar-Reimu avatar Oct 11 '22 16:10 Firestar-Reimu

2.302 the same.

Only the NL version is good.

Firestar-Reimu avatar Nov 28 '22 03:11 Firestar-Reimu

and it still can be reproduced in v2.303, and ttf version. image

atauzki avatar Dec 22 '22 05:12 atauzki

@philippnurullin seems like a ligature issue

Firestar-Reimu avatar Dec 22 '22 12:12 Firestar-Reimu

This issue is introduced by script that changes the mark from a default version (grave in this particular case) to special for capital letters version - grave.case. This is needed when the symbol is combined with the mark and exact letter.

For now, I don't see a more elegant solution as to remove the grave from that rule. I believe it's the only symbol creating problems when working with code.

philippnurullin avatar Dec 22 '22 12:12 philippnurullin

Yes, I think one rule is enough

Firestar-Reimu avatar Dec 23 '22 12:12 Firestar-Reimu

This bug no longer exists in v2.304 "Fixed the backquotes placement https://github.com/JetBrains/JetBrainsMono/issues/411"

stlee42 avatar Jul 25 '23 07:07 stlee42

still be reproducible in v2.304. Main problem is single capitalised letters. Also, NL version doesn't have this bug. image

3olkin avatar Mar 05 '24 14:03 3olkin