EPUBCheck MED_015 : superposition hors ordre de lecture
Mis à jour :
EPUBCheck MED_015 est un message d'usage : “Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.” Les références de texte d'un media overlay ne sont pas dans l'ordre de lecture. Une cible de texte vient avant la précédente dans le document, donc la narration sauterait en arrière ; EPUBCheck le rapporte comme une note d'usage avec -u.
Le message officiel
Media overlay text references must be in reading order. Text target "%1$s" is before the previous link target in %2$s order.
- Gravité par défaut
- Utilisation. Informative uniquement et cachée par défaut : elle apparaît lorsque EPUBCheck s'exécute avec -u (--usage). Cela ne rend pas le EPUB invalide.
- version EPUBCheck
- 5.4.0
EPUBCheck imprime cet ID avec un soulignement au lieu d'un tiret ; cette page utilise l'ID tel que EPUBCheck le rapporte.
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- éléments par réorganisés manuellement ou par un outil d'édition.
- Identifiants dans le chapitre qui ont été renumérotés après la superposition.
Comment le corriger
- Ouvrez le fichier SMIL et trouvez les cibles de texte EPUBCheck.
- Réorganisez les éléments par pour que leurs cibles textuelles suivent l'ordre du chapitre, ou corrigez les identifiants auxquels ils renvoient.
- Si le saut est intentionnel (par exemple, une barre latérale à lire plus tard), vous pouvez le laisser.
- Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.
Quand ce n'est pas ça
La même vérification sur la table des matières est NAV-011.
Termes utilisés ici
Autres messages MED
MED_014Media overlay audio file URLs must not have a fragment, but found '#…'.MED_016Media Overlays total duration should be the sum of the durations of all Media Overlays documents.MED_013Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.MED_017URL fragment should indicate an element ID, but found '#…'.MED_012The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.MED_018URL fragment should be an SVG fragment identifier, but found '#…'.
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.