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

Option in each stylistic set for the "no ligatures" variant #1622

Open
Mooninaut opened this issue Dec 16, 2024 · 1 comment
Open

Option in each stylistic set for the "no ligatures" variant #1622

Mooninaut opened this issue Dec 16, 2024 · 1 comment

Comments

@Mooninaut
Copy link

Mooninaut commented Dec 16, 2024

Preferences for which character sequences should combine are both aesthetic and programming-language-dependent. It would be very useful to have variation selectors to selectively disable ligatures for each individual stylistic set. There are already a few one-off feature requests for various sets, so I'm suggesting uniform treatment for all of them.

My particular use-case is compiler command lines: command-line options of the form '--value=/path/to/x' merge the = and /, despite them being distinct tokens in this context.

Would it be possible to add some sort of configuration to get the "no ligatures" appearance for particular stylistic sets, without having to either disable all ligatures or build the font from source?

Thanks!

@tonsky
Copy link
Owner

tonsky commented Dec 18, 2024

I’m not sure. Technically there are 20 stylistic sets in open type spec but many more 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

2 participants