![]() |
#31 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 821920
Join Date: Sep 2014
Device: Clara BW, Aura One, Aura HD, Boox Max 2, ThinkBook Plus Gen 2
|
Quote:
Basically, OpenType fonts include a glyph positioning table (GPOS). One of the actions this table supports is contextual positioning. Contextual positioning tells the renderer where exactly to put combining diacritics - for example, that a pasekh combined with an alef should display at the very bottom of the character, whereas a pasekh combined with a kuf should come under the curve and not at the bottom, and a pasekh combined with tsvey yudn should come in the middle of the space for the glyph centred under the yudn and not at the bottom. Likewise for other nikkudim, e.g. the difference in the positioning of a khoylam when over a vov (centred on top) as opposed to over an alef (top right corner). Your screenshots seem to confirm my theory that contextual positioning isn't working for some Hebrew fonts, so looking into how the fonts are set up might help figure out precisely what's failing. Giving Kobo those details may help speed up their release of a fix. I have a holiday coming up and this seems like a nice project to take on then. |
|
![]() |
![]() |
![]() |
#32 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 214
Karma: 340434
Join Date: Dec 2020
Location: Israel
Device: Kobo Libra H2O
|
Quote:
1. All the rendering problems are in such cases (that I can see, anyway). 2. If the source of the problem is with hinting, wouldn't increasing text size hide the problem? I tried that and the problems persists. The font is FrankRe: https://alefalefalef.co.il/en/font/frank-re/ I'm not sure if it's a good idea to share it. Probably not. |
|
![]() |
![]() |
![]() |
#33 | |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 142
Karma: 821920
Join Date: Sep 2014
Device: Clara BW, Aura One, Aura HD, Boox Max 2, ThinkBook Plus Gen 2
|
Quote:
|
|
![]() |
![]() |
![]() |
#34 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 214
Karma: 340434
Join Date: Dec 2020
Location: Israel
Device: Kobo Libra H2O
|
Quote:
At the time, I did a bit (just a bit) of digging myself and noticed that Kobo's Noto Serif font is not identical to the one freely available on the google fonts site. I wrote about it here: https://www.mobileread.com/forums/sh...26#post4326026 |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Ares Note 3.1.0 OTA broke font sizes in non stock apps | rvcjew | Boyue | 4 | 05-14-2021 08:47 AM |
downsides to having disable font rescaling always on? | lumpynose | Conversion | 11 | 05-17-2019 02:48 PM |
Font hinting in fontconfig preferences | Axell | Conversion | 1 | 07-03-2018 09:15 PM |
Disable font resize swipe?? | Daveychan | Kindle Developer's Corner | 0 | 10-25-2016 09:00 PM |
Unable to disable rescaling of font sizes | lith61 | Conversion | 2 | 11-18-2015 03:37 PM |