EPUBCheck RSC-007 : fichier référencé introuvable
Mis à jour :
EPUBCheck RSC-007 est un message d'erreur : “Referenced resource "…" could not be found in the EPUB.” Un lien ou une référence pointe vers un fichier manquant dans le livre. EPUBCheck rapporte le même texte que RSC-007 (une erreur) et que RSC-007w (un avertissement, pour les références qui ne rompent pas la validité de la publication) ; les causes et la solution sont les mêmes.
Le message officiel
Referenced resource "%1$s" could not be found in the EPUB.
- 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
%1$s, %2$s… sont remplis avec le fichier, la valeur ou l'élément EPUBCheck trouvé.
Causes typiques
- Un chemin mal orthographié ou une mauvaise casse (les chemins sont sensibles à la casse).
- Un fichier qui a été supprimé ou renommé, ou un lien laissé des documents source, comme un lien interne d'un PDF converti.
- RSC-007w : la même cible manquante dans une référence EPUBCheck avertit uniquement à ce sujet.
Comment le corriger
- Trouvez la référence nommée dans le message et comparez son chemin avec les fichiers vraiment dans l'archive.
- Corrigez le chemin, ou ajoutez le fichier manquant au EPUB et au manifeste.
- Supprimer le lien si la cible n'existe plus, et valider à nouveau.
Quand ce n'est pas ça
Si le fichier existe mais n'est pas listé dans le manifeste, c'est RSC-008, pas RSC-007.
Aussi signalé comme
RSC-007w(avertissement): Referenced resource "%1$s" could not be found in the EPUB.
Termes utilisés ici
Autres messages RSC
RSC-006Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.RSC-006bResource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.RSC-008Referenced resource "…" is not declared in the OPF manifest.RSC-005Error while parsing file: …RSC-009A non-SVG image resource should not be defined with a fragment identifier.RSC-004File "…" is encrypted, its content will not be checked.
Sources
Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.