View Single Post
Old 05-02-2018, 05:06 PM   #53
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
Quote:
Originally Posted by Doitsu View Post
Most likely the Kobo developers bundled the RMSDK based Kobo ADE app with better fonts.
Unfortunately the Kobo built-in fonts are not great with nice-to-have features. Luckily it's easy to sideload your own fonts.

As long as the font being used contains ligatures (not sure about kerning) the Kobo ADE renderer for standard epubs will display them without needing to add any special CSS.

Using the same font and the optimizeLegibility CSS, results in the kepub renderer displaying both ligatures and kerning (if present).

Quote:
Originally Posted by Doitsu View Post
BTW, all current Kindle models support font-variant: small-caps; without embedded fonts.
The Kobo kepub renderer will do this too, but not the ADE epub renderer. However, it doesn't display the true small-caps glyphs (if any) contained in the font, it "pseudo-manufactures" them from standard glyphs in mixed normal/small size. I don't much like the thick-and-thin look so I prefer to reference a sideloaded true small-caps font rather than embedding it. The CSS does need to be slightly different for kepub and epub so I use the previously-mentioned technique of auto-editing the font-variant: small-caps CSS on-the-fly during calibre send-to-device.
jackie_w is offline   Reply With Quote