Chapter One Quick Start – Getting your content on your Kindle with cross platform tools
- How to use this book
- Prepare Your Publication
- Get the tools to get your content into HTML
- Format your text as a book
- Build the Table of Contents
- Create a Cover Image
- Use Amazon’s Kindlegen tool to convert your book
- Sell your book on Amazon
How to use this book
By some estimates 90% of the ebook readers in the market are Kindles from Amazon and the vast majority are six inch readers. This amazing market share is supported by a rapid deployment of books in Kindle format. Over 10,000 additional books per month are made available in Kindle format and the number is accelerating. While the industry talks about other e-readers and their superior technologies, deployment and market share are clearly Amazon’s success story. While nothing is forever, Amazon and its format are the predominant force in e-reader content distribution.
The book is organized on a skill building process. Select the task, prepare for it, learn about it, walk through step by step to accomplish it and then test what you did. It provides a simple step by step but rapid way to do what you want. As an example you may want to rapidly deploy your publication and then add decorations. Most novels will require nothing more than the quick start guide. This will walk you through digital conversion, creation of table of contents, and generation of a good looking cover. For reference publications with illustrations, tables, footnotes, appendix, multi-language support there are specific sections to help through each of these steps.
For those who want to detailed walk through of a complex book structure with heavy use of decorations and complex book formatting there are two case studies. We recommend using the first to understand the basic process of publishing a simple book and the second to dive deeper into each advanced feature. You will find almost every known feature well exercised in the second case study. So let’s get started.. pick what you want to do and hyper link to the section right away. Remember you can come back to the table of contents and to this skill listing any time using your reader’s navigation.
Prepare Your Publication
Publications need to be in some text format before they can be exported to the Kindle. This means that the process of converting requires the original manuscript or a layout program that can export in one of the many text formats. You will be able to use this quick start guide to rapidly convert your book if you can get it into one of the following formats:
- MS Word
- Open Office
- Mobi Creator
- Epub – (Use a conversion tool like eBooksWriter or Calibre to convert to Mobi)
With the exception of Mobi format which can convert directly through DTP, for all of the above formats generally beneficial for a quick start conversion to use Microsoft Word or Open Office as a pathway because both these tools support the creation of Table Of Contents, Index, Footnotes and other items which the DTP (Digital Text Platform from Amazon) can use directly. Publications properly converted by these word processors will only require minimal work in the DTP conversion process.
For the purpose of the quick start, support for footnotes and index is not included. Look deeper in the book for support of these features. It is also assumed that you will need help in creation of the Table of contents and that you will use the DTP. Languages other than English, French and German require image management and the output is still compromised. This is covered in the appendix as an advanced topic.
There are several quick start sections for each of the intermediate tools we recommend.
Get the tools to get your content into HTML
The Amazon Kindle uses a variant of HTML for displaying books, so formats that covert easily into HTML will display best.
Assuming that the content for your book is already in .doc format, you just need to clean it up a little bit and then export into HTML format.
OpenOffice (https://www.openoffice.org/) is a cross platform tool that allows editing of doc files and export into HTML. Simply open your .doc file with OpenOffice then Save As the file main.odt in OpenDocument Text format. From this point you can edit your odt file with OpenOffice and have the advantage of using a standard document editing program which can output the format that will be input into Amazon’s conversion tools. You should also select Web Layout from the View menu and 150% zoom from the Standard toolbar to most closely approximate how your final book will look while editing it.
Then press the F11 key and from Styles and Formatting pop up, highlight Text body and press the right mouse button to bring up the menu for this style and select Modify… to edit it.
In the resulting pop-up, change Indent > First Line to 0.25″ and Spacing > Below paragraph to 0.10″ to most closely approximate Kindle formatting.
Format your text as a book
Now edit your main.odt file and apply formats to get the content ready for conversion. The main body of your text needs to be in the default Text body style to allow the user of the Kindle reader to adjust the text display for maximum readability. So under the View menu, select Toolbars and ensure that the Formatting toolbar is checked. Now apply the “Text body” style to the majority of your main body text.
Next you need to mark your chapter and section headings so that these can be included in your table of contents. Apply the “Heading 1” style to each chapter title then place a Horizontal Ruler in the plain style just before each chapter title by selecting Horizontal Line from the Styles menu on the formatting bar.
Next go through and mark your section titles in the same way, using the “Heading 2” style.
You can if needed mark subsection titles in the same way using the “Heading 3” style. Generally these won’t show up in the table of contents, but they can be used for cross references and chapter guides.
As soon as the headings are marked the Navigator control becomes useful. Just click on the blue four pointed star in the navigation bar and then click on the heading to move to then click the star again to dismiss the Navigator.
At this point you should apply special styles and formatting as needed. (Bold, Italics, superscripts, etc.)
Build the Table of Contents
With the chapter and section headers now in place in your text, you can now build a table of contents to reference them.
Put the text “Table of Contents” above the first chapter and formatted in the “Text body” style with a larger font size than usual (Say 18pt). Then highlight this text and select Hyperlink from the Insert menu. In the dialog that opens up select Document on the left hand side, leave Path blank, set target to TOC, Text to “Table of Contents” and Name to TOC. This link will be used by the Kindle software when the user selects the table of contents in their reader.
On the next line select Indexes and Tables => Indexes and Tables from the Insert menu, delete the title text of “Table of Contents” (you already added that above) then select the Entries tab and for Level “1”, use the delete key to remove everything on the Structure line except for the box that just says “E”. Click on the blank space to the left of the “E” and click on the Hyperlink button then click on the blank space to the right of the “E” and click on Hyperlink again. The Structure line should now look like this:
Now select “2” under Level and edit in the same way.
If you do want to list subsections then edit Level “3” in the same fashion, otherwise go back to the Index/Table tab on this dialog and change Evaluate up to level to “2” to skip the level 3 headings.
In order to get indents that work in both OpenOffice Writer and on the Kindle, click the right mouse button on one of your level 2 headings in the generated Table of Contents and choose the Edit Paragraph Style menu option and edit the “Contents 2” style so that the Before text indent is zero and the First Line indent is 0.25″. Do the same for the “Contents 3” style if needed with an indent of half an inch.
When the table of contents is complete, test your book by saving the main.odt file then Save As HTML Document and close OpenOffice (so as you do not continue to edit the HTML file). Then try opening main.html in a web browser. Click on the links in the table of contents and the browser should go to the matching title in the book itself.
Create a Cover Image
Now use your favorite image editing program to create a front cover for your book. GIMP (https://www.gimp.org/) is nicely cross platform, so we’ll use that for our example.
Open GIMP and select new image under the File menu and create an image that is 600 pixels in width and 800 pixels in height. Add in backgrounds, photos and titles then Save As cover.jpg in the same directory as the main.html file. Note that the cover.jpg should not be referenced by main.html directly or it will appear twice in your book.
Note that while the cover image inside the Kindle software is limited to this size, Amazon wants a picture that is at least 1280 pixels tall (2560 or larger preferred) for their website. So it might be best to work with a picture that is an multiple of the requirement in size (1200 pixels wide by 1600 pixels tall or 2400 pixels wide by 3200 pixels tall) and scale this down to make the in-Kindle cover. You don’t need to do this manually as KindleGen will automatically scale down pictures that are too large.
Use Amazon’s Kindlegen tool to convert your book
Download Amazon’s official Kindlegen tool from their website (Amazon Kindle’s Publishing Program) and unpack it. In the resulting Sample directory there will be a file named Guide.opf. Copy this to your working directory under the name book.opf and edit this with a text editor.
Change the title field to match the title of your book, the BookID to your ISBN, creator to the author’s name, publisher to the company’s name, date to the date of publication and description to match the content of your book.
Then trim down the manifest until it has only:
<manifest> <item id="item1" media-type="application/xhtml+xml" href="main.html"></item> <item id="My_Cover" media-type="image/jpg" href="cover.jpg"/> </manifest>
And trim down the spine section until it has only:
<spine> <itemref idref="item1"/> </spine>
Then edit the guide section to read:
<guide> <reference type="toc" title="Table of Contents" href="main.html#TOC"></reference> <reference type="text" title="Welcome" href="main.html"></reference> </guide>
Where main.html#TOC is a reference to the bookmark you put at the Table of Contents.
Then from a command prompt in the working directory with your files use this command:
If it complains of something like this:
Warning(prcgen): Some hyperlinks could not be resolved.
Then reopen the file and use the menu option to rebuild table on your Table of Contents, as renaming a chapter can invalidate the link from the Table of Contents.
Next copy the resulting book.mobi file to your Kindle (via the USB cable) or to your Kindle for PC software (under User’s Documents => My Kindle Content) or other device and verify the formatting and function. Be sure to check that the menu options Cover, Table of Contents and Go to Beginning all go to the right locations and that everything that needs to be listed in the Table of Contents actually works from there.
Sell your book on Amazon
Once you are happy with the way your book shows up on your own Kindle, it’s time to sell it to the world.
Go the Amazon Digital Text Platform website (https://dtp.amazon.com/), setup an account and create a new book. Enter the details of your book, verify your ownership rights, upload the book.mobi file, set the retail price and start selling.