Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 06-18-2020, 05:07 PM   #46
Skydog
Wizard
Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.
 
Skydog's Avatar
 
Posts: 2,286
Karma: 7409537
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Elipsa 2E, Sage, Libra Colour, Libra 2, Clara 2E, Oasis3, Voyage
Question Help w/font renaming

I've spent the last two days reading older posts here on the Bookerly saga. In order to "fix" it for use with Kepubs, what steps exactly (as in Dummy 101) are required in FontForge? I've tried numerous times and end up with errors generated along with the new files. Do I need to change anything other than the first field "Fontname"?

Errors include: Self Intersecting; Missing Points at Extrema

I'm using v1.020 of Bookerly and attempting the naming convention from posts long ago and mentioned again in this thread:

Bookerly-Regular -> Bookerly-a.ttf
Bookerly-Italic -> Bookerly-b.ttf
Bookerly-Bold -> Bookerly-c.ttf
Bookerly-BoldItalic -> Bookerly-d.ttf

Any help would be greatly appreciated before I go bald from pulling my hair out!
Skydog is offline   Reply With Quote
Old 06-18-2020, 05:25 PM   #47
Flaviocc
Zealot
Flaviocc began at the beginning.
 
Posts: 134
Karma: 10
Join Date: May 2019
Location: Brazil
Device: Kindle PPW5 / Kobo Aura One
Quote:
Originally Posted by Skydog View Post
I've spent the last two days reading older posts here on the Bookerly saga. In order to "fix" it for use with Kepubs, what steps exactly (as in Dummy 101) are required in FontForge? I've tried numerous times and end up with errors generated along with the new files. Do I need to change anything other than the first field "Fontname"?

Errors include: Self Intersecting; Missing Points at Extrema

I'm using v1.020 of Bookerly and attempting the naming convention from posts long ago and mentioned again in this thread:

Bookerly-Regular -> Bookerly-a.ttf
Bookerly-Italic -> Bookerly-b.ttf
Bookerly-Bold -> Bookerly-c.ttf
Bookerly-BoldItalic -> Bookerly-d.ttf

Any help would be greatly appreciated before I go bald from pulling my hair out!

Here the steps - https://www.mobileread.com/forums/sh...81&postcount=9

I have the correct files here.

If you want, sent me a PM.

Last edited by Flaviocc; 06-19-2020 at 01:43 PM.
Flaviocc is offline   Reply With Quote
Old 06-18-2020, 05:25 PM   #48
NiLuJe
BLAM!
NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.NiLuJe ought to be getting tired of karma fortunes by now.
 
NiLuJe's Avatar
 
