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

Mono font has arrow ligatures that are one character wide #94

Open
charredUtensil opened this issue Sep 9, 2022 · 0 comments
Open

Mono font has arrow ligatures that are one character wide #94

charredUtensil opened this issue Sep 9, 2022 · 0 comments

Comments

@charredUtensil
Copy link

charredUtensil commented Sep 9, 2022

This is similar to #89, but much worse:

https://fonts.google.com/specimen/Overpass+Mono?query=overpass&preview.text=123-%3E456%3C-789&preview.text_type=custom

The characters -> and <- are being replaced with an arrow, but this arrow character is only a single character wide in the monospace variant. This is very wrong. I use Overpass Mono as a terminal font and, unlike the /f(f?[il]|f)/ ligatures which only seem to cause problems in web content, this does happen in my terminal and messes things up completely. I assume it's using different triggering logic.

A monospace font should never have ligatures that change the width of text.

All ligatures in the monospace font should be altered to be as wide as the number of characters that constitute them.

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

1 participant