View Single Post
Old 08-05-2024, 04:52 AM   #31
lensmann
Zealot
lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.lensmann ought to be getting tired of karma fortunes by now.
 
lensmann's Avatar
 
Posts: 143
Karma: 821920
Join Date: Sep 2014
Device: Clara BW, Aura One, Aura HD, Boox Max 2, ThinkBook Plus Gen 2
Quote:
Originally Posted by Colonel Cathcart View Post
No problem at all. And no, I got no word back other than acknowledging the issue. If I remember correctly I was told it's being escalated, but so far it hasn't been fixed. I just checked with the latest firmware.
It wouldn't hurt if more people with this or similar issue will report it, maybe then it'll get a bit more attention?
The reference number for my report is 3762075. Mind you, I reported some other issues I found while I was at it.
Thanks - this is useful. Could I ask which fonts failed for you? I'd like to take a closer look at their structure.

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.
lensmann is offline   Reply With Quote