Saltar al contenido
EPUBCheck · Paquete y contenedor ZIP

EPUBCheck PKG-020: documento del paquete no encontrado

Actualizado:

EPUBCheck PKG-020 es un mensaje de error: “OPF file "…" could not be found.” El documento del paquete (OPF) nombrado en META-INF/container.xml no existe en esa ruta. Sin el documento del paquete, ni las aplicaciones de lectura ni EPUBCheck saben qué archivos conforman el libro.

El mensaje oficial

OPF file "%1$s" could not be found.

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

  • El atributo full-path del elemento rootfile tiene un error tipográfico o el caso incorrecto: las rutas son sensibles a mayúsculas y minúsculas.
  • El documento del paquete fue renombrado o movido (por ejemplo, de OEBPS/ a EPUB/) sin actualizar container.xml.
  • El documento del paquete fue omitido cuando se construyó el archivo.

Cómo arreglarlo

  1. Abre META-INF/container.xml y lee el valor full-path del elemento rootfile.
  2. Haz que coincida con la ruta real del archivo .opf, relativa a la raíz del archivo, por ejemplo full-path="OEBPS/content.opf".
  3. Reconstruir el archivo y validar de nuevo.

Cuándo no es esto

Si container.xml está ausente, eso es RSC-002; si ningún rootfile tiene el tipo de medio correcto, RSC-003.

Términos usados aquí

Otros mensajes de PKG

  • PKG-021 Corrupted image file encountered.
  • PKG-018 The EPUB file could not be found.
  • PKG-022 Wrong file extension for image. The image is a "…" file but has the file extension "…".
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • PKG-016 Use only lowercase characters for the EPUB file extension for maximum compatibility.
  • PKG-025 Publication resource must not be located in the META-INF directory

Fuentes

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

FAQ

¿Qué significa EPUBCheck PKG-020?

EPUBCheck PKG-020 es un mensaje de error: “OPF file "…" could not be found.” El documento del paquete (OPF) nombrado en META-INF/container.xml no existe en esa ruta. Sin el documento del paquete, ni las aplicaciones de lectura ni EPUBCheck saben qué archivos conforman el libro.

¿Es PKG-020 un error?

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