I was somewhat excited to read that CharisSIL should contain all characters, but I am failing miserably on trying to use the font. Either I messed something up with the Kobo Extended Driver plugin, or I'm beginning to think Kobo just doesn't handle any sideloaded fonts well.
Yes, I'm 100% percent I have named the fonts the way Kobo wants them, using -Regular, -Bold, -BoldItalic, -Italic included in the filenames. The fonts do change as they should, but CharisSIL just refuses to display most special characters correctly.
On the kepub version, CharisSIL displays the majority of the special in a ridiculously tiny size. On the epub version of the same book, CharisSIL only displays boxes for the majority of the special characters. I used the Kobo extended driver plugin to send the kepub version to the reader. Georgia font display the characters correctly in both kepub and epub.
The code for the text is just using <p> and the stylesheet for it is:
p {
display: block;
margin-top: 0em;
margin-bottom: 0em;
margin-left: 0em;
margin-right: 0em;
text-align: justify;
text-indent: 1.5em;
}
I've tried it with the CharisSIL Modified and Compact fonts that JSWolf has graciously provided for us, and the standard CharisSIL font also, all with the identical results. These screenshots are with the standard CharisSIL.
Am I doing something wrong with to use the CharisSIL font? My Kobo firmware is 2.5.1. I also tried changing the <p> to <p class="calibre"> (and added .calibre to the stylesheet with the same code as p), and that didn't change anything either. Sigil verifies no problems with the epub.
|