Saltar al contenido
EPUBCheck · Paquete y contenedor ZIP

EPUBCheck PKG-026: archivo no fuente ofuscado

Actualizado:

EPUBCheck PKG-026 es un mensaje de error: “Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” Un archivo que no es una fuente está listado como ofuscado en META-INF/encryption.xml. La ofuscación de fuentes, la confusión que EPUB define para desalentar la copia de fuentes incrustadas, solo se aplica a archivos de fuentes.

El mensaje oficial

Obfuscated resource must be a Font Core Media Type (was declared as "%1$s" in "%2$s").

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

  • Un encryption.xml copiado de otro libro que lista archivos que este libro no utiliza como fuentes.
  • Una herramienta que ofusca cada recurso en lugar de solo las fuentes.

Cómo arreglarlo

  1. Encuentra la entrada nombrada en el mensaje en META-INF/encryption.xml.
  2. Elimina la entrada para el archivo que no es fuente y almacena ese archivo sin ofuscar (recupéralo de la fuente).
  3. Reconstruir y validar de nuevo.

Cuándo no es esto

Si el archivo está encriptado con DRM en lugar de ofuscado, EPUBCheck informa el informativo RSC-004.

Términos usados aquí

Otros mensajes de PKG

  • PKG-025 Publication resource must not be located in the META-INF directory
  • PKG-027 Could not extract EPUB ZIP content, probably due to file names not encoded in UTF-8.
  • PKG-023 Validating the EPUB against version 2.0, default validation profile will be used.
  • 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-026?

EPUBCheck PKG-026 es un mensaje de error: “Obfuscated resource must be a Font Core Media Type (was declared as "…" in "…").” Un archivo que no es una fuente está listado como ofuscado en META-INF/encryption.xml. La ofuscación de fuentes, la confusión que EPUB define para desalentar la copia de fuentes incrustadas, solo se aplica a archivos de fuentes.

¿Es PKG-026 un error?

PKG-026 se informa como error por defecto. 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.

Herramientas de PDF a EPUB

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

Ver todas las herramientas