Saltar al contenido
EPUBCheck · Paquete y contenedor ZIP

EPUBCheck PKG-009: carácter de nombre de archivo prohibido

Actualizado:

EPUBCheck PKG-009 es un mensaje de error: “The file name "…" contains characters that are not allowed in OCF file names: ….” Un nombre de archivo dentro del EPUB contiene un carácter que las reglas del contenedor EPUB no permiten en los nombres de archivos. La restricción existe para que los mismos nombres funcionen en todos los sistemas operativos que descomponen el libro.

El mensaje oficial

The file name "%1$s" contains characters that are not allowed in OCF file names: %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

  • Caracteres como ", *, :, <, >, ?, \ o |, o caracteres de control, generalmente copiados del título original de una imagen o capítulo.
  • Archivos exportados de una herramienta que los nombra según los encabezados o títulos.

Cómo arreglarlo

  1. Cambia el nombre del archivo utilizando letras, dígitos, guiones y guiones bajos.
  2. Después de renombrar, actualiza cada referencia al archivo: el manifiesto en el documento del paquete, enlaces y fuentes de imágenes en el XHTML, y referencias url() en el CSS.
  3. Reconstruir el archivo y validar de nuevo; cualquier referencia que falte aparecerá como RSC-007.

Cuándo no es esto

Se permiten espacios y solo dan la advertencia de PKG-010; las letras no ASCII dan PKG-012.

Términos usados aquí

Otros mensajes de PKG

  • PKG-008 Unable to read file "…".
  • PKG-010 The file name "…" contains spaces, which may create interoperability issues with older reading systems.
  • PKG-007 The content of the mimetype file must be the string "application/epub+zip"…
  • PKG-011 The file name "…" is not allowed to end with ".".
  • PKG-006 Mimetype file entry is missing or is not the first file in the archive.
  • PKG-012 The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.

Fuentes

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

FAQ

¿Qué significa EPUBCheck PKG-009?

EPUBCheck PKG-009 es un mensaje de error: “The file name "…" contains characters that are not allowed in OCF file names: ….” Un nombre de archivo dentro del EPUB contiene un carácter que las reglas del contenedor EPUB no permiten en los nombres de archivos. La restricción existe para que los mismos nombres funcionen en todos los sistemas operativos que descomponen el libro.

¿Es PKG-009 un error?

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