monaspace icon indicating copy to clipboard operation
monaspace copied to clipboard

`ss06` consecutive plus and hash looks werid under kitty terminal

Open inogai opened this issue 1 year ago • 1 comments

Variant: Monaspace Neon (Static OTF) v1.101, installed via Homebrew OS: macOS Sonoma 14.4.1 arm64 terminal: kitty 0.34.1

Sample Configuration:

font_family       Monaspace Neon Medium
font_features     MonaspaceNeon-Medium -calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08 +ss09
image

It happens regardless of different font weights, variant or static.

I think it might be kitty being unhappy to the change of dimensions of the glyph. (I suspect monaspace cuts the left of the + and # and extends the right to achieve the ligature from observing the broken glyph?) Other fonts' consecutive + and # ligature works fine though.

inogai avatar May 18 '24 05:05 inogai

Hmm, it looks like this is a "feature" that Kitty enforces, unfortunately. I'll look into a fix in the next update, but in the meantime, you can disable ss06 to remove those consecutive ligatures from appearing.

heathercran avatar May 21 '24 20:05 heathercran

We are unable to identify anything in the fonts themselves, and this doesn't happen in other applications. Sorry, it looks like this might just be an issue with however kitty works; maybe worth opening an issue with the kitty terminal developers.

idan avatar Feb 07 '25 01:02 idan