![]() |
#46 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
|
![]() |
![]() |
![]() |
#47 |
Terraner
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 531
Karma: 4455667
Join Date: Aug 2011
Device: Kobo Libra, Aura One, Kindle Oasis 1 & 2 ...
|
|
![]() |
![]() |
Advert | |
|
![]() |
#48 | |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
Quote:
Hi @jackie_w, can you send me the PM with the patch v. 3.19.5761? also I have an aura h2o Thanks |
|
![]() |
![]() |
![]() |
#49 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
@surquizu,
I can but not until I've recovered from my current PC problems. I'm stuck with phone access only until then ![]() |
![]() |
![]() |
![]() |
#50 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
|
![]() |
![]() |
Advert | |
|
![]() |
#51 |
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7
Karma: 14206
Join Date: May 2015
Device: Onyx Boox M96 Universe
|
The "reduce header" patch works great for me! Thanks! Is there a way to reduce the header by, let's say, 50%?
|
![]() |
![]() |
![]() |
#52 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
|
![]() |
![]() |
![]() |
#53 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,252
Karma: 16544692
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
|
Update to Custom Header patch
For anyone interested I've updated post #37. There are now 2 patches available:
Whether the 50%-reduction will actually result in more lines per screen than the 33%-reduction will depend on your normal font-size/line-spacing choices. I've also added sample screenshots to post #37 to consolidate all available info about these patches in a single post. |
![]() |
![]() |
![]() |
#54 |
Guru
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 817
Karma: 6528026
Join Date: Sep 2012
Device: Kobo Elipsa
|
Thank you! Really appreciate it. (33% works best for me, if anyone is keeping track. 50% is too crowded.)
|
![]() |
![]() |
![]() |
#55 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
`KePub optimizeLegibility default`
In this thread jackie_w showed how to enable ligatures in KePub books by modifying the book's stylesheet. This patch does the same thing but modifies the device's built-in stylesheet, so it should work with existing sideloaded KePubs and also KePubs synced direct from Kobo.
Edit: See the screenshots in this post for some of the other effects I've noticed. Beware, there are some bad spacing effects with fully-justified text. This patch should work on all firmware versions from 3.16.0 to 4.1.7729 and maybe later versions too. `KePub optimizeLegibility default` (paste into libnickel.so.1.0.0.patch): Spoiler:
If you are using the `KePub full justification default` patch then you'll need to replace it with this new version, or else the `KePub optimizeLegibility default` patch won't apply: `KePub full justification default` (replace the version in libnickel.so.1.0.0.patch): Spoiler:
Last edited by GeoffR; 11-17-2016 at 06:14 PM. Reason: See the screenshots ... |
![]() |
![]() |
![]() |
#56 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
`Force user font-family in ePubs`
This patch should make the ePub reader ignore all font-family styles in the book's stylesheet, so that the only font used is the one selected from the device.
It could spoil the formatting of some books because it won't be possible for the publisher to use multiple fonts in the same book, e.g. serif/sans-serif/monospace text will all be rendered with the same font. A better approach would be to edit the book's stylesheet ato selectively change the font-family styles for the main body text and leave other special styles in place, but the advantage of the patch is that it should work with DRM books too. This is a two-part patch, you need to enable or disable both parts together. It should work on all firmware versions 3.3.0 - 4.1.7729 and maybe later versions too. It hasn't been tested much, so let me know if there are problems. `Force user font-family in ePubs (Part 1 of 2)` (libnickel.so.1.0.0.patch) Spoiler:
`Force user font-family in ePubs (Part 2 of 2)` (librmsdk.so.1.0.0.patch) Spoiler:
|
![]() |
![]() |
![]() |
#57 |
Junior Member
![]() Posts: 9
Karma: 10
Join Date: Nov 2014
Device: Pocketbook 912 - Kobo Aura One
|
`ePub fixed/adjustable top/bottom margins` (libnickel.so.1.0.0.patch)
__________________________________________________ ______ This patch works on Aura One ? Thanks Last edited by gillrael; 11-18-2016 at 12:57 PM. |
![]() |
![]() |
![]() |
#58 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
Quote:
For the Aura One remember to edit the patch to change the step size from 30 to 56: Code:
# Replacement value: Sets the step-size of the ADJUSTABLE top/bottom margin # (if any) in quarter-pixels. These suggested values should be very close to # the 1% step size of the left/right margins set by the slider. Larger values # will make the top/bottom margins larger than the left/right margins. # Suggested values: # 24 (Touch/Mini), 30 (Glo/Aura/Aura2ed), 43 (AuraHD/H2O/GloHD), 56 (Aura One) replace_int = 50BD70, 1, 30 |
|
![]() |
![]() |
![]() |
#59 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 411
Karma: 902071
Join Date: Jun 2008
Location: Zaragoza (Spain)
Device: prs-505, kobo auraHD, kobo auraH2O, kobo Glo HD, kobo aura ONE
|
Enviat des del meu MI 4S usant Tapatalk
|
![]() |
![]() |
![]() |
#60 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,821
Karma: 19162882
Join Date: Nov 2012
Location: Te Riu-a-Māui
Device: Kobo Glo
|
`KePub text-rendering options`
This is a replacement for the `KePub optimizeLegibility deafult` patch I posted in post #55, it allows the text-rendering style to be set to either optimizeSpeed or optimizeLegibility. optimizeSpeed is the default, you can change it to optimizeLegibility by uncommenting the line at the end of the patch.
See this thread for some discussion of the effects of these settings. In short, from what I have seen fo far: optimizeSpeed disables kerning and fixes the em-dash justification problem. optimizeLegibility enables ligatures and kerning, and fixes the em-dash justification problem, but causes additional word- and letter-spacing problems in justified text. (The em-dash justification problem is where lines containing em-dashes, ellipses, and some other special characters sometimes have a ragged right margin.) This patch should work on all firmware versions from 3.16.0 to 4.1.7729 and maybe later versions too. `KePub text-rendering options` (paste into libnickel.so.1.0.0.patch): Spoiler:
If you are using the `KePub full justification default` patch then you'll need to replace it with this new version, or else the `KePub text-rendering options` patch won't apply: `KePub full justification default` (replace the version in libnickel.so.1.0.0.patch): Spoiler:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Instructions for patching firmware 3.13.1 | GeoffR | Kobo Developer's Corner | 56 | 07-01-2016 09:59 AM |
Instructions for patching firmware 3.17.3 | GeoffR | Kobo Developer's Corner | 60 | 09-17-2015 05:35 PM |
Instructions for patching firmware 3.17.0 | GeoffR | Kobo Developer's Corner | 49 | 08-16-2015 05:20 AM |
Instructions for patching firmware 3.2.0 | DNSB | Kobo Developer's Corner | 66 | 12-05-2014 07:28 AM |
Instructions for patching firmware 3.3.x, 3.4.x, 3.5.x | GeoffR | Kobo Developer's Corner | 285 | 08-27-2014 10:06 AM |