View Single Post
Old 05-03-2019, 05:33 PM   #19
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: 46,445
Karma: 169098492
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by rashkae View Post
If I'm converting a book that is not properly split, of course, I will let calibre do the guesswork. However, more often, I encounter books with a graphic at the top of the page on chapter breaks, or a subheading, and Calibre with default settings will butcher those into many unnecessary page breaks.

If coverting between e-book formats, (and the ASSumption here is that most books are already correctly split,), then it's more sensible to *not* let calibre add breaks by default, unless you know they are needed.

Edit: It's worth noting that if a book is *not* split, it can always be done later with another conversion. However, if Calibre is allowed to insert spurious splits, that book will stay that way unless fixed by hand. I can assure you from much experience, that gets tedious in books with over 100 chapters.
My preference for converting books from Amazon is to use KindleUnpack. Open the book in Sigil (calibre's editor will work as well) and if only one text file, do an epub to epub conversion in calibre to split the files. Generally, Sigil will whine about errors in the file when only a single text file is present. For the most part those errors are triggered by using name= as if it was the same as id= giving a mass of TOC entries pointing to non-existent IDs.
DNSB is offline   Reply With Quote