![]() |
#1 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 184
Karma: 2572
Join Date: Aug 2010
Device: Kindle
|
downside of using a single "chapter"?
I am accustomed to uploading a single html file (zipped with images where necessary) for publishing on Amazon's Kindle platform. When I converted the html to epub (using Sigil, of course!) for Barnes & Noble, I dutifully hacked it into chapters, breaking the file into as many segments as there were chapters, plus the title page etc etc.
Today, as an experiment, I uploaded an epub file for Kindle conversion that was a single block. It converted perfectly. (I can tell no difference between the epub conversion and the html file I uploaded a few hours earlier, when each is viewed on the Kindle Previewer software.) I understand that there are some e-book readers that choke on large files. What readers are those, and how large a file? This one for example is 137KB. (The html file shows as 415KB.) Surely that's not a problem anywhere? (It would really save me time and effort only to have the one version of the book!) Thanks! |
![]() |
![]() |
![]() |
#2 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,187
Karma: 25133758
Join Date: Nov 2008
Location: SF Bay Area, California, USA
Device: Pocketbook Touch HD3 (Past: Kobo Mini, PEZ, PRS-505, Clié)
|
The Sony readers, and possibly some others, choke on anything with an internal html file larger than 300kb. (And possibly on any other internal file larger than 300kb, although the tox.ncs and content.opf files almost never get anywhere near that size.)
|
![]() |
![]() |
![]() |
#3 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,895
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Every cover image adds a line. n thousand books ![]() For a normal books, this probably won't be an issue. Using short file names (eg. cvr.jpeg vs The full author-title.jpg)will stretch the range in border cases |
|
![]() |
![]() |
![]() |
#4 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,895
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
Slower loading, slower reflow. Slower usually means more reader CPU time which means more battery power usage ![]() |
|
![]() |
![]() |
![]() |
#5 | |
Berti
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,197
Karma: 4985964
Join Date: Jan 2012
Location: Zischebattem
Device: Acer Lumiread
|
Quote:
If you publish the thing in one piece, you can define page-breaks with the css, but this will cost you some effort as well. Btw. i've never heard of a reader that has this ridiculous 300k (260k ?) limit other than Sony |
|
![]() |
![]() |
![]() |
#6 | |
Berti
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,197
Karma: 4985964
Join Date: Jan 2012
Location: Zischebattem
Device: Acer Lumiread
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#7 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,895
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
260K is a single file (section) of a much bigger EPUB. Think about it... More than 1 piece is in memory: 1)some part of The EPUB(zip index) 2) the NCX. 3) (optional) current used Images, fonts, scripts 5)Stylesheet(s) 6)The current text section |
|
![]() |
![]() |
![]() |
#8 |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383099
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
It's a limitation on older versions of Adobe Reader Mobile. On the version used by current ePub devices, the limit's no longer there, although that's not to say that using a single huge HTML file is a good idea!
|
![]() |
![]() |
![]() |
#9 |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 184
Karma: 2572
Join Date: Aug 2010
Device: Kindle
|
But is 137KB huge? Seems tiny to me!
(Or is the book actually the 415KB of the underlying html file? I appreciate that epub is actually a zip file under another name. Maybe it compresses the file that comes out bigger in the actual Sony -- whatever -- Reader?) |
![]() |
![]() |
![]() |
#10 | |
Groupie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 184
Karma: 2572
Join Date: Aug 2010
Device: Kindle
|
Quote:
"cost me some effort" -- what effort? It's already there in the underlying html file that I prepare for the Kindle edition. I find it hard to believe that a plain-vanilla e-ink Kindle is all that much more sophisticated than the other readers out there. My Kindles don't have any problem with even the biggest of my books, say a 400KB html file and six or ten 127KB jpegs. |
|
![]() |
![]() |
![]() |
#11 | |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,895
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Quote:
I have 5+ Meg books that work just fine. The other limit is too many pieces (images) caused the NCX to be huge (relativly) |
|
![]() |
![]() |
![]() |
#12 | ||
Books are brain food.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,950
Karma: 4836916
Join Date: Nov 2010
Location: U.S.
Device: Paperwhite · Fire HD6/HD8/HD10 · Galaxy Tab A7
|
Quote:
Quote:
|
||
![]() |
![]() |
![]() |
#13 |
eBook Enthusiast
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 85,544
Karma: 93383099
Join Date: Nov 2006
Location: UK
Device: Kindle Oasis 2, iPad Pro 10.5", iPhone 6
|
It's not that it's "more sophisticated" - quite the opposite, in fact. The reason there's the limit is that ePub supports CSS, and hence has to maintain state information for every part of the text. When the ePub reader opens a file, it has to parse it, and hold that parse tree in memory. The Mobipocket format, which the Kindle uses, is stateless. Only the page currently being displayed is loaded into memory, and there's no parse tree, hence much lower memory requirements. (The new Kindle "KF8" format, however, basically is ePub, and works the same way that ePub does.)
|
![]() |
![]() |
![]() |
#14 |
frumious Bandersnatch
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,543
Karma: 19001583
Join Date: Jan 2008
Location: Spaniard in Sweden
Device: Cybook Orizon, Kobo Aura
|
Although you can add pagebreaks with CSS, there's a difference.
When there's a pagebreak due to change of flow (a different XHTML file), the top margin of the first element is maintained. When there's a forced pagebreak due to a page-break-xxx property, the renderer is allowed to discard the top margin of the first element in the new page (and it seems the Adobe engine does so). |
![]() |
![]() |
![]() |
#15 | ||
Berti
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,197
Karma: 4985964
Join Date: Jan 2012
Location: Zischebattem
Device: Acer Lumiread
|
Quote:
Quote:
It's just Sony and maybe Nook (on Nook, the restriction maybe counts only on the upload-Interface to the store...) Concerning the downsides of large files mentioned by others, I would suggest to make a file-break at last every 1 Meg. |
||
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
inserting a "ruled Line" /chapter and page breaks | tscamera | Calibre | 3 | 01-05-2011 04:47 PM |
Mods: Please make a single "Free EBooks" thread. | tiredofspammers | Feedback | 20 | 12-02-2010 10:06 AM |
"Save single format to disk" trouble | vbdasc | Calibre | 2 | 12-01-2010 02:30 AM |
0.7.7 converts double "l's" to single | stan1 | Calibre | 3 | 07-06-2010 03:03 AM |