monaspace icon indicating copy to clipboard operation
monaspace copied to clipboard

Font Ligatures Not Working on XCode

Open jsanzdev opened this issue 1 year ago • 19 comments

The font ligatures are not working on XCode, if I use JetBrains Mono the ligatures work perfectly.

jsanzdev avatar Nov 10 '23 07:11 jsanzdev

yeah, i found those aren't working everywhere, for example in Notepad++, Windows Terminal or Notepads don't show ligatures for me in any of Monaspace fonts but shows them with Fira Code font

maniel avatar Nov 10 '23 08:11 maniel

When I enable ligatures in Nova.app or Warp.app, they work fine. But not in Xcode.

trispo avatar Nov 10 '23 08:11 trispo

They don't seem to work in VSCode on Linux either.

Scott

smolinari avatar Nov 10 '23 08:11 smolinari

Having issues with them in Jetbrains IDE's as well

joelbutcher avatar Nov 10 '23 10:11 joelbutcher

Having issues with them in Jetbrains IDE's as well

The same 😔 Ligatures do not work in IntelliJ IDEA 2023.1 (Community Edition) image

coffius avatar Nov 10 '23 12:11 coffius

same here, phpstorm latest, ligatures does not render

ppshobi avatar Nov 10 '23 15:11 ppshobi

https://github.com/githubnext/monaspace/issues/13

ppshobi avatar Nov 10 '23 15:11 ppshobi

Normally you'd enable/disable font features like this from the typography popup in the font picker, but unfortunately Xcode seems to ignore these settings.

Screenshot 2023-11-10 at 9 44 18 AM

humblehacker avatar Nov 10 '23 17:11 humblehacker

I don't see why they can't all just be enabled by default like what other fonts with ligatures have.

NathanHannon avatar Nov 10 '23 18:11 NathanHannon

Same here, ligatures not working on all monaspace fonts in Xcode.

oronbz avatar Nov 12 '23 10:11 oronbz

Terminal.app as well.

sebastianmarkow avatar Nov 13 '23 09:11 sebastianmarkow

@oronbz They work with Fira Code in Xcode.

trispo avatar Nov 13 '23 09:11 trispo

@oronbz They work with Fira Code in Xcode.

I know, never had any complaints against Fira Code :D

oronbz avatar Nov 13 '23 09:11 oronbz

~~XCode~~ Xcode

crsantos avatar Nov 13 '23 18:11 crsantos

Ligatures work in TextEdit on macOS, so I wonder if this is Apple's bug instead of Monaspace.

atomicbird avatar Nov 14 '23 21:11 atomicbird

Same here, any progress?

yam-liu avatar May 01 '24 16:05 yam-liu

Same here...

ravero avatar May 09 '24 22:05 ravero

Programs that don't allow enabling of stylistic sets are unable to show Monaspace's ligatures currently. The next update will include a "frozen" version of the fonts with all ligatures enabled by default to bypass this limitation.

heathercran avatar May 15 '24 19:05 heathercran

Just to give another point of view on this issue: that "bug" is actually one of the things that please me in Monaspace.

As you cannot choose what set to use in those apps, I prefer to have none than all of them. I cannot work with ligatures from ss01 and ss02 sets… The default enabling actually made me quit Berkeley Mono and Fira Code already.

sgigou avatar Jul 23 '24 08:07 sgigou

@sgigou that's totally fair! the non-frozen version of the fonts will still be available as the default download; this alternate option is just for those using programs that don't support stylistic sets.

heathercran avatar Dec 02 '24 19:12 heathercran

This is resolved in 1.2 to the best of our abilities within the limitations. XCode does not support setting of opentype features like stylistic sets, and hence we produce the new "Frozen" font builds in 1.2 to support your use case.

idan avatar Feb 07 '25 00:02 idan