EPUBCheck NAV-001: document de navigare în EPUB 2
Actualizat:
EPUBCheck NAV-001 este un mesaj de eroare: “The nav file is not supported for EPUB v2.” O publicație EPUB 2 include un document de navigare EPUB 3, pe care EPUB 2 nu-l suportă. EPUBCheck validează cartea conform versiunii declarate în documentul pachetului, iar în versiunea 2.0, tabla de conținut este NCX.
Mesajul oficial
The nav file is not supported for EPUB v2.
- Severitate implicită
- Eroare. EPUB încalcă o regulă a specificației și este invalid. Magazinele și Trimite către Kindle pot să o respingă, iar EPUBCheck iese cu statut 1.
- versiunea EPUBCheck
- 5.4.0
Cauze tipice
- Un pachet cu version="2.0" care conține un document nav, adesea după o conversie parțială către EPUB 3.
- Un document nav adăugat de un editor la o carte veche EPUB 2.
Cum să o repari
- Decideți ce versiune ar trebui să fie cartea. EPUB 3 este versiunea curentă.
- Pentru a face upgrade, setează version="3.0" pe elementul pachet, adaugă metadatele necesare, cum ar fi dcterms:modified, și oferă elementului de navigație
properties="nav"în manifest. - Pentru a rămâne pe EPUB 2, elimină documentul nav și păstrează NCX.
- Reconstruiește EPUB și rulează EPUBCheck din nou pentru a confirma că mesajul a dispărut.
Când nu este acest lucru
Dacă cartea este EPUB 3 și nav are propriile probleme, vezi NAV-010 sau NAV-011.
Termeni folosiți aici
Alte mesaje 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.
Surse
- EPUB 3.3, §7 EPUB navigation document · citește
- EPUB 3.3, §5.9.5 NCX · citește
Textul mesajului și severitatea din EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicație de EpubCC.