The Amazon Kindle/Mobi format is the proprietary eBook format used for the Amazon Kindle platform. Internally it is almost identical to ePUB, but it is packaged in a proprietary binary container instead of in a standard Zip archive like ePUB.
Since the actual format of Kindle/Mobi is so similar to ePUB, the two formats share the same basic settings. You can configure these settings in Project Explorer: Configuration > Publishing Options > eBooks.
You need the free Kindle compiler from Amazon to be able to publish Kindle/Mobi eBooks. This compiler is included in the Amazon Kindle Previewer package, which you can download here:
Once installed, H+M should find the Kindle compiler automatically. If you have problems, you can set the location automatically in View > Program Options > Compilers. The standard location for the compiler is:
Before generating ePUB eBooks you need to install a viewer for previewing the results on your Windows machine. The free Calibre program is currently the only solution that can be recommended for Kindle/Mobi books on Windows.
Calibre is an excellent tool and supports a wide range of different eBook formats very well, including both ePUB and Kindle/Mobi.
At the time of writing, the iOS Amazon Kindle app for the Apple iPad and iPhone is inferior to other software and hardware Kindle applications in many ways. Since so many users read Kindle books on these devices you need to be aware of these restrictions and avoid formatting that will result in ugly or incorrect layout on these devices.
Lists only support plain black round bullets and simple numbering
No other bullets will be displayed in lists on the iOS Kindle app and multi-level lists with changing numbering and bullet formats will be displayed as an unpredictable mess. It is best to use only simple bullet lists, and simple numbered lists. Also, numbered lists should not contain more than 9 items, because the indents will look incorrect as soon as the list switches from single to double digits.
Indents are ignored entirely
Indented paragraphs are not possible in Kindle eBooks displayed on the iOS version of the Kindle app. They will simply be ignored by the reader.
Table column widths and vertical alignment are ignored
If you use tables in your Kindle eBook any column widths you set will be ignored. Vertical alignment settings for tables are also ignored. Instead, all alignment is automatically set to middle. The result is that the text in table cells with less text is centered vertically instead of starting at the top or bottom of the cell. There is currently no way to change this.
At the time of writing, the restrictions in the Kindle app for Windows Phone are particularly extreme. Formatting is very limited and unpredictable and it is not possible for Windows Phone users to load Kindle books onto their phones themselves. This is only possible via the Kindle store.
If you want to target Windows Phone users we strongly recommend that you avoid the Kindle/Mobi format. Use standard ePUB instead, so that your users can load their eBooks themselves with a third-party eBook app.
Styles used in Mobi
Your font face choice is not final
Mobi supports font embedding
Variable font size
Help+Manual produces standard Mobi source files that you can also edit and process manually and with other programs for editing and producing Mobi eBooks.
Accessing the source files:
When you publish to Mobi the source files are automatically written to a new folder in your project folder called:
If you turn off the Delete temporary files after publishing option in the Publish dialog page you can view and edit these files directly with any text editor or a program that supports editing the source of Kindle/Mobi eBooks. Note that the specifications for Kindle eBooks are very strict, so familiarize yourself with them in detail before proceeding.
See also: (ePUB suggestions and settings shared with Mobi)