Passer au contenu
EPUBCheck · Document de paquet (OPF)

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

  1. Trouvez l'élément méta ou l'attribut EPUBCheck pointé par.
  2. Conservez une seule valeur.
  3. 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-026 Found malformed property value: "…".
  • OPF-027 Undefined property: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-021 Use of non-registered URI scheme type in href: "…".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-030 The unique-identifier "…" was not found.

Sources

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

FAQ

Que signifie EPUBCheck OPF-025 ?

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.

Est-ce que OPF-025 est une erreur ?

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