bell notificationshomepageloginedit profileclubsdmBox

10.02% popularity   0 Reactions

I am publishing an HTML page (a book) to Kindle using kdp.amazon.com and I encountered an encoding problem so I added:

lang="en"

to:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" lang="en">

and

charset="utf-8"

to

<meta charset="utf-8"/>

But I am still having the same problem with characters like ' or |. Please see the image attached below.

(should be it's)


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (1)

Login to follow story

More posts by @Ravi

1 Comments

Sorted by latest first Latest Oldest Best

 

@Karen

10% popularity   0 Reactions

I don't have the answer to your question. But here's a very helpful resource which lets you test all kinds of characters and if necessary substitute unicode characters
freekindlebooks.org/Unicode/unicode.html
Two related articles: timctaylor.wordpress.com/2013/12/23/kindle-support-for-unicode-pt1-dispelling-a-myth/ and timctaylor.wordpress.com/2014/02/24/kindle-support-for-unicode-pt2-how-to-use-unicode/
I'm guessing that these errors are vestiges of a conversion mistake. (Maybe you pasted it from another web page or a word processed doc). If you use a text editor, you can highlight the character giving you problems, do a global replace with whatever you can type in your text editor. Both characters may look the same in your text editor, but they may in fact be different characters when rendered in a kindle. (Occasionally these rendering mistakes may even look fine in a web browser -- verify in Firefox (View -> Text Encoding to switch encoding). Hope this helps.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

 

Back to top