All right, I've uploaded a new ePub that shouldn't have this problem.
It was sort of my fault. I had two encoding tags in my HTML source:
One reading:
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1" />
And another, redundantly:
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type"/>
Calibre was removing one of them but leaving the other in, while adding its UTF tag.
This redundancy was a side effect of my using a WYSIWYG HTML editor early in the process. I've since decided that WYSIWYG editors should never be trusted!
Unfortunately, it hasn't fixed my display problems with calibre's viewer. I think it'll fix things in Opera, though.
Thanks for your help.
|