EPUBCheck NAV-001: dokument nav v EPUB 2
Aktualizováno:
EPUBCheck NAV-001 je chybová hláška: „The nav file is not supported for EPUB v2.“ Publikace EPUB 2 zahrnuje dokument pro navigaci EPUB 3, který EPUB 2 nepodporuje. EPUBCheck ověřuje knihu podle verze deklarované v dokumentu balíčku, a ve verzi 2.0 je tabulka obsahu NCX.
Oficiální zpráva
The nav file is not supported for EPUB v2.
- Výchozí závažnost
- Chyba. EPUB porušuje pravidlo specifikace a je neplatný. Obchody a Odeslat do Kindle ho mohou odmítnout, a EPUBCheck ukončuje s chybovým stavem 1.
- verze EPUBCheck
- 5.4.0
Typické příčiny
- Balíček s version="2.0", který obsahuje dokument navigace, často po částečné konverzi na EPUB 3.
- Dokument navigace přidaný editorem ke staré EPUB 2 knize.
Jak to opravit
- Rozhodněte, kterou verzi by měla kniha mít. EPUB 3 je aktuální.
- Pro aktualizaci nastavte version="3.0" na elementu balíčku, přidejte požadované metadata jako dcterms:modified a přidejte položku nav
properties="nav"do manifestu. - Abychom zůstali na EPUB 2, odstraňte dokument nav a ponechte NCX.
- Znovu sestavte EPUB a znovu spusťte EPUBCheck, abyste potvrdili, že zpráva zmizela.
Kdy to není to
Pokud je kniha EPUB 3 a nav má vlastní problémy, viz NAV-010 nebo NAV-011.
Podmínky používané zde
Další NAV zprávy
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.
Zdroje
- EPUB 3.3, §7 EPUB navigation document · číst
- EPUB 3.3, §5.9.5 NCX · číst
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.