Saltar al contenido
EPUBCheck · Documento de paquete (OPF)

EPUBCheck OPF-093: enlace local sin tipo de medio

Actualizado:

EPUBCheck OPF-093 es un mensaje de error: “The "media-type" attribute is required for linked resources located in the EPUB container.” Un elemento de enlace en los metadatos apunta a un archivo dentro del EPUB pero no tiene un atributo de tipo de medio. Para recursos locales, EPUB requiere el tipo de medio, para que las aplicaciones de lectura sepan qué es el archivo enlazado.

El mensaje oficial

The "media-type" attribute is required for linked resources located in the EPUB container

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

  • Un enlace de metadatos a un registro o archivo local escrito sin tipo de medio.
  • Un enlace copiado de un ejemplo que apuntó a un archivo remoto.
  • Una herramienta que escribe elementos de enlace sin atributos más allá de href y rel.

Cómo arreglarlo

  1. Encuentra el elemento de enlace EPUBCheck que apunta.
  2. Añadir media-type con el formato del archivo vinculado, por ejemplo media-type="application/xml".
  3. Verifica que el archivo realmente exista en el archivo en esa ruta.

Cuándo no es esto

Si el enlace es un enlace de registro o de voz (local o remoto) sin tipo de medio, EPUBCheck informa OPF-094.

Términos usados aquí

Otros mensajes de OPF

  • OPF-092 Language tag "…" is not well-formed: …
  • OPF-094 The "media-type" attribute is required for "…" links.
  • OPF-091 The item href URL must not have a fragment identifier.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
  • OPF-090 It is encouraged to use MIME media type "…" instead of "…".
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".

Fuentes

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

FAQ

¿Qué significa EPUBCheck OPF-093?

EPUBCheck OPF-093 es un mensaje de error: “The "media-type" attribute is required for linked resources located in the EPUB container.” Un elemento de enlace en los metadatos apunta a un archivo dentro del EPUB pero no tiene un atributo de tipo de medio. Para recursos locales, EPUB requiere el tipo de medio, para que las aplicaciones de lectura sepan qué es el archivo enlazado.

¿Es OPF-093 un error?

OPF-093 se reporta como error por defecto. El EPUB viola una regla de la especificación y es inválido. Las tiendas y el 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