Quote:
Originally Posted by marnold
I'm trying to convert a book (see sample-ebook.pub) to Kindle (mobi) using KindleGen that is shipped with the latest Kindle Previewer 3.43.0. I transfer the resulting mobi via Send to Kindle app (version 1.1.1.250) on a Mac.
|
A MOBI file created by KindleGen is a Master MOBI that contains both the older MOBI7 and the newer KF8 formats in a single file. Different Kindle apps/devices will use either one or the other of these formats.
Quote:
Originally Posted by marnold
1. Cover is displayed on Kindle for iOS (see cover_ios.jpg) but not on Kindle Voyage (see cover_kindle.jpg)
|
That is normal. Sending the book via Amazon's delivery system causes the KF8 portion to be delivered to a Voyage, marked as a "personal document". That combination will only display a generic cover thumbnail on an e-ink Kindle.
You should see the cover thumbnail if you instead sideload the Master MOBI to the Voyage via USB, but you then lose the ability to sync reading progress and annotations between devices.
Quote:
Originally Posted by marnold
2. Page formatting is fine on Kindle Voyage (page_kindle.jpg) and Kindle Previewer (page_previewer.png), and broken on Kindle iOS (page_ios.jpg)
|
That is also normal. The Kindle for iOS app does not support KF8 format and so Amazon delivers the far less capable MOBI7 format to it.
Kindle for iOS supports AZK format instead of KF8. You can create that using the Kindle Previewer, but getting that file into the app can be tricky and it is not supported by any other Kindle device/app.
Quote:
Originally Posted by marnold
The book is going to be distributed without KDP.
...
Any clues on how to debug/fix this?
|
Selling your book via the Kindle store would solve these problems. Non-purchased books are second-class citizens in the Amazon ecosystem.