EPUBCheck OPF-012 : propriété incorrecte pour le type de fichier
Mis à jour :
EPUBCheck OPF-012 est un message d'erreur : “Item property "…" is not defined for media type "…".” Un élément de manifeste a une propriété qui ne s'applique pas à son type de media. Les propriétés de manifeste décrivent ce qu'est ou contient un fichier, et chacune est définie uniquement pour certains types de fichiers.
Le message officiel
Item property "%1$s" is not defined for media type "%2$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
- image de couverture sur un fichier qui n'est pas une image, comme la XHTML page qui affiche la couverture.
- navigation sur un fichier qui n'est pas un document XHTML.
- svg, mathml ou scripté sur un fichier qui n'est pas un document de contenu, tel qu'une feuille de style ou une image.
Comment le corriger
- Lisez les noms de propriété et de type de média EPUBCheck dans le message.
- Déplacez la propriété vers l'élément qu'elle décrit vraiment, par exemple cover-image vers le fichier image lui-même.
- Supprimer la propriété si aucun élément ne doit l'avoir, puis exécuter à nouveau EPUBCheck.
Quand ce n'est pas ça
Si la propriété n'existe tout simplement pas dans le vocabulaire, c'est OPF-027.
Termes utilisés ici
Autres messages OPF
OPF-011itemref can’t have both page-spread-right and page-spread-left properties.OPF-013Resource "…" is declared with MIME type "…" in content, but has MIME type "…" in the package document.OPF-014The property "…" should be declared in the OPF file.OPF-015The property "…" should not be declared in the OPF file.OPF-016The element "rootfile" is missing its required attribute "full-path".OPF-007Re-declaration of reserved prefix "…".
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.