Quote:
Originally Posted by sherman
Those ~1200 odd files were exactly what I wanted at the time . . .
|
First of all Kudo's for your work on this, I was really impressed with the quality of the formatting.
I did indeed notice your elegant, simple, single-chapter-per-split organization and agree that it
should work quite well, that's why I was complementary about your work above.
The only reason I fiddled with this at all was that I downloaded your file, then excitedly tried to load it into FBreader, and crashed the app.
So then I put it on my PRS-650 and after taking 8 or 10 seconds to load, it did come up, but locked my reader the first time I tried a search for a simple Bible verse like "for god so loved the world". Crashed the Sony so bad in fact that the only way it would recover was a physical paper clip reset (just holding the power switch to try a hard-power-down did not work).
Believe me, I agree with you, 1200 files is quite a reasonable number in todays world of megabytes of memory, so this SHOULD WORK.
I guess the designers of EPUB readers figured that since EPUBs typically have only a few hundred parts, why design for a few thousand? (because, obviously, nothing ever changes in the computer world right?) Sure, and computers will probably never have more than 64k of memory, or hard drives bigger than 32 Megabytes!
Regardless of what they SHOULD have done, clearly the folks who write EPUB readers, were NOT anticipating 1200 plus files though, because your EPUB file would not work very well on any of the EPUB readers that I commonly use.
If this split arrangement is the only way you could get it to work well on the 505, that's a good point, but I don't have a 505, so I had to try something.
In my original attempt, like you, I also tried to keep things very simple with a one-split-per-book-of-the-Bible.
This did work, and the max size was pretty close to the 260 kb arbitrary ADE EPUB limit, but Sigil didn't even make an effort to consolidate the formatting and create a single CSS, just duplicating the style header at the top of every split file.
So I finally did give in, and give Calibre another crack at the file, by putting my edited Sigil version through a final Calibre conversion.
The first pass with the default options in Calibre resulted in an another unusable file, until I figured out that Calibre was splitting the file on page breaks, again giving thousands of splits.
Even after I disabled that option, Calibre still insisted on adding an unnecessary style tag to EVERY paragraph, resulting in oversized sections that it then promptly SPLIT to keep from exceeding the max 260 k limits.
So despite my best plans, I also ended up with a few extra splits. Having a few books, split on chapter marks, doesn't seem to cause any problems, and all the readers I tried seemed to be happy with that.
With all the extra junk Calibre puts in, splitting at the max 260k limit was still slightly twitchy on the PRS-650 when doing reverse page turns between section breaks, so I went ahead with another Calibre encode; this time telling Calibre to split at a smaller 180 k mark.
Here is a copy of this latest encode with the new slightly smaller splits (largest file is now under 180k).
Bible - King James Version v4c.epub
The above file passes Sigil's EPUB validation with flying colors, and does seem to work quite nicely on the PRS-650, Adobe ADE, and FBreader.
I would be interested in if this EPUB will load and work on a 505?
This work is assumed to be in the Life+70 public domain OR the copyright holder has given specific permission for distribution. Copyright laws differ throughout the world, and it may still be under copyright in some countries. Before downloading, please check your country's copyright laws.
If the book is under copyright in your country, do not download or redistribute this work.
To report a copyright violation you can
contact us here.