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

[Feature request]: "Texture Healing" #248

Open
quadruple-output opened this issue Jan 8, 2024 · 3 comments
Open

[Feature request]: "Texture Healing" #248

quadruple-output opened this issue Jan 8, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@quadruple-output
Copy link

What feature are you proposing?

I learned about the "Texture Healing" feature of Monaspace, today, and I wonder whether you would be inclined to implement something similar. The examples and the explanations they provide look quite interesting.

@quadruple-output quadruple-output added the enhancement New feature or request label Jan 8, 2024
@quadruple-output quadruple-output changed the title [Feature request]: [Feature request]: "Texture Healing" Jan 8, 2024
@bebraw
Copy link
Contributor

bebraw commented Jan 19, 2024

There's a good technical description of texture healing here: https://github.com/githubnext/monaspace/blob/main/docs/Texture%20Healing.md .

I have a feeling the problem it solves is less of an issue for MonoLisa given glyphs are wider and there's more space by definition. A good example is "m" which fits wider spacing better.

It's likely still worth investigating as a feature, though.

@bebraw
Copy link
Contributor

bebraw commented Jan 19, 2024

We had a brief discussion about texture healing and could see some potential benefits but also technical challenges.

There's also some research to be done on which character combinations the feature would make most sense. I.e., are there combinations that feel particularly cramped that could be improved by texture healing.

@stevemolitor
Copy link

I'm also interested in this feature.

I like how Commit Mono does their smart kerning feature. They don't change the width of characters. They just move them a little to the left or right to leave some breathing room to avoid cramping.

I think Monoid did something similar back in the day.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants