![]() |
#1 | |
Gentleman and scholar
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,474
Karma: 111164374
Join Date: Jun 2015
Location: Space City, Texas
Device: Clara BW; Nook ST w/Glowlight, Paperwhite 3
|
optimizeLegibility - Correctly?
Hey guys,
I'm okay with the rest of the patches, but the big block of text for 'KePub stylesheet additions' intimidates me. Here's what it looks like by default. Can someone post the same info tweaked for optimizeLegibility, so I can copy/paste to libnickel? Quote:
|
|
![]() |
![]() |
![]() |
#2 |
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 137
Karma: 398492
Join Date: Apr 2018
Device: Kobo Aura One
|
Code:
KePub stylesheet additions: - Enabled: yes - Description: Makes room to add some additional CSS to the default KePub stylesheet. # See replacement CSS below for examples. - FindBaseAddressString: ".KBHighlighting, .KBSearchResult {" - ReplaceString: {Offset: 0x0000, Find: ".KBHighlighting, .KBSearchResult { background-color: #C6C6C6 !important; } \t", Replace: ".KBHighlighting,.KBSearchResult{background-color:#C6C6C6!important}.KBSearch", MustMatchLength: yes} - ReplaceString: {Offset: 0x004C, Find: ".KBSearchResult, .KBAnnotation, .KBHighlighting { font-size: 100% !important; -webkit-text-combine: inherit !important; } \t", Replace: "Result,.KBAnnotation,.KBHighlighting{font-size:100%!important;-webkit-text-combine:inherit!important}.KBAnnotation[writingM", MustMatchLength: yes} - ReplaceString: {Offset: 0x00C7, Find: ".KBAnnotation[writingMode=\"horizontal-tb\"], .KBAnnotationContinued[writingMode=\"horizontal-tb\"] { border-bottom: 2px solid black !important; } \t", Replace: "ode=\"horizontal-tb\"],.KBAnnotationContinued[writingMode=\"horizontal-tb\"]{border-bottom:2px solid black!important}.KBAnnotation[writingMode=\"vert", MustMatchLength: yes} - ReplaceString: {Offset: 0x0157, Find: ".KBAnnotation[writingMode=\"vertical-rl\"], .KBAnnotationContinued[writingMode=\"vertical-rl\"] { border-right: 2px solid black !important; } \t", Replace: "ical-rl\"],.KBAnnotationContinued[writingMode=\"vertical-rl\"]{border-right:2px solid black!important}.KBAnnotation[writingMode=\"vertical-lr\"]", MustMatchLength: yes} - ReplaceString: {Offset: 0x01E2, Find: ".KBAnnotation[writingMode=\"vertical-lr\"], .KBAnnotationContinued[writingMode=\"vertical-lr\"] { border-left: 2px solid black !important; }", Replace: ",.KBAnnotationContinued[writingMode=\"vertical-lr\"]{border-left:2px solid black!important}/*********************************************/", MustMatchLength: yes} # # Replacement value: CSS string of exactly 47 characters in length: # # Example 1: Make full justification the default: # - ReplaceString: {Offset: 0x023B, Find: "/*********************************************/", Replace: "body{text-align:justify }", MustMatchLength: yes} # # Example 2: text-rendering:optimizeSpeed: Disables kerning, but fixes some # rendering problems that affect fully justified text. # - ReplaceString: {Offset: 0x023B, Find: "/*********************************************/", Replace: "body{text-rendering:optimizeSpeed }", MustMatchLength: yes} # # Example 3: text-rendering:optimizeLegibility: Enables ligatures, but causes # some additional rendering problems for fully justified text. - ReplaceString: {Offset: 0x023B, Find: "/*********************************************/", Replace: "body{text-rendering:optimizeLegibility }", MustMatchLength: yes} # # Example 4: Make KePub font sizes match ePub font sizes: ePubs render with # 1.5 times the font size of KePubs by default. With this enabled they match. # - ReplaceString: {Offset: 0x023B, Find: "/*********************************************/", Replace: "#book-inner{font-size:1.5em }", MustMatchLength: yes} |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Gentleman and scholar
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,474
Karma: 111164374
Join Date: Jun 2015
Location: Space City, Texas
Device: Clara BW; Nook ST w/Glowlight, Paperwhite 3
|
Thank you so much!
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Hello All (hope I'm doing this correctly!) | ewatasin | Introduce Yourself | 4 | 06-07-2013 12:56 AM |
Hacks What to do to update correctly? | Darkitow | Amazon Kindle | 1 | 02-22-2011 11:24 AM |
Am I choosing correctly? | A.T.E. | Which one should I buy? | 8 | 04-02-2010 04:29 AM |
Am I choosing correctly? | A.T.E. | Introduce Yourself | 4 | 03-24-2010 08:33 PM |
Do I understand this correctly? | giedre | Fictionwise eBookwise | 4 | 01-04-2008 07:46 PM |