EPUBCheck NAV-011: položky nav mimo pořadí
Aktualizováno:
EPUBCheck NAV-011 je varování: „"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.“ Položky nav nejsou ve správném pořadí. Odkaz směřuje na místo před cílem předchozí položky, v spine pořadí nebo v rámci dokumentu, a EPUBCheck uvádí obojí.
Oficiální zpráva
"%1$s" nav must be in reading order; link target "%2$s" is before the previous link’s target in %3$s order.
Varianty
spine: spinedocument: document
- Výchozí závažnost
- Varování. EPUB je stále platný, ale něco pravděpodobně způsobí problémy v některých čtecích aplikacích. EPUBCheck končí s 0, pokud nepřejdete na --failonwarnings.
- verze EPUBCheck
- 5.4.0
%1$s, %2$s… jsou vyplněny souborem, hodnotou nebo prvkem EPUBCheck, který byl nalezen.
Typické příčiny
- Tabulka obsahu upravená ručně, jejíž pořadí již neodpovídá spine.
- Kapitola přesunutá v spine bez aktualizování obsahu.
- Seznam stránek sestavený z čísel stránek seřazených jako text (1, 10, 11, 2).
Jak to opravit
- Najděte položku, kterou EPUBCheck hlásí, a porovnejte ji s pořadím spine v dokumentu balíčku.
- Přeuspořádejte navigační položky tak, aby odpovídaly spine a pořadí uvnitř každého dokumentu, nebo opravte spine, pokud je to spine, co je špatně.
- Znovu sestavte EPUB a znovu spusťte EPUBCheck, abyste potvrdili, že zpráva zmizela.
Kdy to není to
Pokud položka odkazuje na vzdálenou webovou stránku, zpráva je NAV-010.
Podmínky používané zde
Další NAV zprávy
NAV-010"…" nav must not link to remote resources; found link to "…".NAV-006Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").NAV-003The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").NAV-001The nav file is not supported for EPUB v2.
Zdroje
Text zprávy a závažnost od EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Vysvětlení od EpubCC.