EPUBCheck NAV-001: nav dokument i EPUB 2
Uppdaterad:
EPUBCheck NAV-001 är ett felmeddelande: “The nav file is not supported for EPUB v2.” En EPUB 2-publicering inkluderar ett EPUB 3 navigeringsdokument, vilket EPUB 2 inte stöder. EPUBCheck validerar boken enligt den version som deklarerats i paketdokumentet, och i version 2.0 är innehållsförteckningen NCX.
Det officiella meddelandet
The nav file is not supported for EPUB v2.
- Standardsvårighetsgrad
- Fel. EPUB bryter mot en regel i specifikationen och är ogiltig. Butiker och Skicka till Kindle kan avvisa den, och EPUBCheck avslutas med status 1.
- EPUBCheck version
- 5.4.0
Typiska orsaker
- Ett paket med version="2.0" som innehåller ett navdokument, ofta efter en partiell konvertering till EPUB 3.
- Ett navigationsdokument som lagts till av en redaktör till en gammal EPUB 2-bok.
Hur man åtgärdar det
- Bestäm vilken version boken ska vara. EPUB 3 är den aktuella.
- För att uppgradera, ställ in version="3.0" på paketets element, lägg till erforderliga metadata såsom dcterms:modified och ge nav-objektet
properties="nav"i manifestet. - För att stanna på EPUB 2, ta bort nav-dokumentet och behåll NCX.
- Bygg om EPUB och kör EPUBCheck igen för att bekräfta att meddelandet har försvunnit.
När det inte är detta
Om boken är EPUB 3 och navigeringen har egna problem, se NAV-010 eller NAV-011.
Villkor som används här
Andra NAV meddelanden
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.
Källor
Meddelandetext och allvarlighetsgrad från EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Förklaring av EpubCC.