If you’re formatting for Smashwords, READ THIS POST HERE.


I even have step-by-step formatting instructions for text only books.

Now, we’ll discuss that often elusive Smashwords NCX/TOC.

Ever received an error about NCX?  Have you ever opened your final mobi file and wondered why on earth you have no pagebreaks in the file, even though you used that handy-dandy pagebreak function in Microsoft Word?


So now you know you need a table of contents.  If you’ve got the Chapters and the heading styles goin’ on, you’re all set (as mentioned in that first post I told you to read).  However, if your chapters don’t meet the specifications, you’ll have to do the back door method of showing the Meatgrinder what to do.

Here is our make-believe file.

This file is already formatted per Smashwords’s guidelines.  Now I’m going to show you how to create that snazzy TOC.

Highlight the first chapter heading.  Move your cursor to the toolbar where it says INSERT.  One of the options is “Bookmark”.  Choose it.  A new little dialogue box pops up, as shown below:

In the name line, make the bookmark something that will be easy to refer to later.  It’s best to make it one long name using every word of the chapter heading because there is no room for error when you’re linking to each bookmark later.  So, as you can see in the image, I’ve titled my bookmark elsienewfriend.  (Note: You can’t use characters or spaces in the bookmarks, only text.)

Click add. You’ve put in your first bookmark.  Rinse and repeat for every single chapter heading in your document.

Return to the table of contents.  Highlight the first chapter heading in the list–in this instance, Elsie’s New Friend.  Right-click to bring up that fancy little box.  Click “Hyperlink”.

This new little box shown above will pop up.  See the blue square?  It’s a tab that says “Place in this document”.  Click that, and the white dialogue box will change to show you a list of all your bookmarks in the document.  Click the bookmark for elsienewfriend, and hit Ok, then voila — hyperlink.  Rinse and repeat for the rest of the list.

Your final file should look a little something like this with those nice blue hyperlinks:

Notice how I didn’t even use a pagebreak in the doc.  None.  It’s all on the same page.  Yet… if you want an idea of the separate pages that result from the meatgrinder’s conversion, here’s a montage of images:

Pagebreaks intact.

Happy formatting!