Quote:
Originally Posted by jhowell
That is the default conversion behavior for AZW3 format.
In the conversion settings in the "AZW3 output" tab there is an option "Do not add Table of Contents to book" to disable this.
|
Thanks. I don't quite know what's happened, but I ticked the box and reconverted the offending book and all is now well. However, that book was one out of a batch of 15 EPUB books which I uploaded to my Kindle yesterday, and they were all converted automatically to AZW3 as part of the upload process. The other 14 AZW3s don't have an inline TOC at the end, so I'm really puzzled.
I decided to open the AZW3 that had the inline ToC and another AZW3 in the editor to see if I could spot any difference. The book with the inline ToC opens without any problems, but whichever other one I tried it with, the editor reported this error:
Code:
calibre, version 3.28.0
ERROR: Failed to open book: Failed to open book, click "Show details" for more information.
Traceback (most recent call last):
File "site-packages\calibre\gui2\tweak_book\job.py", line 35, in run
File "site-packages\calibre\gui2\tweak_book\boss.py", line 60, in get_container
File "site-packages\calibre\ebooks\oeb\polish\container.py", line 1508, in get_container
File "site-packages\calibre\ebooks\oeb\polish\container.py", line 1469, in __init__
InvalidMobi: Failed to explode MOBI
The books all appear to be fine otherwise: the Kindle is happy with them, the Calibre viewer is happy with them... weird. I feel like I should just tiptoe away quietly.