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

Any plans for adding texture healing support? #273

Open
mrboen94 opened this issue Dec 15, 2023 · 10 comments
Open

Any plans for adding texture healing support? #273

mrboen94 opened this issue Dec 15, 2023 · 10 comments

Comments

@mrboen94
Copy link

Love the font, but I would love the option to enable texture healing for the m and i separately.

https://github.com/githubnext/monaspace/blob/main/docs/Texture%20Healing.md

I have no idea how much work this is to implement in a font, but I would love for this to be optionally added to the font, as it doesn't fit everywhere.

@fabrizioschiavi
Copy link
Owner

Yes, absolutely. This solution is really genial and must be included in the next realease. Thanks!

@fabrizioschiavi
Copy link
Owner

I'm working almost full time to this improvement, what do you think of the result?

PragmataPro_texture_healing

@pkazmier
Copy link

pkazmier commented Jan 6, 2024

Looking good. I am curious how a word such as “minimum” renders. Would it contain two different sized m’s? Big and small in same word?

Edit: I missed that you had “mime” in your sample, which does contain two different sized m’s. Now that I see it, I’m not sure how I feel about it. On the one hand, the spacing is better, but on the other hand, it’s also jarring to my eye to see different letterforms for same letter in the same word. It’s a neat concept nonetheless!

@fabrizioschiavi
Copy link
Owner

I completely agree with you, it's a delicate balance to maintain, but it undeniably works! I rely on it daily, and I can confidently affirm that this solution has significantly enhanced readability.

At its minimum size, some imbalance becomes noticeable when magnified, yet at its practical working size, everything looks excellent.

Screenshot 2024-01-06 at 09 37 49

@pkazmier
Copy link

pkazmier commented Jan 6, 2024

Very interesting. It's great hearing your feedback on how it has greatly enhanced readability. I'm looking forward to the 0.831 release.

As one without any knowledge of font design, I'm curious how do you decide which "m" to make wider in a word such as "mime". In your sample, it was the second one, why not the first? Or why not both? Would both require a 3rd version of "i" that has even smaller serifs? Or is it a practical limit to the number of combinations you'd have to create.

Thank you for your continued work on this magnificent font. It has been one of my best purchases!

@fabrizioschiavi
Copy link
Owner

Thanks @pkazmier for your appreaciations and for bringing the mime issue to my attention: the ms near i must have the same width

@Teggy
Copy link

Teggy commented Jan 6, 2024

Good grief, Fabrizio. This looks awesome! Please keep up the good work! 👍🏼

@fabrizioschiavi
Copy link
Owner

Thank you @Teggy !

@svipas
Copy link

svipas commented Oct 8, 2024

@fabrizioschiavi I just discovered this, holy shit - it is incredible! It always felt to me that m was too squished in some cases, this greatly enhances readability. I can't even imagine what 0.831 release is going to be 💥

@mrboen94
Copy link
Author

Thanks for looking into this! Havent been active on github lately, but looks great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To Do
Development

No branches or pull requests

5 participants