Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Tolino

Notices

Reply
 
Thread Tools Search this Thread
Old 01-14-2025, 07:02 PM   #16
Falkor
Enthusiast
Falkor began at the beginning.
 
Posts: 45
Karma: 10
Join Date: Dec 2024
Device: Tolino Shine 5
So then "@supports" is broken, because it recognizes "letter-spacing" as supported.
Falkor is offline   Reply With Quote
Old 01-14-2025, 07:18 PM   #17
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: 78,433
Karma: 142887248
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 Falkor View Post
So then "@supports" is broken, because it recognizes "letter-spacing" as supported.
@supports is not part of ePub. So won't work in RMSDK. It might work in Webkit.
JSWolf is offline   Reply With Quote
Advert
Old 01-14-2025, 07:19 PM   #18
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 43,437
Karma: 165170834
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
For what it may be worth and testing on a Kobo with both the RMSDK and Kobo webkit based renderer, RMSDK disregarded letter spacing while the Kobo webkit based renderer rendered it. A bit ugly since a space between words is not affected. I attached the ebooks I used to test. The .epub uses the RMSDK renderer while the .kepub.epub triggers the Kobo renderer.
Attached Thumbnails
Click image for larger version

Name:	screen_001.png
Views:	59
Size:	55.0 KB
ID:	213092  
Attached Files
File Type: epub letter_spacing.epub (2.2 KB, 59 views)
File Type: epub letter_spacing.kepub.epub (2.9 KB, 58 views)
DNSB is offline   Reply With Quote
Old 01-14-2025, 07:30 PM   #19
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: 78,433
Karma: 142887248
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
For what it may be worth and testing on a Kobo with both the RMSDK and Kobo webkit based renderer, RMSDK disregarded letter spacing while the Kobo webkit based renderer rendered it. A bit ugly since a space between words is not affected. I attached the ebooks I used to test. The .epub uses the RMSDK renderer while the .kepub.epub triggers the Kobo renderer.
A letter spacing of 0.03em works pretty well. Line 5 is 0.03em and line 6 is no letter spacing.

Click image for larger version

Name:	Screenshot 2025-01-15 003027.jpg
Views:	59
Size:	41.5 KB
ID:	213093
JSWolf is offline   Reply With Quote
Old 01-15-2025, 05:51 PM   #20
Falkor
Enthusiast
Falkor began at the beginning.
 
Posts: 45
Karma: 10
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by DNSB View Post
For what it may be worth and testing on a Kobo with both the RMSDK and Kobo webkit based renderer, RMSDK disregarded letter spacing while the Kobo webkit based renderer rendered it. A bit ugly since a space between words is not affected. I attached the ebooks I used to test. The .epub uses the RMSDK renderer while the .kepub.epub triggers the Kobo renderer.

By default, the Tolino will open all files with the same renderer. Once it's set to open sideloaded Epubs with RMSDK, it behaves pretty much like a Kobo and opens Epubs in RMSDK and Kepubs (they're called "Tolino Epub" on the device) with the Default renderer (seems identical to the TENG renderer option –*whatever that may be).

The Kepub renderer on Kobo sure seems to work much better than the Tolino thing. I've attached a screenshot of your kepub.

This is supposed to work in the kepub renderer, too:
Quote:
.pageBreak {
-webkit-column-break-before: always;
}
but it does nothing in the Tolino's default renderer. It does test positive for -webkit-column-break-before, so I guess this renderer may also be webkit based.
Attached Thumbnails
Click image for larger version

Name:	screen_001.png
Views:	70
Size:	49.9 KB
ID:	213098  
Falkor is offline   Reply With Quote
Advert
Old 01-15-2025, 05:54 PM   #21
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: 78,433
Karma: 142887248
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 Falkor View Post
By default, the Tolino will open all files with the same renderer. Once it's set to open sideloaded Epubs with RMSDK, it behaves pretty much like a Kobo and opens Epubs in RMSDK and Kepubs (they're called "Tolino Epub" on the device) with the Default renderer (seems identical to the TENG renderer option –*whatever that may be).

The Kepub renderer on Kobo sure seems to work much better than the Tolino thing. I've attached a screenshot of your kepub.

This is supposed to work in the kepub renderer, too:


but it does nothing in the Tolino's default renderer. It does test positive for -webkit-column-break-before, so I guess this renderer may also be webkit based.
ePub supports page breaks. There's no need to use webkit commands for this. Try it and you'll see.

Code:
.pagebreak {
  page-break-before: always;
}