Posts: 13,506
Karma: 26047202
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
You can ignore the Fontforge warnings on open, and the fontforge warnings on font generation (just don't click the wrong button, because a cancel will dismiss the popup, but also cancel the font build ^^).
NiLuJe is offline   Reply With Quote
Old 06-18-2020, 05:50 PM   #49
Skydog
Wizard
Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.
 
Skydog's Avatar
 
Posts: 2,286
Karma: 7409537
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Elipsa 2E, Sage, Libra Colour, Libra 2, Clara 2E, Oasis3, Voyage
Quote:
Originally Posted by NiLuJe View Post
You can ignore the Fontforge warnings on open, and the fontforge warnings on font generation (just don't click the wrong button, because a cancel will dismiss the popup, but also cancel the font build ^^).
It wasn't the warnings that had me concerned, just the errors generated. I figured I had botched it although a quick preview appeared normal.

Thank you!
Skydog is offline   Reply With Quote
Old 06-18-2020, 05:51 PM   #50
Skydog
Wizard
Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.
 
Skydog's Avatar
 
Posts: 2,286
Karma: 7409537
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Elipsa 2E, Sage, Libra Colour, Libra 2, Clara 2E, Oasis3, Voyage
Quote:
Originally Posted by Flaviocc View Post
Here the steps - https://www.mobileread.com/forums/sh...81&postcount=9

I have the correct files here, but I think it's against the rules post Bookerly to download.

If you want, sent me a PM to give a link to download.
Done, thank you.
Skydog is offline   Reply With Quote
Old 06-18-2020, 05:53 PM   #51
Skydog
Wizard
Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.Skydog ought to be getting tired of karma fortunes by now.
 
Skydog's Avatar
 
Posts: 2,286
Karma: 7409537
Join Date: Mar 2009
Location: Circling Earth @ Mach .83
Device: Elipsa 2E, Sage, Libra Colour, Libra 2, Clara 2E, Oasis3, Voyage
Quote:
Originally Posted by jackie_w View Post
@Claude_C may be correct about this alternative naming convention. I seem to remember someone else posting the same thing a long time ago. I don't know where that info was originally documented.

I've never tested it myself because it was long after I'd already done the renaming/setting the hard way on the fonts I wanted to use. If it does work and can be done without needing FontForge it could be a good thing.
https://www.mobileread.com/forums/sh...+font+problems
Skydog is offline   Reply With Quote
Old 06-18-2020, 06:07 PM   #52
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Sigh, I just had to get to the bottom of it once and for all. Grit your teeth and read on if you're interested ...

Final conclusion:
If you want a sideloaded font to work correctly with both epub and kepub for all regular/bold/italic/bolditalic sub-families. Do 2 things.
  1. Using Bookerly as the example, use the suffix naming convention
    Bookerly-Regular.ttf (or just Bookerly.ttf)
    Bookerly-Italic.ttf
    Bookerly-Bold.ttf
    Bookerly-BoldItalic.ttf
  2. If it's faulty, fix the internal Panose Weight metric using some kind of font editor. @Flaviocc provided a link above to my old instructions for how to do it in FontForge

Other findings:
If the font's internal Panose Weight is faulty but it isn't something you're able/prepared to fix then you may still get regular/bold/italic/bolditalic sub-families to work in either kepub or epub, but not both simultaneously.
  • Kepub only: use one of the 3 following suffix naming conventions.
    Either (as per Claude_C post)
    regular: Bookerly-a.ttf
    italic: Bookerly-b.ttf
    bold: Bookerly-c.ttf
    bolditalic: Bookerly-d.ttf
    or (ancient Windows convention)
    regular: Bookerly.ttf
    italic: Bookerlyi.ttf
    bold: Bookerlyb.ttf
    bolditalic: Bookerlyz.ttf
    or (as per DNSB post)
    regular: Bookerly.ttf
    italic: Bookerly-i.ttf
    bold: Bookerly-b.ttf
    bolditalic: Bookerly-z.ttf
  • Epub only: use this suffix naming convention
    regular: Bookerly-Regular.ttf (or just Bookerly.ttf)
    italic: Bookerly-Italic.ttf
    bold: Bookerly-Bold.ttf
    bolditalic: Bookerly-BoldItalic.ttf

... and finally ...
Whatever method you use, don't forget to reboot the Kobo after updating any sideloaded font files in the fonts subdirectory.

ETA: All info correct at time of going to press, firmware 4.21.15015. No future performance guarantees

Last edited by jackie_w; 06-18-2020 at 07:32 PM. Reason: ETA & 3rd option for kepub-only
jackie_w is offline   Reply With Quote
Old 06-18-2020, 06:40 PM   #53
Flaviocc
Zealot
Flaviocc began at the beginning.
 
Posts: 134
Karma: 10
Join Date: May 2019
Location: Brazil
Device: Kindle PPW5 / Kobo Aura One
Quote:
... and finally ...
Whatever method you use, don't forget to reboot the Kobo after updating any sideloaded font files in the fonts subdirectory.
This!!! Yesterday I forgot to reboot and ....nothing works LOL

So....reboot and will work.
Flaviocc is offline   Reply With Quote
Old 06-19-2020, 12:07 PM   #54
Gone
Out of order
Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.Gone ought to be getting tired of karma fortunes by now.
 
Posts: 601
Karma: 1652684
Join Date: Feb 2014
Device: Libra Colour
Quote:
Originally Posted by jackie_w View Post
Sigh, I just had to get to the bottom of it once and for all. Grit your teeth and read on if you're interested ...

Final conclusion:
If you want a sideloaded font to work correctly with both epub and kepub for all regular/bold/italic/bolditalic sub-families. Do 2 things.
  1. Using Bookerly as the example, use the suffix naming convention
    Bookerly-Regular.ttf (or just Bookerly.ttf)
    Bookerly-Italic.ttf
    Bookerly-Bold.ttf
    Bookerly-BoldItalic.ttf
  2. If it's faulty, fix the internal Panose Weight metric using some kind of font editor. @Flaviocc provided a link above to my old instructions for how to do it in FontForge

Other findings:
If the font's internal Panose Weight is faulty but it isn't something you're able/prepared to fix then you may still get regular/bold/italic/bolditalic sub-families to work in either kepub or epub, but not both simultaneously.
  • Kepub only: use one of the 3 following suffix naming conventions.
    Either (as per Claude_C post)
    regular: Bookerly-a.ttf
    italic: Bookerly-b.ttf
    bold: Bookerly-c.ttf
    bolditalic: Bookerly-d.ttf
    or (ancient Windows convention)
    regular: Bookerly.ttf
    italic: Bookerlyi.ttf
    bold: Bookerlyb.ttf
    bolditalic: Bookerlyz.ttf
    or (as per DNSB post)
    regular: Bookerly.ttf
    italic: Bookerly-i.ttf
    bold: Bookerly-b.ttf
    bolditalic: Bookerly-z.ttf
  • Epub only: use this suffix naming convention
    regular: Bookerly-Regular.ttf (or just Bookerly.ttf)
    italic: Bookerly-Italic.ttf
    bold: Bookerly-Bold.ttf
    bolditalic: Bookerly-BoldItalic.ttf

... and finally ...
Whatever method you use, don't forget to reboot the Kobo after updating any sideloaded font files in the fonts subdirectory.

ETA: All info correct at time of going to press, firmware 4.21.15015. No future performance guarantees

I should have mentioned that I only read Kepub.

That’s the convention that worked for me.

Maybe it also depends form where you got the Bookerly fonts, what version*?
Gone is offline   Reply With Quote
Old 06-19-2020, 12:10 PM   #55
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,763
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by MGlitch View Post
Because some of the issues are with how the fonts are named internally, not just their file name. I'm not sure if Bookerly was one such font, but it's been an issue in the past.
Yes, Bookerly is one such font. If I am not mistaken,it might just be the BoldItalic version that has the problem.

Does anyone know of a way to edit a font's metadata without having to save the entire font (in Windows)?

Last edited by JSWolf; 06-19-2020 at 12:14 PM.
JSWolf is online now   Reply With Quote
Old 06-19-2020, 12:15 PM   #56
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,763
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by DNSB View Post
The alternate font file naming conversion would be:

Bookerly
Bookerly-i
Bookerly-b
Bookerly-z

The regular version of the font does not need the special naming but I prefer using -Regular just to keep things consistent.
It's a lot easier (IMH) to use the longform filename and a lot easier to know which version of the font it it based on the name.
JSWolf is online now   Reply With Quote
Old 06-19-2020, 12:21 PM   #57
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,763
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Skydog View Post
I've spent the last two days reading older posts here on the Bookerly saga. In order to "fix" it for use with Kepubs, what steps exactly (as in Dummy 101) are required in FontForge? I've tried numerous times and end up with errors generated along with the new files. Do I need to change anything other than the first field "Fontname"?

Errors include: Self Intersecting; Missing Points at Extrema

I'm using v1.020 of Bookerly and attempting the naming convention from posts long ago and mentioned again in this thread:

Bookerly-Regular -> Bookerly-a.ttf
Bookerly-Italic -> Bookerly-b.ttf
Bookerly-Bold -> Bookerly-c.ttf
Bookerly-BoldItalic -> Bookerly-d.ttf

Any help would be greatly appreciated before I go bald from pulling my hair out!
Here is a solution that works. Plus, it's more readable and easier to remember.

Bookerly-Regular
Bookerly-Italic
Bookerly-Bold
Bookerly-BoldItalic

Last edited by JSWolf; 06-19-2020 at 12:24 PM.
JSWolf is online now   Reply With Quote
Old 06-19-2020, 12:25 PM   #58
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 79,763
Karma: 145864619
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Flaviocc View Post
Here the steps - https://www.mobileread.com/forums/sh...81&postcount=9

I have the correct files here, but I think it's against the rules post Bookerly to download.

If you want, sent me a PM to give a link to download.
That link is also not allowed in PM since you mentioned it in public.
JSWolf is online now   Reply With Quote
Old 06-19-2020, 12:38 PM   #59
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Quote:
Originally Posted by JSWolf View Post
Here is a solution that works. Plus, it's more readable and easier to remember.

Bookerly-Regular
Bookerly-Italic
Bookerly-Bold
Bookerly-BoldItalic
But, Jon, the long-form suffixes don't work for kepubs unless the panose weight is also fixed - as I tried to say in my lengthy post #52.
jackie_w is offline   Reply With Quote
Old 06-19-2020, 01:44 PM   #60
Flaviocc
Zealot
Flaviocc began at the beginning.
 
Posts: 134
Karma: 10
Join Date: May 2019
Location: Brazil
Device: Kindle PPW5 / Kobo Aura One
Quote:
Originally Posted by JSWolf View Post
That link is also not allowed in PM since you mentioned it in public.
Ok Jon,

I edited my post.

So, if you want, edit the quote pls.
Flaviocc is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Aura HD Kindle Bookerly font problem with italics AbominableDavid Kobo Reader 100 12-24-2018 06:47 PM
New fave font: Bookerly Joques Kobo Reader 18 07-30-2016 05:55 PM
Bookerly font - nice but how to make it darker machoman121 Kobo Reader 25 04-12-2016 10:48 AM
the new bookerly font cybmole Kindle Fire 44 10-11-2015 09:28 PM
Where's the Bookerly font on my Paperwhite? Robotech_Master Amazon Kindle 1 09-22-2015 05:15 PM


All times are GMT -4. The time now is 07:52 AM.


MobileRead.com is a privately owned, operated and funded community.