This guide is designed for beginners who want to get started with Kitabu from scratch. However, to get the most out of it, you need to have some prerequisites installed:
To install Ruby, consider using RVM or rbenv, both available for Mac OSX and Linux distros. If you’re running a Windows, well, I can’t help you. I don’t even know if Kitabu runs over Windows boxes, so if you find any bugs, make sure you let me know.
PrinceXML is the best HTML to PDF converter available. You can use advanced CSS features to style your book in any way you want. But good things don’t come for free, and PrinceXML is no exception. The Professional License, which you grant you a installation on a single computer by a single user costs 495USD. If you don’t like the price tag, consider using DocRaptor when you’re ready to publish your book.
To install PrinceXML, go to the website and download the correct version for your platform; you can choose from Mac OSX, to Linux and Windows.
KindleGen is the command-line tool that allows you to convert e-pubs into .mobi
files. You can’t sell these files, though.1 So if that’s the case, consider using Calibre for this task.2
If you’re running Homebrew on the Mac OSX, you can install it with brew install kindlegen
. Go to KindleGen’s website and download the appropriate installer otherwise.