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

Version without coding ligatures? #140

Open
IreneKnapp opened this issue Dec 2, 2020 · 8 comments
Open

Version without coding ligatures? #140

IreneKnapp opened this issue Dec 2, 2020 · 8 comments

Comments

@IreneKnapp
Copy link

Hi!

The new coding-centric ligatures in 1.8.0 are really cool and I am certain many people will be drawn to Fantasque Sans because of them.

Could you please add a version of the face without them, for curmudgeons like me who enjoy reading != and == and all that quirkiness? As a workaround I can stay on 1.7.2 but it would be nice to know that it'll be supported going forward.

Thank! :)

@erlliam
Copy link

erlliam commented Dec 23, 2020

Agreed, we need a download/version without any ligatures. The ligatures have been ruining the font for me. I will try what you are currently doing (use an older version).

@erlliam
Copy link

erlliam commented Dec 23, 2020

I got a bit interested and I may have found a good solution. I downloaded FontForge, opened the font file (FantasqueSansMono-Regular.otf) and then I followed these instructions:

In FontForge go to Element > Font Info > Lookups > GSUB. You should be able to select a ligature table there. Then you can click Delete to delete all the ligatures or Edit Data to choose which ligatures to delete.

I deleted everything inside of GSUB lookups and I no longer have ligatures it seems. Not sure if I broke anything though.

image
image

@IreneKnapp
Copy link
Author

As a note, per the release notes, 1.7.2 is identical to 1.8.0 except that the latter has coding ligatures. So the simpler workaround really is to just use the old version.

@erlliam
Copy link

erlliam commented Dec 24, 2020

I'd say they aren't quite identical, v1.7.2...v1.8.0. Looks like there might be some problem fixes, can't quite tell from the commit messages. I will just use version 1.7.2 though as I don't like my solution that much.

@scottmcm
Copy link

(Dup of #122)

@wcasanova
Copy link

+1, while it can be deactivated.
Disable ligatures for monospaced fonts

@dantezhu
Copy link

+1

@spinda
Copy link

spinda commented Dec 30, 2021

I've put up a fork at https://github.com/spinda/fantasque-sans-ligatures that strips out everything from v1.8.0 relating to the new coding ligatures.

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

6 participants