Saltar al contenido
EPUBCheck · Recursos y referencias

EPUBCheck RSC-019: metadata.xml faltante

Actualizado:

EPUBCheck RSC-019 es un mensaje de advertencia: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” El EPUB contiene varias versiones (más de un documento de paquete) pero falta el archivo META-INF/metadata.xml. El formato de múltiples versiones recomienda ese archivo para los metadatos que se aplican a todo el contenedor.

El mensaje oficial

EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.

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

Causas típicas

  • Un container.xml con varios elementos rootfile, por ejemplo, una versión refluida y una versión de diseño fijo.
  • Una versión añadida más tarde a un libro existente sin los metadatos a nivel de contenedor.

Cómo arreglarlo

  1. Decide si realmente necesitas varias versiones; la mayoría de los libros tienen solo un documento de paquete.
  2. Si lo haces, añade META-INF/metadata.xml con un elemento raíz de metadatos en el espacio de nombres http://www.idpf.org/2013/metadata.
  3. Reconstruir el archivo y validar de nuevo.

Cuándo no es esto

No está relacionado con los propios metadatos del documento de paquete, cuyos problemas aparecen como mensajes OPF o RSC-005.

Términos usados aquí

Otros mensajes de RSC

  • RSC-020 "…" is not a valid URL (…)
  • RSC-017 Warning while parsing file: …
  • RSC-016 Fatal Error while parsing file: …
  • RSC-015 A fragment identifier is required for svg use tag references.
  • RSC-014 Fragment identifier defines an incompatible resource type.
  • RSC-024 Informative parsing warning: …

Fuentes

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

FAQ

¿Qué significa EPUBCheck RSC-019?

EPUBCheck RSC-019 es un mensaje de advertencia: “EPUBs with Multiple Renditions should contain a META-INF/metadata.xml file.” El EPUB contiene varias versiones (más de un documento de paquete) pero falta el archivo META-INF/metadata.xml. El formato de múltiples versiones recomienda ese archivo para los metadatos que se aplican a todo el contenedor.

¿Es RSC-019 un error?

RSC-019 se informa como una advertencia por defecto. El EPUB sigue siendo válido, pero algo puede causar problemas en algunas aplicaciones de lectura. EPUBCheck sale con 0 a menos que pase --failonwarnings.

Herramientas de PDF a EPUB

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

Ver todas las herramientas