EPUBCheck OPF-025 : liste où une valeur était nécessaire
Mis à jour :
EPUBCheck OPF-025 est un message d'erreur : “Property value list "…" is not allowed, only one value must be specified.” Une propriété de métadonnées qui prend une seule valeur a reçu une liste de valeurs. EPUBCheck nomme la liste qu'il a trouvée, et les applications de lecture ne sauraient pas quelle valeur utiliser.
Le message officiel
Property value list "%1$s" is not allowed, only one value must be specified.
- 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
- Plusieurs valeurs séparées par des espaces dans une propriété destinée à en contenir une, par exemple deux valeurs de mise en page dans un élément méta de rendition.
- Deux valeurs fusionnées en un élément lors de la combinaison de métadonnées provenant de différentes sources.
- Une valeur avec un espace errant qui la divise en deux.
Comment le corriger
- Trouvez l'élément méta ou l'attribut EPUBCheck pointé par.
- Conservez une seule valeur.
- Si certaines parties du livre nécessitent des valeurs différentes, définissez-les par élément dans le spine où la propriété le permet (par exemple rendition:layout-pre-paginated sur un itemref).
Quand ce n'est pas ça
Si la valeur unique est mal formée plutôt que doublée, c'est OPF-026.
Termes utilisés ici
Autres messages OPF
OPF-026Found malformed property value: "…".OPF-027Undefined property: "…".OPF-028Undeclared prefix: "…".OPF-021Use of non-registered URI scheme type in href: "…".OPF-029The file "…" does not appear to match the media type …, as specified in the OPF file.OPF-030The unique-identifier "…" was not found.
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.