Saltar al contenido
EPUBCheck · Paquete y contenedor ZIP

EPUBCheck PKG-012: letras no ASCII en el nombre de archivo

Actualizado:

EPUBCheck PKG-012 es un mensaje de uso: “The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.” Un nombre de archivo dentro del EPUB contiene caracteres no ASCII (acentuaciones, otros guiones). Eso es válido en EPUB 3, pero puede romper sistemas de lectura más antiguos, así que EPUBCheck lo informa como información de uso.

El mensaje oficial

The file name "%1$s" contains non-ASCII characters, which might create interoperability issues with older reading systems.

Severidad por defecto
Uso. Informativo solo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que el EPUB sea inválido.
versión de EPUBCheck
5.4.0

%1$s, %2$s… se completan con el archivo, valor o elemento EPUBCheck encontrado.

Causas típicas

  • Archivos nombrados según títulos en idiomas distintos al inglés, como "capítulo-1.xhtml".
  • Las imágenes se exportaron con el título o el nombre del fotógrafo como el nombre del archivo.

Cómo arreglarlo

  1. Decide si apuntas a dispositivos más antiguos; si no, puedes dejar los nombres como están.
  2. Si no tienes valor para un elemento opcional, elimínalo; los requeridos (título, identificador, idioma) deben completarse.
  3. 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.

Cuándo no es esto

Si EPUBCheck no puede extraer el archivo en absoluto debido a los nombres, eso es PKG-027.

Términos usados aquí

Otros mensajes de PKG

  • PKG-011 The file name "…" is not allowed to end with ".".
  • PKG-010 The file name "…" contains spaces, which may create interoperability issues with older reading systems.
  • PKG-014 The EPUB contains empty directory "…".
  • PKG-009 The file name "…" contains characters that are not allowed in OCF file names: ….
  • PKG-008 Unable to read file "…".
  • PKG-016 Use only lowercase characters for the EPUB file extension for maximum compatibility.

Fuentes

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

FAQ

¿Qué significa EPUBCheck PKG-012?

EPUBCheck PKG-012 es un mensaje de uso: “The file name "…" contains non-ASCII characters, which might create interoperability issues with older reading systems.” Un nombre de archivo dentro del EPUB contiene caracteres no ASCII (acentuaciones, otros guiones). Eso es válido en EPUB 3, pero puede romper sistemas de lectura más antiguos, así que EPUBCheck lo informa como información de uso.

¿Es PKG-012 un error?

PKG-012 se informa como uso por defecto. Solo informativo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--usage). No hace que EPUB sea inválido.

Herramientas de PDF a EPUB

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

Ver todas las herramientas