First I want to say even though I am having to relearn everything in regards to compile settings, from what I’ve seen, the changes are for the best and once I get used to them I see that compile is much better.
However I am having problems with something, and I’m not sure if it is a bug with Scrivener 3’s encoding or of it’s just because I have an older kindle, or perhaps it is with Kindle Previewer 3 that I use to convert epub to mobi.
The main problem is that my smart quotes, apostrophes, and my copyright symbol are all appearing as odd characters in my MOBI. The steps I have are as follows:
- Compile to ePub 3
- Open epub in Kindle Previewer 3 (newest version as far as I can tell)
At this point, everything looks fine in the kindle previewer!
- Export to mobi
All good so far! I can even open this MOBI up in Kindle Previewer and it looks perfect.
- Transfer MOBI to Kindle Touch 4th Gen via Send To Kindle App
- Open on Kindle-- at this point is where the odd characters show up. They don’t show up on Kindle Previewer EVEN when opening the MOBI rather than the EPUB. But once it’s on my Kindle, it’s messed up. As far as I an tell from a cursory look, it is the apostrophes, quotes, and copyright symbol that show up as strange characters. Otherwise things seem to be in order, though I haven’t read all the way through, only skimmed for problems.
I know that there is a MOBI compile setting, but I had everything worked out so well on the epub3 and I didn’t want to have to switch. Now, I should note that I have converted other epubs to MOBI and sent to my kindle this way with no conversion problems before, but those epubs were not compiled by scrivener3. They may have been in epub2 format, though I’m not 100% (I got the files from a book formatter guy I contract out for my novels–doing a novelette right now and trying to save money by formatting myself). Is the problem just that I should be using epub2? If so, I thought that epub3 was backward compatible and I’ve read that the encoding should all be fine coming from scrivener3 to not have this problem. What’s up? What am I missing? Thanks!