View Single Post
Old 07-06-2020, 04:57 PM   #132
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 ZodWallop View Post
How involved is it?
That rather depends on where you're starting from ...

If you've already got a set of 4 ttfs (regular, italic, bold, bolditalic) for the "better Georgia" stored somewhere accessible on your PC/Mac then you can:

Method 1:
(Thanks to @Semwize for this discovery.) Use the kobopatch system (the files: section in kobopatch.yaml) to copy them to the correct non-user-accessible location.
e.g. (only change the red bits)
Code:
files:
    # Replace System font Georgia
    path/to/your/local/Georgia-Regular.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/georgia.ttf
    path/to/your/local/Georgia-Bold.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/georgiab.ttf
    path/to/your/local/Georgia-Italic.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/georgiai.ttf
    path/to/your/local/Georgia-BoldItalic.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/georgiaz.ttf
This gives the best results, but needs to be re-done after every fw upgrade.

Method 2:
Just copy the 4 Georgia ttfs to the standard Kobo /fonts directory, like any other sideloaded font. The important thing is that the internal font name is Georgia.

This one is not quite as good for on-going convenience but requires no tech skills at all. After every power off/on, once only, you need to convince the Kobo to use your sideloaded Georgia rather than its own built-in version. As a kepub user you'll be pleased to hear that opening any kepub is enough to do the convincing.

This method has the benefit of being a once-only task because sideloaded fonts survive fw upgrades.

-----------------------

If you don't already have the 4 "better" Georgia ttfs in your PC/Mac storage then it's a bit more involved because you'll need to get them from somewhere, e.g. a Nook fw update .zip. If you have one of these it's fairly simple to extract them (much easier than extracting Bookerly from a Kindle fw update file). Then use Method 1 or 2 as you please.

And finally, for users who are comfortable using a font editor (e.g. FontForge or TTFEdit), you can actually choose any font you like. You need to use the editor to rename all 4 ttfs internally to Georgia. Once that's done you can use Method 1 or 2.

ETA: Just for completeness ...
  • Using either of the above methods replaces Georgia everywhere, i.e. in books and also in the GUI (book lists, book details, footnotes, TOC, etc ...)
  • The above methods also work if you want to replace the default sans-serif font 'Avenir Next'.

Last edited by jackie_w; 07-06-2020 at 05:17 PM. Reason: ETA
jackie_w is offline   Reply With Quote