Passer au contenu
EPUBCheck · Ressources et références

EPUBCheck RSC-008 : fichier non présent dans le manifeste

Mis à jour :

EPUBCheck RSC-008 est un message d'erreur : “Referenced resource "…" is not declared in the OPF manifest.” Un fichier existe dans le EPUB et est référencé, mais le manifeste du document de paquet ne le liste pas. Chaque ressource de publication doit être déclarée dans le manifeste, sinon les applications de lecture peuvent refuser de le charger.

Le message officiel

Referenced resource "%1$s" is not declared in the OPF manifest.

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

  • Une image ou une feuille de style ajoutée au dossier du livre sans mettre à jour le manifeste.
  • Un manifeste généré avant que les derniers fichiers ne soient ajoutés.

Comment le corriger

  1. Ouvrez le document du paquet (.opf) et recherchez l'élément manifeste.
  2. Ajoutez un item pour le fichier avec un id unique, son chemin et son type de média, par exemple <item id="fig1" href="images/fig1.png" media-type="image/png"/>.
  3. Validez à nouveau ; une faute de frappe dans l'href transforme cela en RSC-007.

Quand ce n'est pas ça

Si le fichier n'existe pas du tout, l'erreur est RSC-007.

Termes utilisés ici

Autres messages RSC

  • RSC-007 Referenced resource "…" could not be found in the EPUB.
  • RSC-009 A non-SVG image resource should not be defined with a fragment identifier.
  • RSC-006 Remote resource reference is not allowed in this context; resource "…" must be located in the EPUB container.
  • RSC-006b Resource "…" is located outside the EPUB Container; please check the resource is retrieved in scripted content.
  • RSC-010 Reference to non-standard resource type found.
  • RSC-005 Error while parsing file: …

Sources

Texte et gravité du message de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explication par EpubCC.

FAQ

Que signifie EPUBCheck RSC-008 ?

EPUBCheck RSC-008 est un message d'erreur : “Referenced resource "…" is not declared in the OPF manifest.” Un fichier existe dans le EPUB et est référencé, mais le manifeste du document de paquet ne le liste pas. Chaque ressource de publication doit être déclarée dans le manifeste, sinon les applications de lecture peuvent refuser de le charger.

Est-ce que RSC-008 est une erreur ?

RSC-008 est signalé comme une erreur par défaut. Le EPUB enfreint une règle de la spécification et est invalide. Les magasins et l'envoi vers Kindle peuvent le rejeter, et EPUBCheck quitte avec le statut 1.

PDF vers EPUB outils

Chaque outil utilise le même moteur. Jusqu'à 3 livres par jour sont gratuits.

Voir tous les outils