Přeskočit na obsah
EPUBCheck · Navigační dokument

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: spine
  • document: 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

  1. Najděte položku, kterou EPUBCheck hlásí, a porovnejte ji s pořadím spine v dokumentu balíčku.
  2. 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ě.
  3. 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-006 Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").
  • NAV-003 The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").
  • NAV-001 The 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.

FAQ

Co znamená EPUBCheck NAV-011?

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í.

Je NAV-011 chyba?

NAV-011 je ve výchozím nastavení hlášena jako 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 se ukončuje s 0, pokud nepoužijete --failonwarnings.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje