EPUBCheck OPF-033: no hay ítems linear spine
Actualizado:
EPUBCheck OPF-033 es un mensaje de error: “The spine contains no linear resources.” Cada ítem en el spine está marcado como linear="no", por lo que no hay nada que leer de principio a fin. El spine define el orden de lectura, y al menos un documento debe pertenecer a él.
El mensaje oficial
The spine contains no linear resources.
- Severidad por defecto
- Error. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y el envío a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.
- versión de EPUBCheck
- 5.4.0
Causas típicas
- linear="no" aplicado a todos los elementos por error, por ejemplo con un buscar y reemplazar.
- Una configuración de herramienta que marca cada documento como contenido auxiliar.
- Un spine que solo lista notas o apéndices después de que se eliminaron los capítulos principales.
Cómo arreglarlo
- Abre el spine en el documento del paquete.
- Elimina linear="no" de los itemrefs que componen el texto principal (linear="yes" es el valor predeterminado).
- Mantén linear="no" solo en documentos auxiliares como claves de respuestas o notas emergentes.
Cuándo no es esto
Si solo algunos documentos no lineales son inalcanzables, eso es OPF-096.
Términos usados aquí
Otros mensajes de OPF
OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-034The spine contains multiple references to the manifest item with id "…".OPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-030The unique-identifier "…" was not found.OPF-036Video type "…" might not be supported by reading systems
Fuentes
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.