Programs for Indie Publishers

Blog-programs

Creativity is messy

One of the best aspects of indie publishing is that Do-It-Yourself is feasible. All you need is a computer and some decent programs–many of them free–and you can put together a professionally packaged book.

 

Many indie publishers start and end with MS Word. I suspect this has to do with comfort. They use Word, they know it (or think they do), and Amazon, Smashwords and Draft2Digital accept Word files. I also suspect fear plays a part. No matter how easy or intuitive a program is, there is still a learning curve. Easier to stay with the devil you know than to leap into the unknown. My hope is that the list of programs I use will encourage DIY indie publishers to wander into deeper waters and increase the quality of their book production.

This following programs and tools are what I use on an almost daily basis. It’s by no means a complete list of all the programs and apps that are available. A Google search for “programs for publishing” will turn up hundreds–thousands!–of programs an indie might find useful.

A word about computers. Currently I use two. A Lenovo Z70 laptop and a Mac. (I’m in the process of finding a new desktop PC, too.) I use the laptop for ebook production and the Mac for print and covers. The reason is: Adobe. I will not allow any Adobe products on my laptop. They are big and grabby and eat RAM like peanuts, especially InDesign. Adobe CC seems to behave better on the Mac, crashing less often. Plus, I have a 29″ screen that makes using Photoshop a real pleasure.

On to the list.

DROPBOX. Dropbox is a cloud storage service. You can sign up for the basic service and it’s free. If you need more storage space, you can go with a business plan that starts at $9.99 a month. Most indies don’t need the extra space. It’s a great way to back up your files. You can synch between devices. There are apps available so you can access Dropbox from your tablet or phone. You can share files and folders. It’s an easy way to share files that are too big for email attachments. I’ve been using Dropbox for years. It’s had a few hiccups, but very few. The only ongoing problem I’ve experienced is that the Kindle Previewer doesn’t like it. So to load a file into the Previewer I have to remember to drag it out of Dropbox and onto my desktop first.


MS WORD.  Used to be just about every PC came pre-loaded with MS Word. Everybody used it. Those days are over. Now you have to purchase it.

WHAT I USE IT FOR

  • Personal correspondence and writing
  • Initial file clean-up
  • Basic ebook formats for Smashwords (fiction only)

PROS

  • Everybody uses it (for now)
  • It’ll open a huge number of file types and it will generate a large number of file types.
  • Word docs are accepted by Amazon, Smashwords and Draft2Digital

CONS

  • Most people have no idea how to use Word properly
  • Clunky, bloated and overly-complicated
  • Makes awful ebooks

NOTEPAD (PC) and NOTES (Mac). These text programs come pre-loaded on most PCs or Macs. When I’m working on a book I keep a file open where I can make notes to myself. Nothing special, but very very handy.


NOTEPAD++. This is my text editor of choice. (In the Mac I use Text Wrangler)

WHAT I USE IT FOR

  • Create ebooks in html with cascading style sheets
  • Text restoration
  • File cleanup

PROS

  • Free
  • Easy to use
  • No bloat since there is nothing running in the background to add a bunch of junk to a file
  • Powerful search function with multiple levels
  • Can encode files for different purposes, including UTF-8 for ebooks

CONS

  • Learning curve (moderate)
  • Must get used to the display which is nothing like a word processor

SIGIL. EPUB editor. I have it on both computers. If you want to step up your ebook quality, Sigil is an excellent tool for creating ebooks. And yes, with some modifications to your file, you can create ebooks for Amazon Kindle, too. Paul Salvette of bbebooks offers a very good tutorial.

WHAT I USE IT FOR

  • Troubleshooting epub files

PROS

  • Free
  • Mostly stable
  • Offers inline epub validation
  • Can be used in WYSIWYG mode or in html mode

CONS

  • Learning curve (moderate)

KINDLE PREVIEWER. Quick and easy way to preview your ebook files before you upload them to Amazon. If you want to see how your ebooks look with Amazon’s enhanced typesetting features you can download the Kindle Previewer 3.


CALIBRE. Quick and easy way to preview an epub file. Has an epub editor (which I don’t use and haven’t looked at it in over a year, so cannot say how good it is). Despite its many fans, Calibre is NOT the tool to use to create commercial ebooks. It causes disabled user preference controls on Kindle devices and apparently there are conflicts with Kindle enhanced typesetting.


MOBIPOCKET CREATOR. Will convert a Word or html file into a prc file that can be converted into a mobi file in the Kindle Previewer or loaded directly onto a Kindle device. Quick and simple. Good way to check how the formatting on a Word file will perform on a Kindle. I use it to do a quick and dirty conversion of Word files I want to read on my e-ink Kindle.


EPUB VALIDATOR. The idpf validator is the standard for making sure your epub files are free of errors and up to snuff. I use this tool in conjunction with Sigil. If I get an error message, I can find and fix it quickly in Sigil, then transfer the fix back to my html files.


UNMANIFESTED EPUB FILE CHECK. Apple iBooks is picky about unmanifested files within an epub package. Running your epub file through this checker will help ensure your ebook will make it onto the Apple site.


IRIS OCR. I do a lot of text restoration, recovering the text from printed books and turning it into a workable document. I have used and researched a lot of OCR programs. Quality ranges from “oh my god you have to be kidding” to excellent. IRIS is excellent. If you have an HP scanner, you can download IRIS OCR software along with the HP drivers. You can also purchase software that allows for side-by-side document editing (necessary if you’re scanning and restoring graphic/image heavy or complicated layouts in non-fiction books).


INDESIGN. For print on demand layouts. (Despite what many of its fans say, it’s NOT a good program for making ebooks. I can usually tell an ID generated ebook because it looks gorgeous and the user preference controls are disabled. There are apparently conflicts with Kindle enhanced typesetting, too.)

PROS

  • For POD it’s easier to use than Word.
  • Print is what it was made for and print is what it does best. Makes beautiful books.
  • Adobe help sucks, but google “how do I…InDesign” and you’ll find answers all over the place.
  • Trouble-free export into POD ready pdf files.

CONS

  • Expensive! I don’t think you can buy the program new from Adobe. Instead, you have to set up a subscription. If you cancel your subscription, your .indd files are rendered useless.
  • Steep learning curve.
  • RAM grabby and has a tendency to crash.

PAINT.NET. A powerful paint program that is easy to use. Fun, too. And free! Good for resizing images and creating simple graphics. Offers many plug-ins that make it possible to create ebook covers. It does a good job of modifying and manipulating photos.


PHOTOSHOP. The more I use Photoshop, the more I learn about it, the more I like it. I use it to make covers and to clean up damaged images. Unlike ID, I’ve had no problems with it either slowing my computer to a sluggish crawl or crashing. Like ID, it’s not being offered for sale by Adobe, but is on a subscription plan.

==============================

There you go. My favorite book production programs. What about yours?

 

 

 

 

Advertisement

More Power to the Do-It-Yourselfers

quinnremoteSo I got an email last week from a friend. She asked about justification and hyphenation in ebooks, and my opinion about what should be the standard. Then in a PS, she added:

PS I now have a system for making Scrivener create an ebook for me that is rather fancy, but doesn’t require any hand work. There’s a post about it on my blog, if you care to look. A tiny bit of hand manipulation of the final epub + Kindlegen even gives me indented right margins for my epigraphs. I have learned so much from you and your posts – but I do have a different system which works for me with NO hand cleaning of the source code, and just a few tweaks to the templates. So I can say my Scrivener ebooks look good on the epub and mobi readers I’ve tried, and I’ll test them on everything I have access to before even uploading. You did say to tell you if people had a system that worked for them.”
https://liebjabberings.wordpress.com/2015/07/10/scrivener-one-click-ebook-for-busy-writers/

It probably doesn’t make good business sense for me to encourage Do-It-Yourself ebook production. Except, I think DIY is wonderful and I not only encourage it, I highly approve of anyone who wants to give it a shot. In fact, I am of the opinion that anyone who wants to make a career out of self-publishing to at least try formatting an ebook. If you’re an independent writer, you’re ALSO a publisher. A publisher needs to know how things work. They need to know what the people they hire are doing and if they are doing a good job and earning their keep.

There are many, many resources available to the DIYer. Both Amazon and Smashwords have tons of information about how to make an ebook. It is possible to make a quality ebook using readily available tools such as MS Word or Scrivener. Here is a recommendation I made to Alicia:

I haven’t used Scrivener since I had a computer die on me, [two plus years ago] and I haven’t reloaded it. I imagine it’s improved quite a bit. Even so, were I using it, I’d skip using their [built-in] KindleGen, run an epub then convert that using the Kindle Previewer. I’d use the resulting MOBI file for proofing and adjusting, then run a fresh epub and load that to Amazon. That will greatly lessen chances of conversion goofs.

I’ve said it many times in many blog posts that the keys to a quality ebook are clean text going in and then careful testing/proofreading of the ebook before it is uploaded to a retailer. How exactly you go from the clean text stage to the proofread stage is up to you. I prefer html and css to build an ebook from the ground up because it’s efficient and I have a lot of control and I can do some very sophisticated styling without breaking the resulting ebook.

If you are comfortable using a word processor or Scrivener or even InDesign, here are the tips I gave Alicia:

[This is a problem] Using multiple, but not embedded fonts. I encourage people to stick with Times New Roman, not because it’s easy to read or because it will show up in ebooks, but because its character sets are stable and every conversion program knows how to “read” it. It’s foolproof as far as conversion is concerned. When people use multiple fonts that are not properly embedded, what will happen is that sometimes during the conversion the program decides to “help” out. I don’t know if you’ve ever read an ebook where all the sudden a word is super-sized or teeny-tiny or characters are replaced by black diamonds or boxes with question marks. That is a result of inappropriate fonts.

Justifying the text. Across the board, this will break a Kindle book.
[Justified text is the default in most Kindle devices, so even if your Word or Scrivener file is ragged right, the ebook will justify the text. If you justify the text, the program will code based on margins and print commands. They can lock. So what happens when it’s converted to an ebook is that the Kindle will not/can not override those locking codes, and users will not be able to adjust margins or line spacing. This is a bad thing.]

Micro-managing line spacing. This can cause big problems in Kindle books. Broken paragraphs, squished text, weird blank “pages” and so on. Set your spacing at “single” and leave it alone. Problem solved.

Hyphenating text. For the most part, Kindles ignore discretionary hyphens. Sometimes they don’t. So you end up with words in the middle of a sentence with a discretionary hyphen character (looks like a hyphen with a hook). It doesn’t break the ebook, but it does look sloppy and unprofessional. In html I [sometimes] use a soft hyphen character. Several of my clients are medical professionals and they use some extra long terms, so I manually insert soft hyphens. I don’t know if there is an equivalent in Scrivener.

Two more tips for you:

  • Remember that what you SEE in your word processor or Scrivener is not necessarily what you will get in your ebook. So don’t get all worked up about spacing and widows/orphans. Let your text flow, which is what it is supposed to do in the ebook.
  • Use styles. Use one style for the main body text (not tabs or hard returns or extra spaces) and another for headers and even a style for centering text. If you don’t know how to use styles, take 30 minutes and figure it out. It will save you time and headaches, and result in a much better quality ebook.

Finally, a word about Amazon’s Look Inside feature. This is a chronic headache for me because most people don’t realize they aren’t seeing the actual ebook. What Amazon is showing is a sample that is specially converted for the Look Inside. Sometimes they justify the text as the default, sometimes they default to ragged right. Sometimes they ignore margins. In other words, if you want to see what the ebook actually looks like, you have to download a sample. Why does Amazon do this? I don’t know. It’s a pain in the ass and I get tired of explaining to clients how it works, but that’s how it is. So my advice to you is if you want to see how your ebook looks “live” do NOT depend on the Look Inside. If you don’t have a Kindle, then download the Kindle Previewer and open up your book with that. You will get a much clearer picture.

The Proof is in the Proofreading

quinnproofMy biggest gripe with ebooks is a lack of proofreading. (Trad pubs are the worst offenders–isn’t anybody at least giving the ebooks a quick scan before putting them up for sale? Judging by the multiple dumb errors and piss-poor formatting, I’d say the answer is no.)

When I produce an ebook I have two hard and fast rules, Number One: squeaky clean text going into production. Number Two: the ebook must be proofread post-production. I charge people to proofread their ebooks for them, and a lot of clients take me up on it, but I’m more than happy for the writer to do it him/herself or hire a third party. I even make it easy for them by providing a markup document and instructions (since they can’t make changes in the ebook itself).

Even though proofreading is essential, some would like to argue that they can skip it. They’ve already polished the manuscript to a high gloss, even had a professional editor have a crack at it, and, in some cases I’m sure, they are sick to death of that particular project and want to get on to something else. I get that. Been there. Even so, it’s part of being a publisher and it must be done.

Before I continue, let me explain what proofreading is NOT:

  • It’s not copy-editing
  • It’s not line-editing
  • It’s not editing at all

What proofreading IS:

  • Format checking
  • Typo searching
  • Error seeking

When I produce an ebook, I expect that the writer has edited, polished, tweaked and fine-tuned. They’ve made the text as clean as they are capable. They made their grammatical choices and established a style. When I proofread I’m just looking for goofs. I don’t change text unless it’s a patently obvious error. Double words (…he spelled the the word misspelled incorrectly…) or a mixed up homonym (…happy is the bear-foot boy…) or a missing word (…nothing finer than (a) sunny spring day…) and misspellings or incorrect contractions. For anything beyond that, I will make a note to the writer and they can decide how to fix it, or not. My main concerns are my own goofs in formatting, and little gremlins such as missing punctuation or words that aren’t fully italicized or spacing issues.

There is nothing particularly difficult about ebook proofing. That said, I recommend that writers NOT proofread their own work, but instead hire out the job or find a writer friend willing to barter or trade the chore. The reason is copy blindness. When you write something down, you know exactly what you MEAN to say. Your brain is more likely to “see” what you meant rather than what is actually on the page. It’s a very real phenomenon and it trips up the best.

What if it’s not in your budget to hire a proofreader? What if all your friends are busy? What if you HAVE to do it yourself? What if you WANT to do it yourself?

There is hope.

The Tools

  • An ereading device: Kindle, Nook, iPad, your computer, etc.
  • A style sheet
  • A style manual
  • A dictionary

The Device: Even though MOBI and EPUB are different platforms, the ebooks should look pretty much the same no matter what device the reader uses. So it doesn’t matter which version you proofread. If you do not have a dedicated ereader, then you need to use an online viewer. I recommend the Kindle Previewer, Calibre and Adobe Digital Editions. All three are free downloads. All three render well enough for proofreading purposes. All three allow you to double-check your ebook’s navigation.

A Style Sheet: This is basically a log of your preferred spellings, stylings and usages. I keep Notepad open when I proofread and jot down character names, unusual spellings, etc. to give me a quick reference. Consistency is the key to a good reading experience. The style sheet will keep you consistent. I also log product names and trademarked names, then double check to make sure they are spelled correctly and to see if there is any restriction on their use.

A Style Manual: Every publishing house and periodical publisher has an in-house style. Often it is based on a particular style manual such as the Chicago Manual of Style. Every indie publisher should do the same thing. Pick a style and stick with it. For fiction, a far simpler style reference will suffice. I recommend Strunk & White Elements of Style. Short, easy and friendly. Buy a copy (then buy extras for when your kids run off with them).

A Dictionary: Depending on spell check can lead to embarrassment. If you’re like me, you have dozens of dictionaries and thesauri on your bookshelves. Pick your main reference(s) and stick to it/them for consistency’s sake. Language changes and evolves, but it shouldn’t do so within one story. If you’d rather use an online source try the Merriam-Webster site or the Oxford Dictionaries site.

The Process

  1. You must open the ebook on something. You cannot properly proofread the ebook by going back to the manuscript.
  2. Have a markup document ready. I use a Word doc in which I’ve created a navigation guide, but no other formatting. Here is where Track Changes* comes in handy. Do all your mark up and changes on this document (which you will then transfer to your actual ebook file after you are done).
  3. Work backward through the ebook. Truly, this is the number one best way to defeat copy blindness. It will help keep your mind out of the story and on task.
  4. If you get sleepy or hungry, take a break. Sleepiness makes you dull and inattentive; hunger makes you impatient.
  5. Periodically change the font, font size and line spacing. Just making the ebook look different goes a long way toward making you more efficient.
  6. Get in the habit of questioning everything. Homonyms can be the bane of many writers. It’s so darned easy to mix up words that sound alike. Here’s a fun reference: Alan Cooper’s Homonym list. Product names are another danger area. Google is a wonderful resource. BUT, sometimes it is not enough to just get the spelling right. Companies can be very aggressive about protecting their trademarks. If you are using a trademarked product name, double check proper usage here.
  7. Use Find/Replace wisely. I rarely use Replace All when proofreading–it can lead to strange occurrences. It is human nature to repeat errors, so if you find an oddball spelling, do a quick search to see if you’ve done it elsewhere.
  8. If a passage seems off to you, read it aloud. Read it aloud to someone else. This is an excellent way to figure out if you’ve misplaced a comma or skipped a word.

And a final word of wisdom: Don’t rewrite your book. Seriously. You’re proofing the final product, the final step before releasing it. If you cannot stop rewriting, tweaking, doing “just a little bit more”–procrastinating!–then find someone else to proofread for you.

If anybody has any other handy-dandy tips to make proofreading easier or more efficient, feel free to fill up the comments.

* Never, ever use Track Changes in a Word doc that you intend to convert into an ebook. Turn it off, keep it off, protect your ebook from the nastiness that Track Changes inserts.

Word to Calibre to MOBI: Part 3: File Conversion

You went through Part 1 and styled your Word file properly. In Part 2 you learned how to turn it into a functional html file. Now it is time to convert your file.

A caveat before we begin. I use Calibre, but I don’t really use it. It has a pleasant display and it’s a good way to double-check EPUB files I create. I don’t use it to convert my files. What I am about to show you is the result of some serious screwing around with the program. It’s a hack and it may not be the very best one. What it does is work. So, if any of you are more familiar with how Calibre works and you have a better way, feel free to share.

STEP 1: Open your html file in Calibre. It will convert into a “zip” file.

CAL16STEP 2: Convert the ebook into an EPUB file. (Yes, EPUB, not MOBI. You will never again use Calibre to convert MOBI files for commercial purposes. It’s still just fine for personal use.)

CAL17STEP 3: Once your book is converted and you are back at the main page, right click on the book title and a drop down menu will appear. There will be an entry that says “Edit Book.” Click that.

CAL18STEP 4: Holy Moley time again. It’s an EPUB editor.

CAL19STEP 5: In the left hand sidebar, under “Text” delete the file that says “titlepage.xhtml”

STEP 6: Under “Styles” open the file that says “page_styles.css”. It will contain some code that says:

{
margin-bottom: 5pt;
margin-top: 5pt
}

Delete that and Copy/Paste in its place this bit of code:

{margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline;}
body {text-align: justify; line-height: 120%;}

STEP 7: Under “Images” will be your cover image. Open it. Now resize it. (make sure the Keep Aspect Ratio box is checked) Change the width to 800px. (The cover height should increase proportionately.)

STEP 8: Under “Miscellaneous” will be a file called “content.opf.” Open it. Scroll down to the bottom and you will see two entries: <guide> and </guide>. If you built your html file the same way as in this tutorial and deleted your titlepage.xhtml, there will be nothing in the guide.

CAL20Using Copy/Paste, insert this code between the two entries

<reference href=”FILE NAME” type=”toc” title=”Table of Contents” />
<reference href=”FILE NAME” type=”text” title=”Beginning” />

STEP 9: Figure out which of the files under “Text” is your table of contents. Copy the file name and paste it in the reference line so it replaces FILE NAME. (use Ctrl C to copy and Ctrl V to paste)

Do the same thing for whichever file (your title page or Chapter One or your preference for the beginning of your ebook) in the “Beginning” reference line.

Mine looks like this:

CAL21STEP 10: Save and close the EPUB editor.

STEP 11: Open the Kindle Previewer. Click on “Open Book” and select the EPUB file you just modified. If you did this right, you will get this box:

CAL22Now you have a MOBI file that will upload successfully at Amazon–and it will work. No squishy lines, no messed up formatting, and the user’s navigation guides will work.

I’m sure there are plenty of things you can do to modify the file in the EPUB editor. (I didn’t, for instance, even touch on the toc.ncx) This is a pretty rough hack I’ve come up with, and it can probably stand some streamlining. There is plenty of room for fine tuning. What I hope you see is that Word can be used for styling, but its html leaves far too much room for error in ebooks. With a little knowledge of html, you can write in Word, but then you do your styling in the text editor. When you’re comfortable with html, you can make complete ebooks and not have to use Calibre at all. (And you’ll be ready for Paul Salvette’s guide to ebook development, it’s featured in the sidebar.)

Again, you probably have plenty of questions. So send them to me at jayewmanus at gmail dot com and I’ll put together a FAQ post to answer them.

Calibre and Kindle, Not a Good Match

UPDATE 010314: I wrote this article before I did any real research into Calibre. Considering the vast number of hits this blog post is generating, I knew there was a call for information about how to convert a Word file to MOBI in Calibre. I found a fix and I wrote a series of posts about it. Part 1 (Styling in Word), Part 2 (the HTML file) and Part 3 (Conversion in Calibre). It’s not a quick fix (or magical), but it’s not difficult either.

Don’t get me wrong. I like Calibre. It’s quick, it’s handy, and it has an attractive screen display that I far prefer over Adobe Digital Editions or the Kindle Previewer. Since I don’t have a device capable of reading EPUB files, it’s also useful for checking the formatting on files I create for others.

What it’s not good for? Converting EPUB files into MOBI files for commercial purposes.

Having seen some horrendously broken ebooks that had been converted through Calibre, I have long suspected that Calibre was the wrong tool for the job. I assumed it was user error, a problem with the source file and/or the html, and if the formatter did a really good job with the initial file, Calibre wouldn’t muck it up.

I was wrong. The problem is with Calibre.

Squish3I converted an EPUB file to a MOBI file with Calibre. I then took the exact same file and converted it with KindleGen via the Kindle Previewer. The above screenshots are the results. Same page, same settings, same device (Kindle Paperwhite).

Squished lines.

In the recent ebook formatting contest, I saw squishy line spacing in every single ebook that had been converted via Calibre.

So maybe the problem lies in the subtle differences between the html coding for EPUB and MOBI. I ran a file I had made specifically for Kindle through Calibre. Squishy lines. I took that Calibre-generated file and ran it through KindleGen. Squishy lines.

Could Amazon be taking care of the problem? I downloaded samples from the contest entries. Squishy lines.

Why does Calibre do this? I have no idea. It just does.

Why is it a problem? Because for many readers, myself included, Kindles (and other ereaders) make reading comfortable again. My eyes are old, plus I spend all day in front of a computer. My eyes are tired. With the Kindle I can change the font, adjust the font size and change the line spacing for optimal comfort. Squishy line spacing is hard on my eyes. When I try to read an ebook that I can’t adjust for my comfort, I get irked. When I’m irked, that author/publisher ends up on my Don’t Bother list. (Your future sales, folks)

There are alternatives to Calibre. If you are converting a Word or html file, use MobiPocket Creator. If you have a simply formatted file, it will generate a prc file you can upload to Amazon and it will work. If you have an EPUB or html file, you can use the Kindle Previewer (converts with KindleGen). A warning about the Kindle Previewer–what you see is not always what you get. Trust but verify and test your files on an actual device if you can.

How The Kindle Works

I talk a lot about broken ebooks, but judging from the search terms that bring visitors to this site, I suspect many people do not know what I mean. Part of the confusion is because I am actually talking about Kindle books (and I should make myself clearer, sorry). Since I don’t own a Nook (and have never played with one), or an iPad or iPhone or Sony reader or magic toaster, I tend to judge ebooks by what shows up on my Kindle.

I suspect there are a lot of people who don’t own Kindles. Maybe one or two who’ve never even seen a Kindle.

Here is Amazon’s dirty little secret regarding its Kindle. As long the ebook is converted to either mobi or prc, the Kindle can read it. (I convert raw documents all the time since I prefer reading on my Kindle over manhandling reams of paper–I just run a Word doc through MobiPocket creator and load it up. I’ve done that with pdf files, too.) I don’t call those ebooks. A person who isn’t aware of how a Kindle actually works, might be unaware their ebook is broken–after all, Amazon let them upload it and reported no problems.

Now, the wise formatter will convert their ebook using KindleGen and check their work on the Kindle Previewer. Amazon just updated it and it has more options, include some font changing, so it’s more reliable now. To truly make sure the ebook works, it should be loaded on a device and run through its paces. People who produce a mobi file using Scrivener or convert a file in Caliber or MobiPocket or run a Word doc through the onsite converter at Amazon might end up with a broken ebook and not know it. (A kind reader might take pity and send you an email to let you know your book is broken, or they might return it for a refund, or–worst of all–they might decide your ebook is too unpleasant to read and not buy any more of your books.)

Pardon my less than stellar photography–here is what the menus look like on Kindles.

Kindle MenusThe font sizes are pretty hard to screw up. There was a Kindle-induced bug that shrunk the font, forcing users with older Kindle models to have to greatly increase the font size in order to read. I think that bug was fixed. But I don’t think I’ve ever run into an ebook where the size can’t be changed. The fonts themselves can be changed.

  • Keyboard: “regular” “condensed” and “sans serif.
  • Paperwhite: Baskerville, Caecilia, Caecilia Condensed, Futura, Helvetica and Palatino
  • Fire: Baskerville, Caecilia, Georgia, Palatino, and Helvetica

A common flaw is a locked font (usually in the ugliest choice). After looking at the html in ebooks that have “locked” fonts, I think what is happening is the producer, using a word processor, has defined a font the Kindle doesn’t recognize. So it displays in the closest match. But, since the font is defined, it can’t be changed.

Line spacing is an option on all models of Kindle. It’s a useful one and it’s also a common “break.” When I format a book in html I don’t mess with line spacing. I define the line height so my text isn’t squished, but that’s different than single-space, space-and-a-half and double space. Word has a really nasty habit of inserting a definition for line-spacing into the document that will override the user menu. Sometimes this is deliberate on the producer’s part, sometimes it is inadvertent because that’s just how Word rolls. In any case, it’s undesirable.

Keyboard line spaceAnother common problem is when the margins don’t work. In the older Keyboard model the user can set how many words there are on a line (fewest, fewer and default) and on the Paperwhite and Fire they can set the margins to narrow, normal or wide. Breaks tend to happen when a producer using a word processor, Scrivener or InDesign justifies the text. Why this affects the margins, I don’t know, but it does.

The Fire allows the user to change the background color. White, sepia or black (sorry, Paul, but black? Oh, my eyes!). It’s a nifty feature, but there is a drawback.

AdjustmentsI apologize for the crappy photo, but if you look very closely at the graphic I circled in red you will see a white box around the graphic. For some odd reason Kindle does not recognize that background is transparent. It’s not a huge issue, but one I hope is soon addressed. Something to keep in mind when using graphic elements in your ebook.

Speaking of graphics… Kindles can be read in landscape mode. The Paperwhite requires an ebook that is specifically coded to be read in landscape mode (such as comic panels or a children’s book–unless, there is some command I am too stupid to figure out and am just missing it) The Keyboard can be changed through the menu and the Fire by turning the device.

LandscapeLandscape mode can have a significant effect on graphics, especially those that are sized to fit the portrait screen. What I do is size the graphics in percentages so that no matter what size the screen or if the book is being read in landscape mode, it will “shrink” or “expand” to fit the text.

(I was reading a novel that had an interesting block graphic in the header. It looked great in portrait mode, but when I flipped it to landscape suddenly it was just a dumb looking box perched atop the text. Yikes!)

Another common problem is page break failure. The best I can tell (and I’m sure there are those smarter than I who will pop in and set me straight) this is a problem when a producer converts an EPUB file into a mobi file through Caliber. Why Caliber destroys the page breaks is anybody’s guess, but it often does.

So what is the poor ebook producer to do? Especially if you do not have a Kindle on which to test your files? (And this isn’t a slam against people who don’t have Kindles–I don’t have an ereader that uses EPUB files, so I’m playing guess and by golly, too. One advantage with EPUB files is that if my file is validated and I haven’t inserted any weird stuff that could override defaults, I’m fairly certain it will work properly. I’d love it if a Nook owner wrote a guest post about its features and common problems. Any takers?)

  • Download the Kindle Previewer and use it. It’s not perfect and you can’t test ALL the device features, but it will give you a far better display than Caliber or even the previewer at Kindle Direct.
  • If you use a word processor, Scrivener or InDesign be very careful with your style sheets. Do not justify the text. Leave the line spacing at single-space. Don’t get fancy with your margin settings. What YOU see is NOT what the end user will get.
  • Experiment with graphic element sizes and use percentages (when possible) rather than fixed em or pixel sizes.
  • Learn html and get away from using not-quite-right for ebooks programs.

So, now you know what I mean when I say “broken” ebooks. EPUB readers, what are the common problems you find?