Passer au contenu
EPUBCheck · Document de paquet (OPF)

EPUBCheck OPF-031 : lien de guide vers un fichier manquant

Mis à jour :

EPUBCheck OPF-031 est un message d'erreur : “File listed in reference element in guide was not declared in OPF manifest: ….” Une référence dans l'élément EPUB 2 guide pointe vers un fichier qui n'est pas dans le manifeste. Le guide est une liste héritée de lieux clés (couverture, table des matières, début), et ses cibles doivent être des fichiers déclarés.

Le message officiel

File listed in reference element in guide was not declared in OPF manifest: %1$s.

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

  • Une entrée de guide laissée après qu'un fichier a été supprimé ou renommé.
  • Un chemin incorrect ou une mauvaise casse dans le href d'un élément de référence.
  • Un guide copié d'un autre livre.

Comment le corriger

  1. Trouvez l'élément de référence EPUBCheck pointé par dans le guide.
  2. Corrigez son href à un fichier déclaré dans le manifeste, ou supprimez l'entrée.
  3. Dans EPUB 3, la navigation des repères dans le document de navigation remplace le guide, donc vous pouvez supprimer le guide si vous ne ciblez pas les systèmes de lecture EPUB 2.

Quand ce n'est pas ça

Si le fichier est dans le manifeste mais n'est pas un document de contenu, EPUBCheck signale OPF-032.

Termes utilisés ici

Autres messages OPF

  • OPF-030 The unique-identifier "…" was not found.
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-033 The spine contains no linear resources.
  • OPF-028 Undeclared prefix: "…".
  • OPF-034 The spine contains multiple references to the manifest item with id "…".

Sources

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

FAQ

Que signifie EPUBCheck OPF-031 ?

EPUBCheck OPF-031 est un message d'erreur : “File listed in reference element in guide was not declared in OPF manifest: ….” Une référence dans l'élément EPUB 2 guide pointe vers un fichier qui n'est pas dans le manifeste. Le guide est une liste héritée de lieux clés (couverture, table des matières, début), et ses cibles doivent être des fichiers déclarés.

Est-ce que OPF-031 est une erreur ?

OPF-031 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