Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No Ligatures in Ligconsolata #52

Open
rajadain opened this issue Apr 30, 2020 · 8 comments
Open

No Ligatures in Ligconsolata #52

rajadain opened this issue Apr 30, 2020 · 8 comments

Comments

@rajadain
Copy link

Hello,

Apologies if this has already been answered elsewhere, I could not find it in existing issues. I am unable to see ligatures when using Ligconsolata:

image

I've tested in Sublime Text, VS Code, macOS Terminal, iTerm2, kitty, and Chrome (as a replacement for my GitHub font). I routinely use Hasklig, Fira Code, and other Ligaturized fonts, and they work on all of the above.

image

image

I read some discussion on removing default ligatures from Inconsolata with the use of dlig, but Ligconsolata should have been compiled with liga. I've tried Ligconsolata from master, the 3.000 release, and the 2.012 release, to no avail.

Am I missing something obvious? How can I get the (rather fantastic) ligatures to work?

@hd719
Copy link

hd719 commented Aug 20, 2020

Not sure what's going on in the 3.0.0 release, but download the font (v2.012) here (Inconsolata-Regular.ttf)

If you use vscode in this file

/settings.json

  "editor.fontFamily": "Inconsolata",
  "editor.fontLigatures": true,

and it will work

@dwiyatci
Copy link

I downloaded it from the v3.000 tree:

Works for me on my IDE (VSCode/WebStorm), but for some strange reason it doesn't on my Terminal 🤷🏻‍♂️

@shahriarpshuvo
Copy link

shahriarpshuvo commented Feb 12, 2021

In case of version 3.000 - Installing the otf version rather ttf works for me on Windows 10.

@shahriarpshuvo
Copy link

@rajadain Where to download Liga Courier Prime? 🤔 Seems legit works to me.

@rajadain
Copy link
Author

Courier Prime (and Courier Prime Sans and Courier Prime Code) are available here: https://quoteunquoteapps.com/courierprime/

I used Ligaturizer to add Fira Code ligatures to it: https://github.com/ToxicFrog/Ligaturizer

I've done that on many fonts and it works pretty well. My current setup is using a Ligaturized version of Inconsolata LGC: https://github.com/MihailJP/Inconsolata-LGC

@shahriarpshuvo
Copy link

shahriarpshuvo commented Feb 12, 2021

@rajadain Can you share your Courier Prime Liga patched one? :D

@rajadain
Copy link
Author

Unfortunately the computer on which I took those screenshots on has since passed away. Furthermore, I'm not sure I'd be at liberty to share any modified versions of Courier Prime under their license. It is simple enough to produce given the instructions above, won't take 10 minutes.

@shahriarpshuvo
Copy link

@rajadain Sorry for late reply. I've already did that. 😁

as-cii added a commit to zed-industries/zed that referenced this issue Sep 4, 2021
There's a newer version of the font available but ligatures seem
broken googlefonts/Inconsolata#58 and googlefonts/Inconsolata#52.

As part of this commit I also upgraded rust-embed to use the new
exclusion feature, which allows us to skip embedding OS files like
`.DS_Store`.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants