![]() |
#1 |
Enthusiast
![]() Posts: 25
Karma: 10
Join Date: Dec 2006
|
![]()
Why do "“", "â€", and "’" appear in many of the Kindle books I send from Calibre?
In many books, all the open double quotes get replaced by “, close double quotes get replaced by â€, and the apostrophes by ’. In the E-book reader built into Calibre, everything looks normal. But after I send it to the Kindle, this replacement happens. Is this a Calibre issue? Or a Kindle issue? And more importantly, how can I fix this? Last edited by slothrop; 02-10-2023 at 11:55 PM. |
![]() |
![]() |
![]() |
#2 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 287
Karma: 2534928
Join Date: Nov 2022
Location: Canada
Device: Kobo Aura 2
|
It looks like your files have been marked as having the wrong encoding. Either reencoding the files, or changing the declared charset, should have characters displaying properly again.
In particular, this error looks like what happens when software attempts to decode Unicode-encoded text under the assumption that it is CP1252 (or Latin1/ISO-8859-1, which modern browsers often treat as CP1252 regardless). If your files have character sets declared which are not utf-8, try changing that and seeing if it helps. |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,727
Karma: 24031401
Join Date: Dec 2010
Device: Kindle PW2
|
Install the Modify Epub plugin select the book(s) and then select Modify ePub > Encode HTML in UTF8.
|
![]() |
![]() |
![]() |
#4 | |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 287
Karma: 2534928
Join Date: Nov 2022
Location: Canada
Device: Kobo Aura 2
|
Quote:
|
|
![]() |
![]() |
![]() |
#5 | |
Still reading
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 14,056
Karma: 105092227
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper
|
Quote:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> If the charset is not defined Amazon assume it's CP1252. Some sort of throw-back to early days of Mobi on Kindle. Amazon bought Mobipocket, the biggest seller of ebooks on Windows CE, Symbian and Palm OS the year Sony brought out eink (2005) and first Kindle was 2007. Historical stupidity. Use Modify Epub tool or edit existing <meta http-equiv="Content-Type" content="text/html> (or whatever) to <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> at the top of every HTML file. |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,727
Karma: 24031401
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
If they're missing encoding declarations they aren't properly encoded and might be incorrectly decoded. AFAIK, the Modify ePub plugin will add missing encoding declarations, but can't handle Mojibake. |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Pressing "Restore Defaults" under "Book Details" wipes all "Look & Feel" settings. | MarjaE | Library Management | 1 | 03-30-2021 11:46 AM |
Feature Request: configurable space setting for "Insert blank line" in "Look & Feel" | therealjoeblow | Calibre | 15 | 07-25-2011 03:14 PM |