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
- Trouvez l'élément de référence EPUBCheck pointé par dans le guide.
- Corrigez son href à un fichier déclaré dans le manifeste, ou supprimez l'entrée.
- 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-030The unique-identifier "…" was not found.OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-029The file "…" does not appear to match the media type …, as specified in the OPF file.OPF-033The spine contains no linear resources.OPF-028Undeclared prefix: "…".OPF-034The 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.