It seems like creating an eBook is a bit of a secret. Possibly the most mysterious part of creating an eBook is, how do you format the book so that it displays correctly on Amazon's Kindle and Barnes & Noble's Nook? Its fairly straight forward to set up a nice looking book in Microsoft Word, or Adobe InDesign, but to transfer that to the Kindle or Nook seems like more art than science. There are several different techniques that can be applied depending on your needs. In this article I will be examining several of the most common formatting techniques.
, instead of looking through all of your code and removing each instance of class="bodytext", instead do a search for
and replace with
. Also remove any tags and don't forget to remove the closing tags as well, We will next put in page breaks as needed, normally you would want each new chapter to start at the top of its own page, and of course the Title Page should be on one page and the Copyright Page should have its own page as well. To start a page at the top of the page on Kindle put in a page break in the code. Make sure you use a page break after the Title Page, after the Copyright page, after the Table of Contents, to give the eBook a professional look. The page break tag goes at the top of the new page in the code view, for instance at the beginning of each chapter before you start any text on that page. Here is the tag to use, this is a special tag that you will not find in normal HTML: . Just put it on its own line in the code at the beginning of each new chapter.Now for some basic paragraph formatting. Of course you will be putting your paragraphs in paragraph tags,
paragraph text goes here
. You can put in basic paragraph attributes into the opening paragraph tag, the most commonly used one is the align attribute. Simple to use, it goes like this:for left alignment, you can actually ignore this, paragraphs will align left by default.
for center alignment
for right alignmentAnother attribute is align="justify" to force full justification, but eBooks fully justify be default so you can ignore this one as well.The paragraph tag will leave a blank line between paragraphs, if you want your paragraphs to be continuous without blank lines then use a break tag instead, . Put one of these at the end of each paragraph break in your text and then begin the next line (no opening paragraph tag). To put a space between paragraphs use multiple break tags, like this or When you bump paragraphs together like this you will need a larger indent on the first line to easily spot the beginning of each paragraph, you can create the indent by using non-breaking spaces, here is the code , you can put as many as you need, each one is a single space. I have found that 5-9 of these at the beginning of a paragraph gives a nice looking indent. You can use spacing attributes in the opening paragraph tag for indenting the first line, but it is not as reliable as the , so I stick with that in most cases.You can indent the text on the left and right by using Block Quotes, basically adding margins to the page. Be aware though that on the earlier Black & White Kindles the right margin may be ignored. Here is how you put in Block Quotes:
your text
You can put several paragraphs between one set of block quotes, and you can double up or triple up on the blockquotes to add larger margins, useful for poems and such.Put in Bold and Italics as needed using standard tags, like this this is bold and this is italicYou can also use the different H tags for sizing your text, although I have found that only the larger H tag numbers work reliably. title text, not as large, etc. The H tags go from 1 to 6 but I have found that only h1 through h3 work reliably on all devices. So these are good for titles, page headings, and such.Use H tags to size title and other large text like this: title of eBooksubtitle of eBookchapter titlesYou can put in alignment attributes into H tags, like this: title of eBook centeredNext position and format your images. I recommend sticking with left, right, or center alignment and keep your images on the smaller size. If the image is too large it will be resized by the eBook reader to fit the page and you will have one big image with no text. This is one spot where you may want to do some testing to get just the right size depending on your needs.Once the basic formatting is in place you can set up the Table of Contents. Use anchor tags to create links for a Table of Contents. If you do this right after the title page and name it Table of Contents Kindle will know what it is and use this list for the Kindle TOC at the end of the book. An Anchor tag looks like this: Place this at the top of each chapter, after the page break tag we included previously. You can name the anchor tags anything you want, but I find it easy to just number them. The example above is for chapter 11.Now go up to your Table of Contents page and use standard links on that text to link back to your anchor tags. Here is how the link for chapter 11 looks in the TOC.Chapter 11You can name your chapter anchor tags anything you like, maybe you have a collection of short stories and your Table of Contents lists the story titles instead of chapters, this is fine. But if you use the word Chapter in the Table of Contents Kindle will ignore any other links on that page when making the Kindle Table of Contents (in the Kindle controls and at the end of the eBook). So if you have this:ForwardChapter 1Chapter 2EpilogueThe Kindle will only use:Chapter 1Chapter 2In your eBook's Table of Contents, of course your TOC with all of your anchor tags will work correctly, but if someone uses the TOC control in Kindle they will not see the Forward or Epilogue links in this example. This does not happen if you don't use the word Chapter. I am not sure why this is so and I discovered this by accident, but after a lot of testing it seems to be consistent. So either use all Chapters (chapter 1 - Forward, chapter 2, chapter 3, chapter 4 - Epilogue) or don't use the word Chapter in the TOC.You can use standard links in the text and at the end of the book for links to web pages, etc. These will work fine, but to be safe keep any external links off of the Table of Contents page. If you want a list of links at the front of the book put them on their own page after the TOC.One more tip on designing your book, make sure you have a good Forward or First Chapter. Amazon previews the first 10% of the book in their Look Inside tool in their Kindle Store, so you want the first 10% to grab the attention of the reader so that they will buy your book. Don't fill the front of the book with advertising, save that for the end, and don't put a bunch of pictures at the front of the book as well. Make sure you have some quality text in the first 10% to maximize your exposure and sales.This will take care of almost all of your formatting needs and make your book easily convertible to both the Kindle and Nook platforms. You can get a lot fancier if you need to, but this really is most of the formatting that most books use.You should do a lot of testing to make sure that your formatting works, I recommend using a program named Calibre to convert your HTML to the MOBI format for the Kindle and the ePUB format for use on the Nook. You should use either the computer version of the Kindle Reader and the Nook Reader to check the formatting after conversion, or better still use an actual Kindle or Nook. Don’t rely on the Reader in Calibre as it is not accurate. One more tip, I have found that if I need to change or fix the formatting I need to remove the eBook from the Kindle Reader and also remove the eBook from Calibre, then re-import the fixed HTML back into Calibre, re-convert to MOBI or ePUB, and re-install in the Reader, otherwise I have found that the changes don't always take.How to Use a Blog to Sell Your eBook
One of the questions I am frequently asked is “How Do I Promote My eBook?”. There are lots of answers to this question, but the most important aspect is that you must a centralized hub for your promotion efforts. This hub is usually a blog or web site that links into your other promotional tools, like Facebook and Twitter.The New Importance of Blogs for Search Engine Optimization (SEO) for Google
Google has recently updated their search algorithm and the latest update has increased the value of having a Blog on your web site. Basically what Google has done is to increase the importance of new and fresh content in their placement scheme. So if your site has newer content than a similar site it should get a boost above that similar site in Google's search listings.Short URLs: the Pros and Cons. Should You be Using Short URLs on Twitter, Facebook, and the Web?
What are Short URLs and should you be using them? This is a topic that I have seen quite a bit of discussion recently on Facebook so I thought that I would address this question in this article.