-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Add proper kerning for RTL scripts(persian, arabic, ...) #529
Comments
I think there are two different problems.
Which problem do you want to solve/improve? Both of the problems or only one of the problems? |
At first glance, if i put chars with these unicodes:
The string is rendered properly(kerning table is required)!
But with other unicodes(put directly in source) we've discrete chars |
More interesting :)
|
@olikraus |
ok, but i think this should be done during typing in the string into Arduino IDE. |
Adding Kerning for |
I tried already some time back. The kerning tables will be VERY huge. That is why I added There is one more problem: From where shell I get the kerning information. I do not have the kerning information and I am not able to extract the same from .ttf files. |
no further feedback, closing... |
Hi @olikraus
Thanks for your great work, it's precious!
I've followed issues and works for supporting kerning for RTL languages in these threads:
I'm going to add this feature to
u8g2
but first need to know what part ofu8g2
needs modification and what is the right way to do it.Since adding manual kerning as your last work will not solve the issue: #42 (comment)
So if possible please help me to start.
Regards.
Iman.
The text was updated successfully, but these errors were encountered: