View Single Post
Old 11-19-2017, 03:16 PM   #285
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Just to add a bit more info regarding "special spaces"and davidfor's font tester epub ...

I often use Adobe Garamond as a sideloaded font on my Kobos so I had a look inside the Regular ttf file. As far as I can tell this font does not actually contain the glyphs for any of these enSpace (u2002), emSpace (u2003), thinSpace (u2009), hairSpace (u200A) or narrowNBSP (u202F).

Kepub:
Seems to display characters enSpace and emSpace OK, but the other 3 display as a cross-in-a-box. I'm guessing the kepub reading app is finding the first 2 in one of the other (built-in???) fonts and falling back to them. (It's hard to be sure with spaces which have no distinguishing features ) The last 3 presumably don't occur in any of the fonts being used for fallback.

I had success displaying all 6 "special spaces" with fonts like Times New Roman, Charis SIL, Bookerly and Linux Libertine G. All of these contain all 6 glyphs without needing to fallback to some other device font.

Epub:
I only tested standard epub briefly but it did seem to correctly display all 6 spaces. Even with Adobe Garamond which doesn't actually contain 5 of the glyphs. I have no idea how the Adobe reading app is "finding", or maybe constructing, the missing glyphs.

Last edited by jackie_w; 11-19-2017 at 03:18 PM.
jackie_w is offline   Reply With Quote