Siirry sisältöön
EPUBCheck · Navigaatiodokumentti

EPUBCheck NAV-011: nav-kohteet epäjärjestyksessä

Päivitetty:

EPUBCheck NAV-011 on varoitusilmoitus: “"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.” Navin kohteet eivät ole lukujärjestyksessä. Linkki osoittaa paikkaan ennen edellisen kohteen kohdetta, spine järjestyksessä tai asiakirjassa, ja EPUBCheck nimeää molemmat.

Virallinen viesti

"%1$s" nav must be in reading order; link target "%2$s" is before the previous link’s target in %3$s order.

Muunnelmat

  • spine: spine
  • document: document
Oletusarvoinen vakavuus
Varoitus. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck poistuu tilassa 0, ellei käytät --failonwarnings.
EPUBCheck versio
5.4.0

%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.

Tyypilliset syyt

  • Käsin muokattu sisällysluettelo, jonka järjestys ei enää vastaa spine:ää.
  • Luku siirretty spine:ssa ilman sisällysluettelon päivitystä.
  • Sivuluettelo, joka on rakennettu sivunumeroista, jotka on järjestetty tekstinä (1, 10, 11, 2).

Kuinka korjata se

  1. Löydä merkintä, jonka EPUBCheck raportoi ja vertaa sitä spine:n järjestykseen pakettiasiakirjassa.
  2. Järjestä nav-kohteet uudelleen vastaamaan spine ja järjestystä jokaisessa asiakirjassa, tai korjaa spine, jos se on spine, joka on väärin.
  3. Rakenna EPUB uudelleen ja suorita EPUBCheck uudelleen varmistaaksesi, että viesti on poistunut.

Milloin tämä ei ole se

Jos kohde-linkki osoittaa etäiselle verkkosivustolle, viesti on NAV-010.

Tässä käytetyt termit

Muut NAV viestit

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

Lähteet

Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.

FAQ

Mitä EPUBCheck NAV-011 tarkoittaa?

EPUBCheck NAV-011 on varoitusilmoitus: “"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.” Navin kohteet eivät ole lukujärjestyksessä. Linkki osoittaa paikkaan ennen edellisen kohteen kohdetta, spine järjestyksessä tai asiakirjassa, ja EPUBCheck nimeää molemmat.

Onko NAV-011 virhe?

NAV-011 raportoidaan varoituksena oletuksena. EPUB on edelleen voimassa, mutta jokin saattaa aiheuttaa ongelmia joissakin lukusovelluksissa. EPUBCheck päättyy tilaan 0, ellei käytät --failonwarnings -valintaa.

PDF - EPUB työkalua

Jokainen työkalu käyttää samaa moottoria. Enintään 3 kirjaa päivässä on ilmaisia.

Näe kaikki työkalut