Contents | Start | End | Previous: KB0078: Users cannot customize the fonts for my book | Next: KB0080: I have problems launching my Epub or Mobipocket file


KB0079: What fonts can I use in my book?

See also:
Working with fonts in the Jutoh manual
Working with embedded fonts in the Jutoh manual
Why are my embedded fonts not working?
Why are fonts not working when viewed on an actual device?

Unless you are embedding fonts, keep your fonts as simple as possible so that the device can use the appropriate standard font. For example, you could limit your fonts to Times New Roman/Times Roman, Arial/Helvetica, and Courier/Courier New. If you have the configuration option Generate generic font names switched on, Jutoh will output the appropriate generic font name such as roman or sans-serif. By default, Jutoh doesn't output font name information in order to allow readers to customise the font for books they are reading.

If you need to, you could target your book at a particular device and find out what fonts it supports. Since the fonts on the computer you are running Jutoh on may not include these ones, you can use the configuration property Font substitutions to indicate how fonts in the editor should translate to fonts in the actual book.

The only way to be sure that your fonts will be seen as you expect them to be seen is to embed fonts. You need to have the rights to do this; most but not all devices support embedded fonts. Embedding fonts also has implications for file size, so should be avoided if possible.

Here are the fonts available on different devices, at the time of writing (May 2015):

Older Kindles including DX

Kindle Fire and apps

Kindle Paperwhite

Apple Books

Kobo Touch

The Kobo does not appear to have a fixed-width (monospace) font. You can solve this using font embedding.

Kobo Glo

The Kobo does not appear to have a fixed-width (monospace) font. You can solve this using font embedding.

Tolino

Fonts not currently known. Tolino devices do not appear to have a fixed-width (monospace) font. You can solve this using font embedding, which is supported by Tolino devices and Tolino on Android, but not on iOS.


Contents | Start | End | Previous: KB0078: Users cannot customize the fonts for my book | Next: KB0080: I have problems launching my Epub or Mobipocket file