EPUBCheck OPF-033 : aucun élément linear spine
Mis à jour :
EPUBCheck OPF-033 est un message d'erreur : “The spine contains no linear resources.” Chaque élément dans le spine est marqué linear="no", donc il n'y a rien à lire d'un bout à l'autre. Le spine définit l'ordre de lecture, et au moins un document doit lui appartenir.
Le message officiel
The spine contains no linear resources.
- 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
Causes typiques
- linear="no" appliqué à tous les items par erreur, par exemple avec une recherche et remplacement.
- Un réglage d'outil qui marque chaque document comme contenu auxiliaire.
- Un spine qui ne liste que des notes ou des annexes après que les chapitres principaux ont été supprimés.
Comment le corriger
- Ouvrez le spine dans le document de package.
- Retirez linear="no" des itemrefs qui composent le texte principal (linear="yes" est la valeur par défaut).
- Conservez linear="no" uniquement sur les documents auxiliaires tels que les clés de réponses ou les notes contextuelles.
Quand ce n'est pas ça
Si seuls certains documents non linéaires sont inaccessibles, c'est OPF-096.
Termes utilisés ici
Autres messages OPF
OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-034The spine contains multiple references to the manifest item with id "…".OPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-030The unique-identifier "…" was not found.OPF-036Video type "…" might not be supported by reading systems
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.