Passer au contenu
EPUBCheck · Document de paquet (OPF)

EPUBCheck OPF-034 : document deux fois dans spine

Mis à jour :

EPUBCheck OPF-034 est un message d'erreur : “The spine contains multiple references to the manifest item with id "…".” Le spine liste le même élément de manifeste plus d'une fois. EPUB permet à chaque document d'apparaître une seule fois dans l'ordre de lecture, donc un duplicata rend le livre invalide.

Le message officiel

The spine contains multiple references to the manifest item with id "%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

  • Un chapitre ajouté deux fois par un outil ou manuellement.
  • Livres fusionnés de plusieurs sources, où le même fichier se retrouve dans le spine deux fois.
  • Un copier-coller d'une ligne itemref qui n'a jamais été modifiée.

Comment le corriger

  1. Trouvez les noms d'identifiant EPUBCheck dans le spine.
  2. Supprimez l'itemref dupliqué, en gardant celui dans la bonne position de lecture.
  3. Si vous avez vraiment besoin du même contenu deux fois, faites une copie du fichier avec son propre élément de manifeste.

Quand ce n'est pas ça

Si le même fichier est déclaré par deux éléments de manifeste, c'est OPF-074.

Termes utilisés ici

Autres messages OPF

  • OPF-033 The spine contains no linear resources.
  • OPF-035 Media type "text/html" is not appropriate for XHTML/OPS.
  • OPF-032 Guide references "…" which is not a valid "OPS Content Document".
  • OPF-036 Video type "…" might not be supported by reading systems
  • OPF-031 File listed in reference element in guide was not declared in OPF manifest: ….
  • OPF-037 Found deprecated media-type "…".

Sources

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

FAQ

Que signifie EPUBCheck OPF-034 ?

EPUBCheck OPF-034 est un message d'erreur : “The spine contains multiple references to the manifest item with id "…".” Le spine liste le même élément de manifeste plus d'une fois. EPUB permet à chaque document d'apparaître une seule fois dans l'ordre de lecture, donc un duplicata rend le livre invalide.

Est-ce que OPF-034 est une erreur ?

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