EPUBCheck MED_013 : la superposition ne cite jamais le chapitre
Mis à jour :
EPUBCheck MED_013 est un message d'erreur : “Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.” L'attribut media-overlay d'un chapitre nomme un fichier SMIL qui ne se réfère jamais à ce chapitre. L'overlay doit contenir des éléments de texte pointant vers le chapitre qu'il narre, sinon l'application de lecture n'a rien à synchroniser.
Le message officiel
Media Overlay Document referenced from the "media-overlay" attribute does not contain a reference to this Content Document.
- Gravité par défaut
- Erreur. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi à Kindle peuvent le rejeter, et EPUBCheck sort avec le statut 1.
- 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.
Causes typiques
- L'attribut media-overlay défini sur le mauvais élément de manifeste.
- Un fichier SMIL dont les chemins src du texte pointent encore vers de vieux noms de fichiers.
Comment le corriger
- Ouvrez le fichier SMIL nommé par l'attribut et vérifiez la source de ses éléments de texte.
- Corrigez les chemins afin qu'ils pointent vers le chapitre, ou définissez l'attribut sur la superposition qui le narre réellement.
- Reconstruire le EPUB et exécuter EPUBCheck à nouveau pour confirmer que le message a disparu.
Quand ce n'est pas ça
Si la superposition fait référence au chapitre mais que l'attribut nomme une autre superposition, voir MED_012.
Termes utilisés ici
Autres messages MED
MED_012The "media-overlay" attribute does not match the ID of the Media Overlay that refers to this document.MED_014Media overlay audio file URLs must not have a fragment, but found '#…'.MED_011EPUB Content Document referenced from multiple Media Overlay Documents.MED_015Media overlay text references must be in reading order. Text target "…" is before the previous link target in … order.MED_010EPUB Content Documents referenced from a Media Overlay must specify the "media-overlay" attribute.MED_016Media Overlays total duration should be the sum of the durations of all Media Overlays documents.
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.