Last edited by JSWolf; 01-16-2025 at 04:56 PM.
JSWolf is offline   Reply With Quote
Old 01-15-2025, 06:43 PM   #22
Falkor
Enthusiast
Falkor began at the beginning.
 
Posts: 45
Karma: 10
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by JSWolf View Post
ePub supports page breaks. There's no need to use webkit commands for this. Try it and you'll see.

Code:
.pagebreak
  page-break-before: always;
}
Nope. This only works in RMSDK. As far as I know it doesn't work in the kepub renderer either, but -webkit-column-break-before supposedly does?
Falkor is offline   Reply With Quote
Old 01-15-2025, 09:24 PM   #23
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: 78,433
Karma: 142887248
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 Falkor View Post
Nope. This only works in RMSDK. As far as I know it doesn't work in the kepub renderer either, but -webkit-column-break-before supposedly does?
I'll have to give it a try and see what works with KePub.

But the thing is, publishers are not going to use any sort of webkit command for a page break. They will use the standard CSS page break.
JSWolf is offline   Reply With Quote
Old 01-16-2025, 01:14 PM   #24
Falkor
Enthusiast
Falkor began at the beginning.
 
Posts: 45
Karma: 10
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by JSWolf View Post
I'll have to give it a try and see what works with KePub.

But the thing is, publishers are not going to use any sort of webkit command for a page break. They will use the standard CSS page break.
But is that good style? I read here that for maximum compatibility one should use break, page-break and -webkit-column-break.
Falkor is offline   Reply With Quote
Old 01-16-2025, 03:58 PM   #25
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 43,437
Karma: 165170834
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
And then you end up with some ridiculous looking CSS such as one ebook where the p tag had 18 different hyphenation items.
DNSB is offline   Reply With Quote
Old 01-16-2025, 04:38 PM   #26
Falkor
Enthusiast
Falkor began at the beginning.
 
Posts: 45
Karma: 10
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by DNSB View Post
And then you end up with some ridiculous looking CSS such as one ebook where the p tag had 18 different hyphenation items.
And all of them useless on the Shine 5
Falkor is offline   Reply With Quote
Old 01-16-2025, 04:59 PM   #27
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: 78,433
Karma: 142887248
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Code:
.pagebreak {
  page-break-before: always;
}
This CSS does work in RMSDK. I cannot say about the other reading app on the Tolino.
JSWolf is offline   Reply With Quote
Old 01-16-2025, 05:13 PM   #28
Falkor
Enthusiast
Falkor began at the beginning.
 
Posts: 45
Karma: 10
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by JSWolf View Post
Code:
.pagebreak {
  page-break-before: always;
}
This CSS does work in RMSDK. I cannot say about the other reading app on the Tolino.
I know it works in RMSDK and doesn't work in Tolino's default renderer.

Have you tried it in the Kepub renderer?
Attached Thumbnails
Click image for larger version

Name:	pagebreak-default.png
Views:	61
Size:	247.4 KB
ID:	213107   Click image for larger version

Name:	pagebreak-rmsdk.png
Views:	63
Size:	60.1 KB
ID:	213108  

Last edited by Falkor; 01-16-2025 at 05:21 PM.
Falkor is offline   Reply With Quote
Old 01-16-2025, 06:11 PM   #29
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: 78,433
Karma: 142887248
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 Falkor View Post
I know it works in RMSDK and doesn't work in Tolino's default renderer.

Have you tried it in the Kepub renderer?
Just tested and it does not work in the KePub software. However, there is a solution that will work.

Instead of having a pagebreak specified in CSS, split the HTML file at the point you want a pagebreak. So you will get a pagebreak without the need for the code to work.
JSWolf is offline   Reply With Quote
Old 01-16-2025, 09:47 PM   #30
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 43,437
Karma: 165170834
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by Falkor View Post
And all of them useless on the Shine 5
I really wouldn't know. I read in ragged right/left justified so no weird word spacings and no hyphens.
DNSB is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to adjust line spacing in a .mobi file? GnRFan79 Calibre 2 04-21-2022 01:32 PM
Is it possible to adjust 'spacing'? AccidentallyLazy Amazon Kindle 10 10-17-2020 05:13 PM
Adjust character spacing (azw3 to pdf) fxx Conversion 3 02-22-2013 01:36 PM
How to adjust table spacing/lines in Calibre conversion? mischko Calibre 5 03-02-2012 09:43 AM
Touch Can't adjust line spacing biscuitbear Kobo Reader 10 02-17-2012 01:59 PM


All times are GMT -4. The time now is 03:01 AM.


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