Hello again! In this quick little post I'll explain how to change the font used in the reader to use a custom font, without having to use the proper full-fledged font hack.

Note: FW 3.x/4.x only.

It's not as complete/powerful as the full hack, you'll only be able to change the reader font, exactly the same way as the official font switch in the [Aa] menu.

First, make sure your Kindle is on the Home screen before plugging it to your computer.

You'll have to edit the reader config file, which is located, once your Kindle is plugged to your computer, in the system\com.amazon.ebook.booklet.reader folder. (Att, Windows users: depending on your Windows Explorer settings, this folder might be hidden. To workaround this without messing with Windows Explorer settings, just enter the folder name in the address bar). Once you're there, open the reader.pref file in your favorite UNIX-aware text editor. (Yes, it's the same file where you can tweak the horizontal margins)

In there, just before the

Code:

FONT_FAMILY=

line, add:

Code:

ALLOW_USER_FONT=true

and replace the FONT_FAMILY= line with:

Code:

FONT_FAMILY=alt

Once that's done, we'll have to put our custom fonts where the Kindle expects them...

In the root of your Kindle, create a folder named fonts. In this new folder, you'll have to put your custom fonts with very specific names, according to their style, kinda like with the Fonts hack.

This one isn't working for me. I used notepad++ to edit the file. After adding the fonts in the new font folder, ejecting and restarting I had the same font (which I could not change via Aa) and none of my content would open.

Even after reverting back to the original version of reader.pref file, I still could not open any content. I've just done a factory reset and all is well again.

Here are some images, maybe someone could tell me where I made my misstep.

* Make sure you're on the Home screen before plugging the Kindle
* Yep, hyphens, not underscores ;P
* Make sure the font is valid.
* Restart your Kindle afterwards, *without* trying to open a book before that.