Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-008: archivo no en el manifiesto

Actualizado:

EPUBCheck RSC-008 es un mensaje de error: “Referenced resource "…" is not declared in the OPF manifest.” Un archivo existe en el EPUB y es referenciado, pero el manifiesto del documento del paquete no lo lista. Cada recurso de publicación debe ser declarado en el manifiesto, o las aplicaciones de lectura pueden negarse a cargarlo.

El mensaje oficial

Referenced resource "%1$s" is not declared in the OPF manifest.

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

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Una imagen o una hoja de estilo añadida a la carpeta del libro sin actualizar el manifiesto.
  • Un manifiesto generado antes de que se añadieran los últimos archivos.

Cómo arreglarlo

  1. Abre el documento del paquete (.opf) y encuentra el elemento manifest.
  2. Añadir un elemento para el archivo con un id único, su ruta y su tipo de medio, por ejemplo <item id="fig1" href="images/fig1.png" media-type="image/png"/>.
  3. Valida de nuevo; un error tipográfico en el href lo convierte en RSC-007.

Cuándo no es esto

Si el archivo no existe en absoluto, el error es RSC-007.

Términos usados aquí

Otros mensajes de RSC

  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-009 A non-SVG image resource should not be defined with a fragment identifier.
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-005 Error while parsing file: …

Fuentes

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

FAQ

¿Qué significa EPUBCheck RSC-008?

EPUBCheck RSC-008 es un mensaje de error: “Referenced resource "…" is not declared in the OPF manifest.” Un archivo existe en el EPUB y es referenciado, pero el manifiesto del documento del paquete no lo lista. Cada recurso de publicación debe ser declarado en el manifiesto, o las aplicaciones de lectura pueden negarse a cargarlo.

¿Es RSC-008 un error?

RSC-008 se informa como error por defecto. El EPUB rompe una regla de la especificación y es inválido. Las tiendas y Enviar a Kindle pueden rechazarlo, y EPUBCheck sale con estado 1.

Herramientas de PDF a EPUB

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

Ver todas las herramientas