EPUBCheck NAV-001 : document de navigation dans EPUB 2
Mis à jour :
EPUBCheck NAV-001 est un message d'erreur : “The nav file is not supported for EPUB v2.” Une publication EPUB 2 inclut un document de navigation EPUB 3, que EPUB 2 ne supporte pas. EPUBCheck valide le livre selon la version déclarée dans le document du package, et dans la version 2.0 la table des matières est le NCX.
Le message officiel
The nav file is not supported for EPUB v2.
- 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
- Un package avec version="2.0" qui contient un document nav, souvent après une conversion partielle en EPUB 3.
- Un document de navigation ajouté par un éditeur à un ancien livre EPUB 2.
Comment le corriger
- Décidez quelle version le livre doit avoir. EPUB 3 est la version actuelle.
- Pour mettre à niveau, définissez version="3.0" sur l'élément package, ajoutez les métadonnées requises telles que dcterms:modified, et donnez l'élément de nav
properties="nav"dans le manifeste. - Pour rester sur EPUB 2, retirez le document nav et gardez le NCX.
- Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.
Quand ce n'est pas ça
Si le livre est EPUB 3 et que le nav a des problèmes propres, voir NAV-010 ou NAV-011.
Termes utilisés ici
Autres messages NAV
NAV-003The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").NAV-006Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").NAV-010"…" nav must not link to remote resources; found link to "…".NAV-011"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.
Sources
- EPUB 3.3, §7 EPUB navigation document · lire
- EPUB 3.3, §5.9.5 NCX · lire
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.