Quote:
Originally Posted by davidfor
Yep, I can see it. And if anything is going to demonstrate the problem with a font, it has to be that letter.
|
The attached book
Fluff demonstrates a similar problem on the KePub reader, but in the horizontal. To observe, set the margin slider to minimum and set justification button to full justification.
The problem is that the KePub reader clips the letters at the right and left edges of the page even though there is room to display them on the screen, and it happens with every one of the built-in fonts. The problem doesn't occur in the ePub reader with any font. (Edit: To clarify, the ePub reader clips if there is not enough room left on the screen, but allows the glyps to extend into the margins; the KePub reader clips even when there is room left in the margin.)
The common feature with the problem demonstrated by the
Åsa and Åke book seems to be that
the KePub reader can't properly handle glyphs that extend into the page margin, either vertically or horizontally. If all fonts with such glyphs are faulty, then all of the built-in fonts are faulty including Kobo's own Kobo Nickel, Kobo Tsukushi Mincho, and Kobo UD Kakugo fonts.
Since the problems happen with a wide range of fonts in the KePub reader, but with none of the same fonts in the ePub reader, then either all of those fonts are faulty in a way that only affects the KePub reader, or there is a fault in the KePub reader or whatever third-party libraries the KePub reader uses to handle fonts. I think the second is more likely.
[Edit: I think this book demonstrates the underlying problem affecting stock firmware, but for others reading note that there are work-arounds available for this problem either by patching (for synced KePubs) or automatic stylesheet modifications by Calibre (for sideloaded KePubs) that work in full-screen mode, or in normal reading mode just keep increasing the margin slider until the problem goes away. Similar to the vertical version of the problem, where the work-around is to just keep increasing the line-spacing slider until the problem goes away.]