Replies: 1 comment 1 reply
-
Sorry for the confusing situation.
No. Usually ligatures are preserved - unless there are reasons to remove them (and then just a few of them). The reason is that ligatures are not detected/used by all programs, and the programs that DO see the ligatures usually have a means to disable them. So it is more or less safe to have the ligatures in. And it is almost impossible to put the ligatures in again afterwards, but ligatures are used and featured by a lot programming-centric fonts. Half of the truth is this: But some ligatures are indeed dropped. They are only dropped when they result in unwanted behavior after the fonts are patched. Which ligatures are dropped with a specific prepatched font can be seen in its Example
Regarding
This should not be the case, but depending on how they write the ligatures it might be that strict
I'm not sure what Kitty does and does-not. First you should check with something like LibreOffice Writer or Scribus. If it works there and not in Kitty it is almost always some limitation of Kitty. Anyhow, if you report in detail I can also investigate that. |
Beta Was this translation helpful? Give feedback.
-
By reading #976, I understand ligature is disabled from the font by default in Nerd patched Fonts. Am I correct?
So if I want to get the patched fonts with ligatures I have to patch them myself with https://github.com/ryanoasis/nerd-fonts#font-patcher? So
--removeligatures
is called by default for pre-packaged patched fonts?I'm actually confused because I noticed in LibreOffice Writer, FiraCode Nerd Mono has ligatures working but has different behavior than ligatures in FiraCode Mono. Also the ligatures are not workign with FiraCode Nerd Mono in Kitty terminal while ligatures are enabled (default).
Beta Was this translation helpful? Give feedback.
All reactions