Passer au contenu
EPUBCheck · Document de paquet (OPF)

EPUBCheck OPF-099 : le manifeste liste le OPF

Mis à jour :

EPUBCheck OPF-099 est un message d'erreur : « The manifest must not list the package document. » Le manifeste liste le document du package lui-même, ce qui n'est pas autorisé. Le document du package se trouve dans META-INF/container.xml et décrit la publication ; ce n'est pas une ressource de celle-ci.

Le message officiel

The manifest must not list the package document.

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

Causes typiques

  • Outils qui ajoutent chaque fichier dans le dossier au manifeste, y compris le .opf.
  • Un manifeste généré par un script qui parcourt l'ensemble du dossier du livre.
  • Un élément ajouté manuellement lors de la résolution de problèmes.

Comment le corriger

  1. Trouvez les éléments de manifeste dont le href pointe vers le fichier .opf.
  2. Supprimez cet élément.
  3. Vérifiez que rien d'autre (spine, cas de retour) ne se réfère à son id.

Quand ce n'est pas ça

Si un autre fichier est déclaré deux fois, c'est OPF-074.

Termes utilisés ici

Autres messages OPF

  • OPF-098 The "href" attribute must reference resources, not elements in the package document, but found URL "…".
  • OPF-100 The "…" property only applies to pre-paginated content.
  • OPF-097 Resource "…" is listed in the manifest, but no reference to it was found in content documents.
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck OPF-099 ?

EPUBCheck OPF-099 est un message d'erreur : « The manifest must not list the package document. » Le manifeste liste le document du package lui-même, ce qui n'est pas autorisé. Le document du package se trouve dans META-INF/container.xml et décrit la publication ; ce n'est pas une ressource de celle-ci.

Est-ce que OPF-099 est une erreur ?

OPF-099 est signalé comme erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les boutiques et l'envoi vers Kindle peuvent le rejeter, et EPUBCheck se termine 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