Saltar al contenido
EPUBCheck · NCX (EPUB 2 tabla de contenido)

EPUBCheck NCX-006: etiqueta vacía en el NCX

Actualizado:

EPUBCheck NCX-006 es un mensaje de uso: “Empty "text" label in the NCX document.” Una entrada de navegación de NCX tiene una etiqueta de texto vacía, por lo que la tabla de contenidos muestra una línea en blanco. El NCX es la EPUB 2 tabla de contenidos que los sistemas de lectura más antiguos utilizan.

El mensaje oficial

Empty "text" label in the NCX document

Severidad por defecto
Uso. Informativo solo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.
versión de EPUBCheck
5.4.0

Causas típicas

  • Entradas generadas a partir de encabezados que no tenían texto, como encabezados solo de imágenes.
  • Una etiqueta eliminada manualmente mientras se mantenía la entrada.

Cómo arreglarlo

  1. Abre el NCX y encuentra el navPoint cuyo texto navLabel está vacío.
  2. Asigna un texto a cada navLabel, por ejemplo <navLabel><text>Chapter 3</text></navLabel>, que coincida con la etiqueta en el documento de navegación EPUB 3 si hay uno.
  3. O elimina la entrada si no lleva a ningún lugar útil.
  4. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

Una etiqueta vacía en el documento nav de EPUB 3 es un error de esquema informado como RSC-005, no NCX-006.

Términos usados aquí

Otros mensajes de NCX

  • NCX-004 NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.
  • NCX-001 NCX identifier ("…") does not match OPF identifier ("…").

Fuentes

Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.

FAQ

¿Qué significa EPUBCheck NCX-006?

EPUBCheck NCX-006 es un mensaje de uso: “Empty "text" label in the NCX document.” Una entrada de navegación de NCX tiene una etiqueta de texto vacía, por lo que la tabla de contenidos muestra una línea en blanco. El NCX es la EPUB 2 tabla de contenidos que los sistemas de lectura más antiguos utilizan.

¿Es NCX-006 un error?

NCX-006 se informa como uso por defecto. Solo informativo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.

Herramientas de PDF a EPUB

Cada herramienta utiliza el mismo motor. Hasta 3 libros al día son gratuitos.

Ver todas las herramientas