EPUBCheck OPF-049 : identifiant du manifeste introuvable
Mis à jour :
EPUBCheck OPF-049 est un message d'erreur : “Item id "…" was not found in the manifest.” Quelque chose fait référence à un identifiant de manifeste qui n'existe pas, par exemple un identifiant d'élémentref spine ou l'attribut toc de spine. Chaque référence doit correspondre à l'identifiant d'un élément dans le manifeste.
Le message officiel
Item id "%1$s" was not found in the manifest.
- Gravité par défaut
- Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
- version EPUBCheck
- 5.4.0
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- Un élément de manifeste qui a été supprimé ou renommé alors que le spine y fait toujours référence.
- Une faute de frappe ou une différence de casse entre l'idref et l'id de l'élément.
- Un spine copié d'un autre livre avec des identifiants différents.
Comment le corriger
- Lisez les noms d'identifiant EPUBCheck.
- Corrigez la référence à un id de manifeste existant.
- Ou ajoutez l'élément manifeste manquant, avec son href et son type de média, si le fichier est dans le livre.
Quand ce n'est pas ça
Si l'id existe mais que le même élément est répertorié deux fois dans le spine, c'est OPF-034.
Termes utilisés ici
Autres messages OPF
OPF-048Package tag is missing its required unique-identifier attribute and value.OPF-050TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.OPF-045Encountered circular reference in fallback chain.OPF-053Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-054Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.