View Single Post
Old 06-12-2020, 04:44 AM   #5
Uncle Robin
Diligent dilettante
Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.Uncle Robin ought to be getting tired of karma fortunes by now.
 
Posts: 669
Karma: 7081982
Join Date: Sep 2019
Location: in my mind
Device: Kobo Libra H2O; RealMe X2 Pro
Quote:
Originally Posted by Jim Chapman View Post
Thank you for reporting the problem. I've taken a look at it, and in fact I think it is probably a font-availability problem. These problems can get quite arcane on Android (because Android phones typically ship with a very limited set of fonts installed, and often the installed fonts don't support the full range of Unicode characters). It looks like Moon+ reader is doing a better job of automatically providing a fall-back font for rendering the text - perhaps based on a font that is packaged as part of the Moon+ reader app.

I can't tell you exactly what is going on, unless you send me the EPUB file to examine (feel free to email me at jim@turnipsoft.co.uk if you like), but based on other samples of Devanagri scripts that I could find, I can suggest a work-around that might help. Basically, you need to tell Freda to use the 'Noto Sans' font, and ignore whatever other font choice the book might specify. Change the following two settings:
  • 'book style overrides Freda font selection' => no
  • 'font' => Noto Sans

The 'Noto Sans' font is bundled with Freda, and includes a good range of Unicode code points.
Thanks for your reply. I will check that out. The Noto family is my Android default for that reason, I guess I assumed Freda would use it if installed
Uncle Robin is offline   Reply With Quote