Zum Inhalt springen
EPUBCheck · Ressourcen und Verweise

EPUBCheck RSC-008: Datei ist nicht im Manifest

Aktualisiert:

EPUBCheck RSC-008 ist eine Fehlermeldung: „Referenced resource "…" is not declared in the OPF manifest.“ Eine Datei existiert im EPUB und wird referenziert, aber das Manifest des Paketdokuments listet sie nicht auf. Jede Publikationsressource muss im Manifest deklariert werden, da sonst Leseanwendungen sich weigern können, sie zu laden.

Die offizielle Nachricht

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

Standard-Schweregrad
Fehler. Das EPUB bricht eine Regel der Spezifikation und ist ungültig. Geschäfte und Sende an Kindle könnten es ablehnen, und EPUBCheck beendet die Ausführung mit Status 1.
EPUBCheck Version
5.4.0

%1$s, %2$s… werden mit der Datei, dem Wert oder dem Element EPUBCheck ausgefüllt.

Typische Ursachen

  • Ein Bild oder Stylesheet, das dem Buchordner hinzugefügt wurde, ohne das Manifest zu aktualisieren.
  • Ein Manifest, das erstellt wurde, bevor die letzten Dateien hinzugefügt wurden.

Wie man es behebt

  1. Öffnen Sie das Paketdokument (.opf) und suchen Sie das Manifest-Element.
  2. Fügen Sie ein Element für die Datei mit einer eindeutigen ID, ihrem Pfad und ihrem Medientyp hinzu, zum Beispiel <item id="fig1" href="images/fig1.png" media-type="image/png"/>.
  3. Erneut validieren; ein Tippfehler im href verwandelt dies in RSC-007.

Wann es nicht das ist

Wenn die Datei überhaupt nicht existiert, ist der Fehler RSC-007.

Hier verwendete Begriffe

Andere RSC Nachrichten

  • 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: …

Quellen

Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.

FAQ

Was bedeutet EPUBCheck RSC-008?

EPUBCheck RSC-008 ist eine Fehlermeldung: „Referenced resource "…" is not declared in the OPF manifest.“ Eine Datei existiert im EPUB und wird referenziert, aber das Manifest des Paketdokuments listet sie nicht auf. Jede Publikationsressource muss im Manifest deklariert werden, da sonst Leseanwendungen sich weigern können, sie zu laden.

Ist RSC-008 ein Fehler?

RSC-008 wird standardmäßig als Fehler gemeldet. Das EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Geschäfte und Senden an Kindle können es ablehnen, und EPUBCheck beendet mit Status 1.

PDF zu EPUB Tools

Jedes Tool verwendet die gleiche Engine. Bis zu 3 Bücher pro Tag sind kostenlos.

Alle Werkzeuge ansehen