06-30-2013, 03:50 AM | #1 |
Unicycle Daredevil
Posts: 13,940
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
Simple (Almost-)Fix for the Stupid Italic/Bold Bug
(Sorry if someone has come up with this in one of the many bug threads already - haven't read them all...)
Recently got an Aura, and while I'm generally very happy indeed, the bug that text in italics is rendered bold in some fonts really gets on my nerves. It got on my nerves so much that I felt I needed to fix this - a task far beyond my capabilities unless it was very easy to do, implying that the bug is more stupid than a sane person would imagine. It is. I renamed the italic font -Bold.ttf and the bold one -Italic.ttf. Now italics are rendered correctly, but bold is rendered in italics now too (which is far less annoying for me than bold instead of italics...) I'll play with it a bit more, but listen, Kobo: This really should be easy to fix. Last edited by doubleshuffle; 06-30-2013 at 04:07 AM. Reason: Curbed my enthusiasm in light of further checking... |
06-30-2013, 08:10 AM | #2 |
Grand Sorcerer
Posts: 7,550
Karma: 67891011
Join Date: Feb 2009
Device: Kobo Clara 2E
|
Are you talking about internal/built-in fonts?
|
Advert | |
|
06-30-2013, 09:00 AM | #3 |
Unicycle Daredevil
Posts: 13,940
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
I'm talking about a bug that occurs with some of the pre-installed fonts that come with the reader as well as with fonts installed by me.
Can "fix" only the ones installed by me, though. It isn't really a proper fix of course. I was getting a bit over-enthusiastic when I tried out my idea and really saw italics where bold had been instead. What I have achieved is simply substituting one fault for another, since now I have italics where there should be bold type. It's considerably less awful than the other way round, though. But of course Kobo should really fix this problem ASAP. It can't be that difficult to make the machine access the correct font files, can it. |
06-30-2013, 09:18 AM | #4 | |
Fanatic
Posts: 599
Karma: 641742
Join Date: Mar 2012
Location: DE
Device: Kobo Glo
|
Quote:
When I've 'doctored' my own sideloaded fonts with FontLab Studio and Kobo is not displaying them correcty I know that the font ID is the problem and forgot to update that part. See, my previous post here And yes, it is really easy to fix (by Kobo). |
|
06-30-2013, 09:41 AM | #5 |
Unicycle Daredevil
Posts: 13,940
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
Thanks for that explanation. It is consistent with which fonts are displayed correctly and which aren't on my reader. Is there an easy way to change the font ID? I've never meddled with fonts before...
|
Advert | |
|
06-30-2013, 10:50 AM | #6 | |
Fanatic
Posts: 599
Karma: 641742
Join Date: Mar 2012
Location: DE
Device: Kobo Glo
|
Quote:
Just as other simple, minor bugs. A lot of these small bugs can be fixed by one developer in one or two days, maybe even in a few hours. The bugs are mentioned here on the forum. |
|
06-30-2013, 11:16 AM | #7 |
Unicycle Daredevil
Posts: 13,940
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
It's not really the fonts that are faulty - they do work on other readers, don't they? Shouldn't Kobo program their products to read the file name of the font instead of the font ID?
And indeed, this bug, and especially their neglect to fix it, doesn't make Kobo look good. I mean, seriously, fonts are one of the most essential features of a reading device, aren't they? Has anyone else problems with Linux Libertine and Biolinum, btw? On my Aura, both are smeared across the whole screen, completely broken and unusable. |
06-30-2013, 11:47 AM | #8 |
Evangelist
Posts: 490
Karma: 1665031
Join Date: Nov 2010
Location: Vancouver Island, Nanaimo
Device: K2 (retired), Kobo Touch (passed to the wife), KGlo, Galaxy TabPro
|
Just a side note, does your font file name match your font name? Sounds redundant I know but. I had this problem with my favorite font Sabon.
eg. font original file name: SabonLTStd-Italic, SabonLTStd-Bold, SabonLTStd-Roman However when previewing I see instead that it should be Sabon LT Std Renamed accordingly: Sabon LT Std-Italic, Sabon LT Std-Bold, Sabon LT Std No more bold as italic or italic as bold problems. |
06-30-2013, 11:58 AM | #9 |
Zealot
Posts: 126
Karma: 346764
Join Date: May 2013
Device: Kobo Aura HD, Kobo Aura, Kobo Mini, Kobo Glo (wife)
|
Agreed, it is completely lame that a Kobo font like Nickel renders italics as bold. What is the problem with the bozos on their dev team?
|
06-30-2013, 11:58 AM | #10 |
Unicycle Daredevil
Posts: 13,940
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
@Danger:
Yeah, that's what Anak explained in his post he linked to. Unfortunately, that correction works only if the font IDs also end in -Bold, -Italic, etc. As soon as they are different, you are screwed unless you get a font creation program; which I will probably do now. Nice thing to be forced to do after buying "the only premium eReader on the market". |
06-30-2013, 04:28 PM | #11 | |
Bibliophagist
Posts: 40,603
Karma: 157444382
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
As George Talusan once commented: "This is true. The Adobe SDK allows us to specify a URL to a font file but Qt doesn't allow us to introspect a TTF/OTF for its font family/weight without difficulty. The resolution is that fonts should end with -Bold, -BoldItalic, -Italic, or alternatively, b, i, z." The font name used in naming the font file must be the font name (Windows font viewer) or font family (FontForge) embedded in the font file -- if a font is named GillSans-Bold.ttf but the internal name is Gill Sans, the file must be renamed to Gill Sans-Bold.ttf to work on a Kobo ereader. Alternately you can edit the font family name but much easier, in my opinion, to change the font file name. There are other issues pointed out by Anak if you start using other font variants such as a semi-bold instead of a normal in order to get a darker glyph on the eInk screen. You will need to change some of the internal naming but that is not an issue for the majority who are not into editing their own fonts. Regards, David Last edited by DNSB; 06-30-2013 at 04:44 PM. |
|
06-30-2013, 04:37 PM | #12 | |
Bibliophagist
Posts: 40,603
Karma: 157444382
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
http://blogs.datalogics.com/2013/03/...epub3-support/ Regards, David Last edited by DNSB; 06-30-2013 at 04:41 PM. |
|
07-01-2013, 06:50 AM | #13 | ||
Unicycle Daredevil
Posts: 13,940
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
Thanks again to Anak for the helpful information. I got Type light, a free font editor. No idea if it's any good, but it's free and allowed me to change all the font names, so that now everything is hunky dory.
Still, as the owner of "the only premium e-reader on the market" I definitely shouldn't have been required to deal with this problem. (Are you listening, Kobo?) Quote:
Quote:
|
||
07-01-2013, 02:43 PM | #14 | ||
Bibliophagist
Posts: 40,603
Karma: 157444382
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
DejaVu Serif-Regular.ttf DejaVu Serif-Bold.ttf DejaVu Serif-BoldItalic.ttf DejaVu Serif-Italic.ttf The -Regular is not actually needed but keeps the font names consistent. With the font files correctly named, all I need to do is to copy the 4 files over to the fonts directory in the root of the Kobo's internal storage, power cycle the ereader and that font is ready to be used. Quote:
The Aura works quite well with epubs other than a few glitches such as the very long paragraph bug. Overall, I've been very happy with my Kobos and I have used several other brands of ereader. The font naming issue has been there since Kobo first introduced the ability to sideload fonts. I don't feel that having to specify the font file names is that big an issue. 3 of Kobo's internal fonts have issues with bold/italic and epubs but since I rarely use them, it's not a major issue for me. It is an issue (and a known one) with the Adobe Reader Mobile SDK from some digging I did a while back. I've never had any issues with add-on fonts since I first started using the correct file names. Regards, David Last edited by DNSB; 07-01-2013 at 04:02 PM. |
||
07-01-2013, 02:55 PM | #15 |
Unicycle Daredevil
Posts: 13,940
Karma: 185392166
Join Date: Jan 2011
Location: Planet of the Pudding Brains
Device: Aura HD (R.I.P. After six years the USB socket died.) tolino shine 3
|
Glad that you're so happy. I'm also not unhappy with the Aura, but this issue sucks and that isn't going to change by your telling me: "Those guys just can't be bothered to fix things for your brand new, latest model top-class machine because they're busy creating the next model."
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Touch italic and bold fonts for side-loaded epubs | zztush | Kobo Reader | 3 | 04-29-2013 12:35 AM |
The bold and italic buttons on the bar | Artha | Sigil | 15 | 12-04-2011 05:52 PM |
italic and bold ok in sigil but not on Kobo reader | Mookiemon | Sigil | 14 | 07-23-2011 10:50 PM |
italic, bold etc to normal | cybmole | Sigil | 11 | 03-04-2011 11:37 AM |
PRS-500 Tags for Bold, Italic, Center, Etc. in LRF? | EatingPie | Sony Reader Dev Corner | 9 | 04-07-2007 02:06 AM |