EPUBCheck RSC-011: enlace a un documento no spine
Actualizado:
EPUBCheck RSC-011 es un mensaje de error: “Found a reference to a resource that is not a spine item.” Un hiperenlace apunta a un documento de contenido que está en el manifiesto pero no en el spine, por lo que las aplicaciones de lectura pueden no poder abrirlo. Cada documento al que un lector puede navegar debe ser parte del spine.
El mensaje oficial
Found a reference to a resource that is not a spine item.
- 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
- Una nota, apéndice o página de respuesta vinculada desde el texto pero que nunca se añadió al spine.
- Un documento retirado del spine para ocultarlo, mientras que los enlaces a él permanecieron.
Cómo arreglarlo
- Encuentra el documento objetivo mencionado en el mensaje.
- Añadir el documento al spine. Si no debe aparecer al pasar por el libro, añadirlo con
linear="no". - Valida nuevamente.
Cuándo no es esto
Si el archivo de destino falta por completo, eso es RSC-007; si no es un documento de contenido, RSC-010.
Términos usados aquí
Otros mensajes de RSC
RSC-010Reference to non-standard resource type found.RSC-012Fragment identifier is not defined.RSC-009A non-SVG image resource should not be defined with a fragment identifier.RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-008Referenced resource "…" is not declared in the OPF manifest.RSC-014Fragment identifier defines an incompatible resource type.
Fuentes
- EPUB 3.3, §5.7 Spine section · leer
Texto y severidad del mensaje de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicación por EpubCC.