Quote:
Originally Posted by Peter21
So...when i created the .mobi file using kindlegen, the kindle previewer on the laptop must use the KF8 half of the mobi (because this has used the ncx file to create a toc, while the kindle app on the iPad must use the .mobi component, which does make not use of the ncx file and cannot create a TOC........if I have understood it correctly?
So...to create an .mobi for all devices/kindle apps, should I write an epub with both an ncx file (created by sigil) and an internal, html based, TOC. In the hope that the .mobi file created by a subsequent kindlegen conversion would produce a .mobi whose kf8 and .mobi components both had a working TOC?
Is there an example anywhere of the format I would need to write the internal TOC (I guess this is not within the current sigil capability?)
|
Peter21:
When you say, "...the kindle previewer on the laptop must use the KF8 half of the mobi...," I can only assume you mean you're using Kindle For PC/Mac, which will display the NCX if you click the icon on the left-hand-side of the screen. it doesn't "create" anything; it's simply making use of the NCX. Most Kindle devices do not use the NCX for user-navigation. Some of the later Fires will now display the NCX, but there are quite literally millions--millions--of devices that won't.
For this to work across all devices, you need the aforementioned internal TOC, an HTML TOC, which is fairly easily made, particularly with Sigil (as per the instructions to you from mrmikel and Ducky). You format the separate stylesheet as you wish, to make the TOC appear as you like, or you can incorporate the styling into your own stylesheet. Don't forget to switch the reference to your own stylesheet, in the head, if you do that.
Then the Guide item, pointing to the TOC, will already be in place. This is what Kindlegen uses to link the internal TOC to the "Go To" menu for Kindle devices. Build your MOBI, and you should be fine.
By the way, when you say you are sending it to the Kindle for iPad app using the "Send to Kindle app," do you mean you are using the email address, or using the "Send to Kindle" icon/item that shows up in your file navigator? If that's what you mean, you are inadvertently sending your file through the PDS (Personal Document Service), which, although it says it uses wifi, is really just using email to send the file to "your" Kindle.
What this does, however, is run the file through a level of conversion. That PDS can affect what you're seeing in the K4iPad app. You would be better off taking your converted file (mobi) and just sideloading it to the iPad, and then sending it to Kindle. You can easily sideload it with Dropbox, or by your own email, or any number of file apps that are available for iPad. Or, hell, you can synch it the hard way, by linking the iPad to your Mac and dragging and dropping the file onto the K4iPad app in your iTunes account.
Hitch