EPUBCheck RSC-014 : fragment du mauvais type
Mis à jour :
EPUBCheck RSC-014 est un message d'utilisation : “Fragment identifier defines an incompatible resource type.” Un identifiant de fragment pointe vers quelque chose d'un type différent de celui que la référence attend. C'est un message d'utilisation, affiché uniquement avec -u, par exemple un lien qui devrait cibler un élément SVG mais qui se résout à un autre type de ressource.
Le message officiel
Fragment identifier defines an incompatible resource type.
- 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
Causes typiques
- Un fragment copié d'un autre fichier qui a un élément avec le même id mais d'un autre type.
- Une référence à un fragment SVG qui pointe en réalité dans un document XHTML, ou l'inverse.
Comment le corriger
- Lisez les noms de référence EPUBCheck et vérifiez à quel type d'élément le #fragment se résout.
- Pointer la référence vers un élément du type attendu, ou vers le bon fichier.
- Validez à nouveau avec -u pour confirmer.
Quand ce n'est pas ça
Si le fragment n'existe pas du tout, l'erreur est RSC-012.
Termes utilisés ici
Autres messages RSC
RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-015A fragment identifier is required for svg use tag references.RSC-012Fragment identifier is not defined.RSC-016Fatal Error while parsing file: …RSC-011Found a reference to a resource that is not a spine item.RSC-017Warning while parsing file: …
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.