Passer au contenu
EPUBCheck · Document de paquet (OPF)

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

  1. Lisez les noms d'identifiant EPUBCheck.
  2. Corrigez la référence à un id de manifeste existant.
  3. 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-048 Package tag is missing its required unique-identifier attribute and value.
  • OPF-050 TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-053 Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….
  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-054 Date 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.

FAQ

Que signifie EPUBCheck OPF-049 ?

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.

Est-ce que OPF-049 est une erreur ?

OPF-049 est signalé comme une erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi vers Kindle peuvent le rejeter, et EPUBCheck quitte avec le statut 1.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils