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

Adding Font Ligatures #91

Open
Tygo-van-den-Hurk opened this issue Dec 14, 2024 · 1 comment
Open

Adding Font Ligatures #91

Tygo-van-den-Hurk opened this issue Dec 14, 2024 · 1 comment

Comments

@Tygo-van-den-Hurk
Copy link

Is your feature request related to a problem? Please describe.
I use Open Dyslexic everywhere, my terminal, code editor, documents, even my web browser forces it on each site. However there is one thing that is a bit of a shame: the font doesn't support Font Ligatures.

First I thought they didn't just patch the font correctly, however when doing some extra research for the issue was gonna submit at Nerd Fonts, I found out thanks to this issue that such ligatures must be added upstream. Which is why I'm submitting this issue.

Describe the solution you'd like
I'd like to see font ligatures being added to the font.

Describe alternatives you've considered
I've considered asking nerd fonts to patch them with font ligatures but found out thanks to that issue that they can't/won't. Font Ligatures can only be added upstream. I don't know enough about fonts at all to be able to become a middle man upstream source myself.

Additional context: What are Font ligatures?
Font ligatures are special glyphs that combine two or more characters into a single symbol, typically used in programming fonts to improve the readability of code. They replace common character combinations, such as != or ->.

a font that supports Ligatures:
code-1

vs one that does not:
code-2

@antijingoist
Copy link
Owner

The problem with including it from the start is there would be valid reasons for people wanting it without. I didn't have a good process for doing both at the time.

I plan a release on 1/10, and If that goes well I'll be back to working on monospace and will plan to include that.

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

2 participants