![]() |
#61 | |
Member
![]() Posts: 15
Karma: 10
Join Date: Oct 2020
Location: Saskatoon, SK, Canada
Device: Kobo Clara HD
|
Quote:
Awesome, thanks! Got the italics sorted out with fontforge ![]() |
|
![]() |
![]() |
![]() |
#62 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 702
Karma: 2153490
Join Date: Aug 2021
Location: Stupid Philippines
Device: Kobo Libra 2, Boyue Likebook P78
|
|
![]() |
![]() |
Advert | |
|
![]() |
#63 | |
how YOU doin?
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,100
Karma: 7371047
Join Date: Feb 2009
Location: India
Device: Kindle Keyboard, iPad Pro 10.5”, Kobo Aura H2O, Kobo Libra 2
|
Quote:
I've tried optimizelegibility and geometricprecision with the font Andada in kePub. Hinting is much better (to my eyes) with the former. There is hinting present with geometricprecision too, but it looks like an algorithm did the hinting. With optimizelegibility, the hinting looks beautifully done with a human touch. |
|
![]() |
![]() |
![]() |
#64 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 76
Karma: 28488
Join Date: Sep 2013
Location: Bensalem, PA
Device: Nook Classic, Nook STG, Nook Color, Kindle, Kobo H2O
|
It must be just me!
Hello - I haven't had to update my Kobo in a long time, but here I am trying to figure out how to patch. I can tell you it's not like riding a bycycle!
I followed the instructions for patching 4.32.19501. I downloaded the data that was needed in steps 1 and 2 and now here come my real questions. Step2: Download and extract the patch.zip, where am I unzipping the data to? Step3: Copy the firmware to the scr folder. I don't have an src folder, where should it be? I really just want to read with my favorite fonts. Would it be possible for someone to walk me thru the process? Thanks in advance! Sorry to bother everyone. Trice ![]() |
![]() |
![]() |
![]() |
#65 | |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 702
Karma: 2153490
Join Date: Aug 2021
Location: Stupid Philippines
Device: Kobo Libra 2, Boyue Likebook P78
|
Quote:
2. You can extract the file anywhere in your pc. 3. The src folder will be in the extracted files. You do not need the patch if you wanted to use your own fonts only. You just need to add your font files to be inside fonts folder (create one) in your device's root directory Last edited by Deobulakenyo; 04-26-2022 at 08:09 PM. |
|
![]() |
![]() |
Advert | |
|
![]() |
#66 |
Connoisseur
![]() Posts: 69
Karma: 10
Join Date: Nov 2018
Device: Kindle paperwhite, Likebook Mars, Kobo Aura Ed. 2, Kobo Touch
|
Hi Jackie,
Can I replace the Library dictionary display fonts (George/Anenir fonts) with Kobo Nickel font? If yes, how to? Kobo nickel font is the only built-in font can display the language I need. Thanks! |
![]() |
![]() |
![]() |
#67 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,137
Karma: 16059044
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
Quote:
In addition, built-in fonts are encrypted (or obfuscated???) so none of the existing "font tricks" will work because you can't use a font editor with them in their locked state. Quote:
Code:
- ReplaceString: {Offset: 54, Find: "Georgia ", Replace: "sans-serif", MustMatchLength: yes} - ReplaceString: {Offset: 54, Find: "Georgia ", Replace: "'KBJ-TsukuMin Pr6N RB'", MustMatchLength: yes} - ReplaceString: {Offset: 54, Find: "Georgia ", Replace: "'KBJ-UDKakugo Pr6N M'", MustMatchLength: yes} - ReplaceString: {Offset: 54, Find: "Georgia ", Replace: "'AR UDJingxihei'", MustMatchLength: yes} If none of the above work for your language, the only solution I can think of is to use the files: feature of kobopatch to replace one of the built-in fonts with a font of your choosing. This is not particularly difficult but to "fool" the Kobo into thinking your new font is its old built-in font you need to be able to use a font editor (e.g. FontCreator, FontForge, TTFEdit). The outline of the process is as follows. Step 2 is essential so if you don't feel you can do this the rest becomes irrelevant.:
|
||
![]() |
![]() |
![]() |
#68 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: May 2022
Device: Kobo Libra H2O
|
Hello Jackie,
Is there any other built-in fonts I can try beside all the four that you suggested? I have an english-vietnamese dictionary and all of your ReplaceString suggestions didn't work unfortunately. Thanks. |
![]() |
![]() |
![]() |
#69 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,137
Karma: 16059044
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
Quote:
Otherwise you would need use steps 1-7 as outlined above, in post #67. I know this method works because I've used it myself to completely replace the built-in 'Avenir Next' font (4 .ttf files) with an internally-renamed set of 4 Calibri .ttf files (as found in Win10 fonts). |
|
![]() |
![]() |
![]() |
#70 | |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: May 2022
Device: Kobo Libra H2O
|
Quote:
I'm stuck at Step 2. If I want to replace the 'Avenir Next' font with the 'Calibri' font as you did; what should I put in Fontname, Family Name, and Name For Humans when I try to edit the font name of Calibri? I'm new to this so your help is really appreciated. Or if you could suggest any link about this, I'm more than happy. |
|
![]() |
![]() |
![]() |
#71 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 74
Karma: 5414
Join Date: Mar 2013
Location: CK, Poland
Device: Kobo Glo, H2O
|
So... For testing I'm trying to do something like this in kobopatch.yaml
Code:
E:\Różne\Kobo\GloHD\kobopatch_4.32.19501\src\adds\Fonts\NotoSans-Bold.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/Avenir-Bold.ttf E:\Różne\Kobo\GloHD\kobopatch_4.32.19501\src\adds\Fonts\NotoSans-BoldItalic.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/Avenir-BoldItalic.ttf E:\Różne\Kobo\GloHD\kobopatch_4.32.19501\src\adds\Fonts\NotoSans-Italic.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/Avenir-Italic.ttf E:\Różne\Kobo\GloHD\kobopatch_4.32.19501\src\adds\Fonts\NotoSans-Regular.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/Avenir.ttf E:\Różne\Kobo\GloHD\kobopatch_4.32.19501\src\adds\Fonts\NotoSerif-Regular.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/georgia.ttf E:\Różne\Kobo\GloHD\kobopatch_4.32.19501\src\adds\Fonts\NotoSerif-Bold.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/georgiab.ttf E:\Różne\Kobo\GloHD\kobopatch_4.32.19501\src\adds\Fonts\NotoSerif-Italic.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/georgiai.ttf E:\Różne\Kobo\GloHD\kobopatch_4.32.19501\src\adds\Fonts\NotoSerif-BoldItalic.ttf: usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib/fonts/georgiaz.ttf Code:
E:\Różne\Kobo\GloHD\kobopatch_4.32.19501>kobopatch.bat kobopatch 653070c https://github.com/geek1011/kobopatch Loading configuration from kobopatch.yaml Error: could not load config file: error reading kobopatch.yaml: yaml: unmarshal errors: line 52: cannot unmarshal !!str `usr/loc...` into map[string]bool line 53: cannot unmarshal !!str `usr/loc...` into map[string]bool line 54: cannot unmarshal !!str `usr/loc...` into map[string]bool line 55: cannot unmarshal !!str `usr/loc...` into map[string]bool line 56: cannot unmarshal !!str `usr/loc...` into map[string]bool line 57: cannot unmarshal !!str `usr/loc...` into map[string]bool line 58: cannot unmarshal !!str `usr/loc...` into map[string]bool line 59: cannot unmarshal !!str `usr/loc...` into map[string]bool What am I doing wrong? |
![]() |
![]() |
![]() |
#72 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,137
Karma: 16059044
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
Quote:
If none of the above works post the whole of your actual kobopatch.yaml. I need the actual file as an attachment to your post, not just a copy-paste of the contents. You'll probably need to rename it to kobopatch.yaml.txt for MobileRead to allow the attachment. |
|
![]() |
![]() |
![]() |
#73 |
Connoisseur
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 74
Karma: 5414
Join Date: Mar 2013
Location: CK, Poland
Device: Kobo Glo, H2O
|
Ok, I've found out what was the problem. I forgot to uncomment the files: line. So stupid of me
![]() I'm sorry for taking your time. |
![]() |
![]() |
![]() |
#74 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: May 2022
Device: Kobo Libra H2O
|
After some experiments following jackie_w's instruction and copying some code from mietek81, I've successfully replaced the built-in 'Avenir Next' font with the NotoSerif font; and my en-vi dictionary is now displayed correctly.
Thank you so much guys!!! |
![]() |
![]() |
![]() |
#75 | ||
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,137
Karma: 16059044
Join Date: Sep 2009
Location: UK
Device: Kobo: KA1, ClaraHD, Forma, Libra2, Clara2E. PocketBook: TouchHD3
|
Quote:
Quote:
![]() |
||
![]() |
![]() |
![]() |
Tags |
kobopatch, patch, patch32lsb, patches, patching |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Instructions for patching firmware 3.18.0 | GeoffR | Kobo Developer's Corner | 151 | 10-21-2016 07:15 AM |
Instructions for patching firmware 3.17.3 | GeoffR | Kobo Developer's Corner | 60 | 09-17-2015 06:35 PM |
Instructions for patching firmware 3.16.10 | GeoffR | Kobo Developer's Corner | 12 | 08-14-2015 04:40 AM |
Instructions for patching firmware 3.12.0 | GeoffR | Kobo Developer's Corner | 165 | 02-07-2015 10:22 AM |
Instructions for patching firmware 3.3.x, 3.4.x, 3.5.x | GeoffR | Kobo Developer's Corner | 285 | 08-27-2014 11:06 AM |