Saltar al contenido
EPUBCheck · Paquete y contenedor ZIP

EPUBCheck PKG-025: archivo de contenido dentro de META-INF

Actualizado:

EPUBCheck PKG-025 es un mensaje de error: “Publication resource must not be located in the META-INF directory.” Un archivo de la publicación (un capítulo, imagen o hoja de estilos) está almacenado dentro de META-INF, una carpeta reservada para archivos contenedores como container.xml. EPUB 3.3 no permite recursos de publicación allí.

El mensaje oficial

Publication resource must not be located in the META-INF directory

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

  • Archivos de contenido ubicados junto a container.xml por error, o un documento de paquete guardado dentro de META-INF.
  • Un script de construcción que copia todo en la misma carpeta.

Cómo arreglarlo

  1. Mueve el archivo fuera de META-INF, a la carpeta que contiene el resto del contenido.
  2. Actualiza el manifiesto y cada referencia, y la ruta del rootfile en container.xml si moviste el documento del paquete.
  3. Reconstruir el archivo y validar de nuevo.

Cuándo no es esto

Si container.xml está ausente en META-INF, el error es RSC-002.

Términos usados aquí

Otros mensajes de PKG

  • PKG-026 Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-027 Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-021 Corrupted image file encountered.
  • PKG-020 OPF file "…" could not be found.

Fuentes

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

FAQ

¿Qué significa EPUBCheck PKG-025?

EPUBCheck PKG-025 es un mensaje de error: “Publication resource must not be located in the META-INF directory.” Un archivo de la publicación (un capítulo, imagen o hoja de estilos) está almacenado dentro de META-INF, una carpeta reservada para archivos contenedores como container.xml. EPUB 3.3 no permite recursos de publicación allí.

¿Es PKG-025 un error?

PKG-025 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