View Single Post
Old 04-17-2015, 10:23 PM   #3
GeoffR
Wizard
GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.GeoffR ought to be getting tired of karma fortunes by now.
 
GeoffR's Avatar
 
Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
Quote:
Originally Posted by PremaEbooks View Post
But in kepubs, when the text is justified, it usually ends like this:

— I see you haven't done what I asked you to — Steve said.
— I have no intention to do what you ask me to — replies Frank —. It's your fault expecting that from me.
I don't think that is a kerning issue, it seems to be a separate bug in the kepub reader. It affects ellipses and other non-ascii punctuation too, adding unwanted space between the punctuation and the following letters, and upsetting the right justification. I don't know any way to avoid it other than to sideload the book as an epub instead.

Edit: mdash used as a quotation mark is a different issue, that is a publisher error. The mdash is a line break point; a proper quotation dash (unicode U+2015) should be used instead of a mdash (unicode U+2014) for quotation. Both kepub and epub readers handle this correctly: they will both allow a line break between an mdash and a letter, but not between a quotation dash and a letter.

Last edited by GeoffR; 04-18-2015 at 02:18 AM. Reason: mdash used as a quotation mark ...
GeoffR is offline   Reply With Quote