![]() If only switching identity in real life was so easy. So your file should now be called “book.epub”. Find that ZIP file and change its name to: book.epub You’ll get a warning asking you if you want to use that extension.Double check the ZIP that comes out of it is saved to the Desktop.Zip the “My Kindle Book” folder by right clicking on it and selecting “Compress My Kindle Book”.These are the minimum files you need to build a Kindle book. I also put a folder called “img” in the download and I threw in a nice de Kooning picture that you’ll see embedded in mykindlebook.html file.Īnd that’s it. The elements within the tags define those points. You know that bar along the bottom of a Kindle that has points that allow you to skip to various parts? The NCX file tells Kindle where those points are. Be sure to also make reference to those HTML files in your so that Kindle knows where they are located! You can create multiple HTML files and define the order they will be accessed in the. That matching is required, of course, otherwise Kindle won’t know what to load. See how the “idref” in the elements match the “id” in the elements? That’s how the spine knows what HTML files to present. Using this file, for example, when you open your book on a Kindle you’ll first hit the table of contents. The stuff between the tags tells Kindle the order of how those HTML files should be read. For example, you’ll see that it has references to all the files we’re currently reviewing: the cover image, the book HTML file, the table of contents HTML file, the stylesheet, and the NCX file (I’ll explain that in a moment). The stuff between the tags tells Kindle where things are. The stuff between the tags defines the metadata for the book using standard Dublin Core elements: title, creator, date, etc. Go ahead and open it up (you can use TextEdit if you don’t have a code editor). This is an XML file that tells the Kindle how your book is structured. ![]() You can learn more about the CSS 3 tags Amazon supports on its various devices here. Amazon’s support for CSS 3 is relativelu new and pretty darn exciting because of the new design options it brings. I’ve styled my book so text is green (cripes) and images float to the right. This is your stylesheet and it’s how you’ll design your book using CSS 3. ![]() You’ll see that each link points to a part of the Kindle book using anchor points. Keep the HTML simple and refer to Amazon’s documentation for details on how they want you to write your markup. This is the content of your book - what your readers will read. That’s the file that gets dropped onto your Kindle for reading.įirst, you need to make the files that comprise the book.ġ) Download this ZIP of sample files that I’ve made for youĢ) Unzip it and put the resulting folder called “My Kindle Book” on your DesktopĤ) Open that folder and let’s go through these files one-by-one. To make a Kindle book, you assemble a bunch of files and run them through Amazon’s processing engine called KindleGen. Some people get nervous when the command line is involved, but don’t worry. And we’re going to do a little stuff in Terminal. It will also be helpful if you know HTML 5 and CSS 3 and are familiar with XML. Check out one of the comments below for advice on how to get this to work on a Windows machine. If you’re on a PC, keep reading, but you’re going to have to be on a Mac to make this recipe work. This tutorial is written for people using Macs. Learn more about us at and email if you need help with your project.Īlso, note that this article has translated into Serbo-Croatian by Vera Djuraskovic. I run Perry Garvin Studio, a design firm in Brooklyn, New York and we specialize in Kindle book design, publishing, and conversion, web design, user interface design, branding, and development. It’s an exciting (and, yes, still nascent) time for electronic book designers and I hope this tutorial gets you up and running. Amazon’s KF8 (Kindle Format 8) opens up new opportunities for designers by supporting all the wonders of CSS 3 and HTML 5 on Kindle devices. This tutorial cuts through a lot of the confusion out there by providing a step-by-step recipe and the boilerplate Kindle files you’ll need so you can start making your own Kindle books within less than 10 minutes. I’m going to show you how to make a Kindle ebook using HTML 5 and CSS 3.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |