Hi all. I'm getting an error when validating an epub 3 file that I wasn't getting with epub 2. Anywhere an html encoded character is used (e.g. ’, ”, —, etc.), epubcheck returns an error like:
The entity "rsquo" was referenced, but not declared.
When I replace it with the numbered html code (something like ’) I don't get the error. Could this have something to do with the headers of the xhtml file? They are:
<?xml version="1.0" encoding="utf-8"?>
<head>
<title>Chapter Title</title>
<link rel="stylesheet" href="template.css" type="text/css"/>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
</head>
<body>...
I tried looking at the examples available
here but none that I've seen have anything besides & which doesn't seem to give the error.
Any ideas?