


I chose similar values, for example for 11pt, which is the standard paragraph font size, I used 1em. You need to replace all the ‘pt’ values for the ‘font-size’ elements with ’em’ values. I changed the font sizes of all of these as I couldn’t be bothered working out which ones were actually being used in my document. You will see that near the beginning of the HTML source is a ‘style’ element containing a large number of internal CSS styles. With a proper HTML editor with color syntax highlighting it’s a lot easier.ħ. You can manually put them in if you find it easier to navigate that way. Not very human readable as there are no line feeds. If you don’t have one, a text editor will do (though it makes it harder). Open the HTML page in a suitable HTML editor. Unzip the HTML page into your working folderĦ.
Mobi books added to docs in kindle download#
Export your Google Doc in HTML format: File -> Download as… -> Web Page (.html, zipped)ĥ. Download KindleGen from the Amazon KindleGen page. Yes, that’s right, every time it generates an HTML document, it randomly renames the class styles! This completely stuffs up any attempt you might make to set up a reusable style sheet. Anyway, all this is easily fixed! What does make life a bit difficult is that Google Docs generates the names of its class styles inconsistently. However you can leave these alone if you want.Īnother issue with the default HTML format is that a couple of useful meta tags are missing from the HTML. For similar reasons I also chose to remove the font family settings, preferring to let the Kindle use its default fonts.

The last thing you want is a Kindle doc that doesn’t look like the other books on the reader’s Kindle. I found when reading the document on my Kindle that only the largest font size setting was readable, and that was too big. The font sizes will be all over the place because Google Docs generates a style sheet that uses point values for font sizes that look really bad on a Kindle screen. The problem is that the default CSS styles of the HTML document that Google Docs gives you are not well suited to Kindle. It does, however, convert HTML documents, which is one of the formats that you can export from Google Docs. This works on several input file formats, but not Microsoft Word.

My next approach was to use KindleGen, a command line tool provided by Amazon. There are some third party apps that claim to do that with a Word file but I picked one at random and it was pretty flaky. I just wanted a tool that would do a local file conversion on my machine. This wasn’t really what I wanted to do, as I had no intention of publishing the document via Amazon. The catch seems to be that the usual way of converting a Word document to Kindle format is to upload it using Amazon Kindle Direct Publishing. My first thought was to export my Google Doc to Microsoft Word format. The thing to remember is that Google and Amazon are competitors, so they’re not going to make it easy to go from one to the other are they? No indeed… It turned out to be a little more complicated than I first thought, so if anyone else wants to do the same, I’ll explain how I did it. mobi file.) The thing was, I didn’t want to publish it through Amazon, I just wanted to provide a file that could be copied to a Kindle by anyone who wanted to access the material in that format. I recently had a document, written using Google Docs, that I wanted to make available in Kindle format (a.
