Quote:
Originally Posted by DNSB
One possibility that comes to mind is that epub3 does not support HTML named entities. You might want to try replacing ↺ with ↺ (double check that as it's not a character I make use of). Repeat for any other HTML enties such the the right and left quotes. I've been bitten by this a few times since my favourite entity is not supported and & #160; (remove the space) just lacks the same human readability.
|
Quote:
Originally Posted by kovidgoyal
The calibre editor does not use named entities in any version of epub. And from the OP's error messages, they have nothing to do with entities.
|
The ↺ in his code is a HTML named entity. As are the ” and “. While these were correct in epub2 and supported by DTD, epub3 does not recognize named entities other than the quo, amp, apos, lt and gt quintet.
Quote:
Originally Posted by DNSB
For epub3, I would suggest using Sigil instead of calibre's editor. At this time, it simply supports epub3 better than calibre's editor does.
|
Quote:
Originally Posted by kovidgoyal
Really, why?
|
As I said, Sigil has better support for epub3 at this time. Even such minor items as the AddiBookXML, epub2 output and ePub3-itizer plugin make life a bit easier.