EPUBCheck NAV-011: entradas de nav fuera de orden
Actualizado:
EPUBCheck NAV-011 es un mensaje de advertencia: “"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.” Las entradas de una navegación no están en orden de lectura. Un enlace apunta a un lugar antes del objetivo de la entrada anterior, en orden spine o dentro de un documento, y EPUBCheck nombra ambos.
El mensaje oficial
"%1$s" nav must be in reading order; link target "%2$s" is before the previous link’s target in %3$s order.
Variantes
spine: spinedocument: document
- Severidad por defecto
- Advertencia. El EPUB sigue siendo válido, pero es probable que algo cause problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pases --failonwarnings.
- versión de EPUBCheck
- 5.4.0
%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.
Causas típicas
- Una tabla de contenidos editada a mano cuyo orden ya no coincide con el spine.
- Un capítulo movido en el spine sin actualizar la tabla de contenido.
- Una lista de páginas construida a partir de números de página ordenados como texto (1, 10, 11, 2).
Cómo arreglarlo
- Encuentra la entrada EPUBCheck reportada y compárala con el orden de spine en el documento del paquete.
- Reordena las entradas de navegación para que coincidan con el spine y el orden dentro de cada documento, o corrige el spine si es el spine el que está mal.
- Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.
Cuándo no es esto
Si una entrada enlaza a un sitio web remoto, el mensaje es NAV-010.
Términos usados aquí
Otros mensajes de NAV
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.
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.