Publishing on Amazon KDP

This is an excerpt of the book “Better Books with LaTeX.” The book comes with a LaTeX template you can use to easily create your own books.

Publishing on Amazon KDP is relatively straightforward once you have the MOBI file (for the e-book release, see Chapter 9), or the PDF file (for the print release, see Chapter 8) ready.

To start, head over to and click on “Sign in.” If you do not have an Amazon account, click “Sign up” and follow the instructions. When you sign in the first time, it creates a new KDP account and connects it to your Amazon account.

Personally, I use two different Amazon accounts, one for my personal orders, the other for anything related to publishing. For easier management, it is generally advised not to mix private and business accounts. You just have to make sure that when signing in, you are using the right account. If you are worried about the number of passwords you would have to manage, I recommend https://keepass.infowhere you can back up all your passwords safely and easily generate new ones.

Once signed in, you will see the main menu (“Bookshelf — Reports — Community — KDP Select”). Also, at the top, there is a link to “Help” ( which leads to a very detailed documentation of all the functions of KDP. If you are stuck, you can refer to that and easily find the solution. Alternatively, you are always free to contact us at!

 E-book Publishing

For now, click on Bookshelf. You will see a box “Create a New Title.” Click on “+ Kindle e-book.” Here, you have to fill out all the basic information about the book. Most items are self-explanatory, but I have a few comments on the following items:

  • Book Title. If the book is part of a series, include only the part title. For example, instead of putting “Philosophy for Heroes: Knowledge” into the box, just use “Knowledge” and put “Philosophy for Heroes” into the Series field. Changing the title after the release is possible, but needs to be done via Amazon support which can be notoriously slow or goes nowhere (as of 2018)—maybe that depends on your sales rank, though. An advantage of using the Series Title is that your other titles are referenced from each individual book product page.
  • DescriptionKeywords, and Categories. Enter the description, and the keywords that describe the contents of your work. Also, select two categories (as specific as possible) to categorize your work. These entries can be updated later, even after release.
  • Edition Number. This is optional. Use it only if you have already released a version and made significant updates to it.
  • Pre-order. The option to pre-order a book can be a significant marketing tool. For now, select “I am ready to release my book now”—even if you are not ready. It will not be released before going through all the steps, so do not worry.

Did you know?

Selecting the right keywords and writing a good description of your book is essential for marketing. One approach is to think about how to market the book at the very beginning of the project. -→ Read more in Writing Better Books, the Agile Way 

Press “Save and Continue” and continue to “Kindle e-book Content.” Here is where you upload your MOBI file (press “Upload e-book manuscript”).

While the file is processing, we can move on to the cover setup. While KDP offers a book cover creator, I strongly advise against using it. Book are sold by their cover and if your cover looks like you clicked it together in 10 minutes, people will think the book’s contents are of equally low quality. We will discuss cover creation in Chapter 11. If you already have a cover, select “Upload a cover you already have” and “Upload your cover file.” If you just want to test the publishing process, the cover creation process is straightforward. Start the cover creator, select a picture, select a design, and you are done.

Finally, once the cover is set, click on “Launch Previewer” to look at the produced e-book in your web browser. Alternatively, you can look at it directly on your Kindle (if you have one) or in your Kindle application on the computer or smartphone. Depending on your e-book size, it might take a while until the option becomes available.

If the upload went well and if there are no issues with the previewer, you could move on with “Save and Continue” and then publish your work on Amazon. That is it!

Let us now move on to how to publish a paperback on KDP.

  Paperback Publishing

Click on Bookshelf. If this is a new title (meaning you have not created a corresponding e-book title before), click on “+ Paperback” in the “Create a New Title” box. Here, you have to fill out all the basic information about the book. The form you have filled out is similar to what we have discussed above (Chapter 10.1). Press “Save and Continue” to edit the paperback’s content.

  • ISBN. The easiest choice is simply to select “Get a free KDP ISBN.” This comes at no additional cost. On the downside, if you ever move your book away from KDP, you cannot take your ISBN with you, which basically means you will have to create a new edition. If you decide to “Use your own ISBN,” you need to acquire a block of ISBNs. On the upside, your publishing company’s name shows up when using those ISBNs. Depending on the amount of ISBNs you buy and where you buy them, you can pay .50upto50 each. There are dozens of providers and comparing prices is recommended. Paying extra for additional services like bar codes is usually not worth the money. You can generate them yourself, and at least if you plan to publish on Amazon via KDP, bar codes are automatically generated. Plan for at least three ISBNs for each book in the long-term, as new editions (new size, hard-cover and soft-cover, changes within the book that moves content to different pages, etc.) each need a separate ISBN.
  • Publication date. Assuming you have not released this book earlier, leave it blank. If you have already released the book on another platform or by printing and selling it yourself, enter the release date here.
  • Interior & paper type. I recommend the option “Black & white interior with white paper.” A white background will improve the contrast for any graphics you are using. If you are creating a text-only book, you might consider “cream paper,” which is a bit more yellowish, heavier, and thicker. If you plan to use color graphics, select “color interior.” Please note the significantly increased cost for this print option ($18.35 instead of $3.85 per book as of 2018, see which reduces your profit margin. On the upside, you will have higher quality and thicker paper than with the black & white option. Some authors use this option even if they do not use any colored graphics. As with the cream option, selecting this option might influence your spin size and hence your cover template.
  • Trim Size. KDP offers a variety of trim sizes. Select the same size you have previously set in lib/bookformat.tex and when generating the cover template in Chapter 11.
  • Bleed Settings. Bleed refers to whether graphics are allowed to be printed beyond the usual print margin. The template does not use graphics reaching the margins, so select “No Bleed.”
  • Paperback cover finish. As an option, you can have KDP bind your book cover with a glossy foil. My recommendation is to check out both options in a test print. I prefer the “Matte” option as the foil of the glossy option can tear off.

Did you know?

Depending on the complexity of your book or book series, investing in ISBNs might be a waste of money. In a business, it is best to only invest when you know how exactly it can generate a return. -→ Read more in Writing Better Books, the Agile Way 

Next, upload the PDF of your book that you have generated in Overleaf .

Concerning the next step, the cover, the same applies as I have written above in Chapter 10.1: creating an own cover by a professional designer is recommended, but for test prints, using the KDP cover creator is sufficient. In case you already have a print-ready PDF cover (see also Chapter 11), press “Upload a cover you already have (print-ready PDF only).” Finally, click on “Launch Previewer” and do a final check of the contents as you have previously done with the PDF itself. In the previewer, take note of any warnings on the left side. If all is correct, press “Approve,” and move on to “Paperback Rights & Pricing” by pressing “Save and Continue.” There, you can set up the pricing.

Did you know?

Finding the right price for your book is just like finding the right content for your book. It is best to make it part of your marketing strategy right from the beginning. -→ Read more in Writing Better Books, the Agile Way 

Before actually publishing the book to Amazon, I strongly recommend ordering a proof copy by clicking on “Click here to request a proof copy” near the bottom of the page. Looking at a physical copy always gives you a different perspective on your work than seeing it on your screen.


Polishing for E-book Release

This is an excerpt of the book “Better Books with LaTeX.” The book comes with a LaTeX template you can use to easily create your own books.

Polishing for an e-book release is significantly easier than for a PDF print release. This is because the reading software or device where your book is displayed for the reader reformats your book to fit specifically on a particular screen.

Also, printed books have individual pages, while e-books do not. Your book’s contents are handled like a one-page website where you simply scroll from top to bottom. As there is also no index, once you have finished the last section, you are ready to release your texts as an e-book.

If you plan to release your book as an e-book as well as releasing a print version (which I recommend), you should first finish and release the e-book version and then work on polishing the print version. This is because there are additional steps required for the print version (like cleaning up empty pages or creating the index, see Chapter 8 and Chapter 5).

Text can easily fit on any screen because it is very flexible, but images are not. They are not reinterpreted and adapted to a specific device; rather they are simply scaled to fit into the reader’s screen. In addition, text does not lose quality when being adapted to a certain screen resolution, while image quality might suffer significantly.

  Preparing Images for E-books

In contrast to what I have said in the previous section 8.3, for e-books, lossy JPG files are preferred because on Amazon, you will not pay by page, but by the file size of the e-book for each download. In addition, you should also use low resolution images (300 dpi) as the device on which the image will be shown will most likely have a low resolution, too. One major difference between e-books and printed books is that you can get color for free, at least on some devices. On other devices, all graphics are converted to grayscale versions. Here, it is up to you, if you want to provide an extra service for owners of more modern devices (or who read the book on smartphones), or have print and electronic versions of your book identical when it comes to graphics. If you decide on grayscale images, you will save around a third of the file size. For example, this photo of the Milky Way has a size of 328kb in color, but only 250kb in grayscale (see Figure 9.1).

Figure 9.1:An image of the Milky Way.

Another difference is scaling. For the print version, you are able to use \adjustbox to fit it into the width and height of the image. For the e-book version, images are scaled automatically to the width of the screen. While this saves you the work of scaling it yourself, you might end up with images larger than intended in those cases where you have scaled down the picture in the PDF version. For all TikZ graphics, this was configured in the lib/inittikz.tex file (see Chapter 6.1.8): all TikZ graphics are automatically converted to PNG files with a fixed width (1245 pixels by default). Instead of being scaled up, the transparent background of smaller graphics is simply extended. For smaller graphics you include from external sources (JPG, PNG, EPS, PDF), you should make sure that they have sufficient empty space left and right of the image. This ensures that they are not distorted during the e-book conversion process. Larger images for which you are already using the full width of the page in the print version do not have to be edited as they will be scaled down automatically. Alternatively, make it a rule for yourself to not use \adjustbox in the print version and instead do all the scaling manually by editing the image. The benefit of this approach is that you do not need a separate e-book version of your images in order to ensure that fonts and lines have the same sizes and thickness throughout your book. This consistency improves the quality of your book.