My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
HowToCustomFonts  
How to use custom fonts in PRS+
Updated Jan 24, 2012 by msukhias...@gmail.com

What you should know, before you start

There are 2 different sets of font in Sony PRS:

  1. Used for LRF, PDF, TXT (RTF, but I wouldn't use RTF unless I'm forced to). TXT files should be UTF-8 encoded.
2) Used by EPUB viewer

Standard fonts DO NOT CONTAIN ANY ALPHABETS besides western european in standard firmware (PRS+ comes with Cyrillic, Georgian, Greek alphabets, in addition to standard)

To change fonts for LRF/TXT you need

  • Fonts with glyphs of your interest, named (font names are not the same as file names!!!) as here
  • simple shell script file that will replace standard fonts using linux's "mount --bind" command, say if your fonts are in /fonts in the root memory, the command will look like (what's "READER E:" for you, is /Data for the system, don't be confused):

mount --bind /Data/fonts /opt/sony/ebook/FONT

put it into "/database/system/PRSPlus/prsp.sh" file (create missing directories) or grab existing file here.

Remark for PRS-600 and x50 model:

Original font-folder holds a symlink to "SWNMTeb.ttc" http://www.mobileread.com/forums/showpost.php?p=1808148&postcount=7

With this file/link missing dictionary will not show any result.

Solution due to Analogus post at MR http://www.mobileread.com/forums/showpost.php?p=1810185&postcount=18

A way to obtain mentioned file is described in post #9 of above MR thread

To change EPUB fonts

  • Put this file into /database/system/PRSPlus/epub folder on the reader. (create missing directories, if needed, path is CASE SENSITIVE (i.e. "prsplus" is not the same as "PRSPlus"). UPDATE starting from 2.0.1 version, this file is automatically installed.
  • Switch to "FontsAsInLRF" via settings => PRS+ Settings => Book Viewer Settings => EPUB Style (configuration path might be a bit different on different models)
Comment by project member Mark.N...@gentlemansclub.de, Jan 18, 2012

Analogus at MR provides several "readymade" font-packages for use with epub's and EpubUserStyle? here: http://www.mobileread.com/forums/showpost.php?p=1924808&postcount=1

Comment by loiz...@gmail.com, Apr 3, 2012

You should make two additions for clarity:

1. in the default configuration of the prsp.sh file, the custom fonts folder should be located in the root of the PRS mounted volume. I.e. at the same level as the database folder, and should be named "fonts" (all lowercase, without the quotes).

2. The new custom fonts will not appear on-screen until you shut down your reader (via the advanced menu, not via the button on the top of the device - that only puts it to sleep mode) and reboot it.


Sign in to add a comment
Powered by Google Project Hosting