Saltar al contenido
EPUBCheck · Imágenes, audio y superposiciones de medios

EPUBCheck MED_015: superposición fuera de orden de lectura

Actualizado:

EPUBCheck MED_015 es un mensaje de uso: “Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.” Las referencias de texto de una superposición de medios no están en orden de lectura. Un objetivo de texto aparece antes que el anterior en el documento, por lo que la narración saltaría hacia atrás; EPUBCheck lo informa como una nota de uso con -u.

El mensaje oficial

Media overlay text references must be in reading order. Text target "%1$s" is before the previous link target in %2$s order.

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

EPUBCheck imprime este ID con un guion bajo en lugar de un guion; esta página utiliza el ID exactamente como lo informa EPUBCheck.

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

Causas típicas

  • elementos de párrafo reordenados manualmente o por una herramienta de edición.
  • Ids en el capítulo que fueron renumerados después de que se realizó la superposición.

Cómo arreglarlo

  1. Abre el archivo SMIL y encuentra los nombres del objetivo de texto EPUBCheck.
  2. Reordena los elementos par para que sus objetivos de texto sigan el orden del capítulo, o corrige los identificadores a los que apuntan.
  3. Si el salto es intencionado (por ejemplo, una barra lateral para leer más tarde), puedes dejarlo.
  4. Reconstruye el EPUB y ejecuta EPUBCheck nuevamente para confirmar que el mensaje ha desaparecido.

Cuándo no es esto

El mismo chequeo en la tabla de contenidos es NAV-011.

Términos usados aquí

Otros mensajes de MED

  • MED_014 Media overlay audio file URLs must not have a fragment, but found '#…'.
  • MED_016 Media Overlays total duration should be the sum of the durations of all Media Overlays documents.
  • MED_013 Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.
  • MED_017 URL fragment should indicate an element ID, but found '#…'.
  • MED_012 The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.
  • MED_018 URL fragment should be an SVG fragment identifier, but found '#…'.

Fuentes

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

FAQ

¿Qué significa EPUBCheck MED_015?

EPUBCheck MED_015 es un mensaje de uso: “Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.” Las referencias de texto de una superposición de medios no están en orden de lectura. Un objetivo de texto aparece antes que el anterior en el documento, por lo que la narración saltaría hacia atrás; EPUBCheck lo informa como una nota de uso con -u.

¿Es MED_015 un error?

MED_015 se informa como uso por defecto. Solo informativo y oculto por defecto: aparece cuando EPUBCheck se ejecuta con -u (--uso). No invalida el EPUB.

Herramientas de PDF a EPUB

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

Ver todas las herramientas