Quote:
Originally Posted by panmanthe2nd
(the format was .prc) from here.
|
Are you sure that they are prcs? That links says that they are epubs. (Nevertherless is irrelevant).
OTOH, I'm not sure if Kobo devices are capable of reading prcs... But if they are not, probably Calibre has automatically converted them to epubs before sending to your Kobo.
Quote:
Originally Posted by panmanthe2nd
When she views them on Calibre reader they look perfect, but on her Kobo some of the diacritic marks are messed up. For example 'Kṛṣṇa' shows up as 'K a'.
|
Good news because:
- If you can view them in Calibre it means they are not DRMed so you can easily modify or convert them as needed.
- If Calibre shows them fine it means that your computer has already installed at least a GOOD font with a complete Sanskrit character set. Locate that font.
Quote:
Originally Posted by panmanthe2nd
Does anyone have an idea?
|
I don't know if Kobo devices are capable of correctly rendering Sanskrit text if their involved unicode is "strange" (example combining characters), but supposing that they are, the key factor is making that GOOD font available inside the device.
You can do this in two ways:
- Copying it (in a special way) inside your device and making it available for your books.
- Possibly the best one. Embedding that GOOD font in each of your Sanskrit epubs. Because if done correctly this procedure will allow a perfect rendering in any device. (Its only drawback is that the ebook sizes are going to grow...).
So let's start with the second one. Really easy:
- If your ebooks are prcs then convert them to epubs with Calibre. But when doing that, go to the "Look & Feel" tab in the conversion dialogue and within "Embed font family:" option select that GOOD font.
- If your ebooks are already epubs, you can also do an epub to epub conversion with the same procedure as above in order to embed that GOOD font.
- Ok, now your new epub contains that GOOD font inside it and it should work, but as the context help explains in the conversion dialogue, if other different fonts are explicitly set to be used through the book CSS styles, those settings will override that GOOD font and those other fonts could be not embedded so they will be still missing when reading in your Kobo device.
- To solve it, use Polish Books tool inside Calibre >>> "Embed all referenced fonts" option. Now you are completely sure that every font used in the book, (the default one and any other special one the book could have used), is also stored inside it. So if it displays fine in Calibre viewer, it should be rendered perfectly in your Kobo device, unless there's some kind of incompatibility which of course wouldn't have any solution.

- Just to be sure: in your Kobo device use "Document Default" setting because if you force the use any other Kobo pre-installed and available font, all this procedure would be meaningless as you can imagine...
