|
|
#1 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 148
Karma: 9400
Join Date: Aug 2010
Location: Helsinki
Device: Kindle Paperwhite 2018
|
Kobo fonts displaying spaces after em dashes
I just got my first kobo (Clara Colour) and one thing I've noticed is that, regardless of what font I use, the kobo is displaying a lot of em dashes as having a space after them. When the space doesn't exist in the actual ebook file. (I have checked with the Calibre editor.)
:edited to add: the ebooks I'm looking at are justify-aligned. When I tell the kobo to set justification to left, the spaces after the em dashes seem to disappear. I want this effect without having to set the alignment to the left. I know this is a kobo issue because the same ebook on my paperwhite doesn't show spaces after the em dashes with the built-in baskerville font, but using baskerville on my kobo = spaces after most em dashes. I was told Noto Serif is a font that does not add spaces to em dashes (because apparently some fonts just do this??? why) and it's true that it displays a lot less spaces, but not zero. How do I make my kobo reflect the lack of spaces accurately? Is there a particular font? Is it a margins thing? (Altering the margins does seem to affect it; some spaces vanish or appear at different margin settings.) I have very bad hands, I do not want to have to manually edit in spaces around all em dashes in every ebook to make them display consistently. I know this should be a small thing but it's genuinely making me regret giving up my kindle. Really hoping there's an easy fix! Last edited by Siavahda; Yesterday at 02:02 AM. Reason: more details |
|
|
|
|
|
#2 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15,264
Karma: 247605191
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Is this with epubs or kepubs? Kepubs have issues with displaying justified text. There is no absolute fix, other than experimenting with different fonts, font sizes and margins. You could also install the word-spacing patch in Kobopatch, and maybe try a different hyphenation dictionary.
Personally I set the justification on my Kobos to OFF, because I edit my books to have justification in the css. This results in a better display than when using the Kobo option. |
|
|
|
|
|
#3 | |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 148
Karma: 9400
Join Date: Aug 2010
Location: Helsinki
Device: Kindle Paperwhite 2018
|
Quote:
I mostly have the justification on the kobo set to off, because I too edit my books to be justified in the css. Unfortunately, justification = off isn't enough to fix this problem. I even installed the hyphenation dictionary from this post, and it helped, but hasn't completely solved it. |
|
|
|
|
|
|
#4 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,226
Karma: 72583667
Join Date: Feb 2009
Device: Kobo Clara 2E
|
I use kepubs, and emdashes (I think they are emdashes) causes problems with full justification. This has been going on for a long time.
|
|
|
|
|
|
#5 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 83,750
Karma: 153649587
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
@Siavahda, give ChareInk7SP a go. It has a smaller space and there are no spaces around em dashes.
https://www.mobileread.com/forums/sh....php?p=2140184 |
|
|
|
|
|
#6 | |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 148
Karma: 9400
Join Date: Aug 2010
Location: Helsinki
Device: Kindle Paperwhite 2018
|
Quote:
Interestingly, if I go into the ebook's css and add "letter-spacing: 1px;" to body, it seems to fix the problem. Of course, that does make the text look pretty different. I'd rather a different solution! |
|
|
|
|
|
|
#7 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 148
Karma: 9400
Join Date: Aug 2010
Location: Helsinki
Device: Kindle Paperwhite 2018
|
Removing the text-align: justify in the ebook's css helped; setting the Kobo to justify the text didn't seem to add spaces to the em dashes then.
Setting the letter-spacing to -1px seems to completely erase the spaces, and the text doesn't look as odd (to me) as 1px! (This is all with ChareInk7SP btw.) |
|
|
|
|
|
#8 |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 83,750
Karma: 153649587
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I think I've figured out the problem. In a lot of eBooks, there are spaces around em dashes. When I edit the eBook, I remove the spaces.
|
|
|
|
|
|
#9 | |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 148
Karma: 9400
Join Date: Aug 2010
Location: Helsinki
Device: Kindle Paperwhite 2018
|
Quote:
I can't swear there's not some rule buried in the css telling the ebook to display em dashes that way, but there are not spaces around the em dashes in the book text. |
|
|
|
|
|
|
#10 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15,264
Karma: 247605191
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
For me it's more natural to have the spaces, because that's the way it's done in my native language. The US way of not having spaces around em dashes has always seemed very unnatural to me. But I can't be bothered to edit them either way, so I just leave em dashes as they are in the book.
Last edited by Sirtel; Yesterday at 03:11 PM. Reason: typo |
|
|
|
|
|
#11 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 83,750
Karma: 153649587
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
I just figured it out. You are reading KePub. I know this because changing the letter space does not do anything if you are reading an ePub on your Kobo. The KoboTouch driver is converting your ePub to KePub. You can turn that off if you want ePub. |
|
|
|
|
|
|
#12 | |
|
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 83,750
Karma: 153649587
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
|
|
|
|
|
|
|
#13 |
|
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,889
Karma: 17565272
Join Date: Sep 2022
Device: Kobo Libra 2
|
|
|
|
|
|
|
#14 |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 15,264
Karma: 247605191
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
|
|
|
|
|
|
#15 | |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 148
Karma: 9400
Join Date: Aug 2010
Location: Helsinki
Device: Kindle Paperwhite 2018
|
Quote:
Do all Kobos turn epubs to kepubs out of the box? |
|
|
|
|
![]() |
| Tags |
| em dash, font, font display, kobo clara |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Displaying different fonts in EPUB book? | NoobReader | KOReader | 1 | 12-01-2022 08:47 AM |
| Paperwhite fonts adding random dashes/hyphens | Siavahda | Amazon Kindle | 0 | 12-15-2018 01:09 PM |
| Creating spaces around hyphens (or dashes). | wallflowerface | Conversion | 4 | 01-04-2014 06:42 PM |
| Dashed Dashes -- Befuddled by EN and EM Dashes (Apple Pages to EPUB) | planewryter | Conversion | 1 | 07-22-2012 09:52 PM |