Salta al contenuto
EPUBCheck · Documento di navigazione

EPUBCheck NAV-011: voci di navigazione fuori ordine

Aggiornato:

EPUBCheck NAV-011 è un messaggio di avviso: “"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.” Le voci di un nav non sono in ordine di lettura. Un link punta a un luogo prima dell'obiettivo della voce precedente, nell'ordine spine o all'interno di un documento, e EPUBCheck nomina entrambi.

Il messaggio ufficiale

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

Varianti

  • spine: spine
  • document: document
Gravità predefinita
Avviso. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che non passi --failonwarnings.
versione EPUBCheck
5.4.0

%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.

Cause tipiche

  • Un tavolo dei contenuti modificato a mano il cui ordine non corrisponde più al spine.
  • Un capitolo spostato nel spine senza aggiornare l'indice.
  • Un elenco di pagine costruito da numeri di pagina ordinati come testo (1, 10, 11, 2).

Come correggerlo

  1. Trova l'elemento EPUBCheck che riporta e confrontalo con l'ordine spine nel documento del pacchetto.
  2. Riordina le voci di navigazione per corrispondere al spine e all'ordine all'interno di ciascun documento, o correggi il spine se è spine ad essere errato.
  3. Ricostruisci il EPUB e riesegui EPUBCheck di nuovo per confermare che il messaggio sia scomparso.

Quando non è questo

Se un elemento collega a un sito web remoto, il messaggio è NAV-010.

Termini usati qui

Altri messaggi di NAV

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

Fonti

Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.

FAQ

Cosa significa EPUBCheck NAV-011?

EPUBCheck NAV-011 è un messaggio di avviso: “"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.” Le voci di un nav non sono in ordine di lettura. Un link punta a un luogo prima dell'obiettivo della voce precedente, nell'ordine spine o all'interno di un documento, e EPUBCheck nomina entrambi.

È NAV-011 un errore?

NAV-011 è segnalato come avviso per impostazione predefinita. Il EPUB è ancora valido, ma qualcosa potrebbe causare problemi in alcune app di lettura. EPUBCheck esce con 0 a meno che tu non passi --failonwarnings.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti