EPUBCheck OPF-049: Manifest-ID nicht gefunden
Aktualisiert:
EPUBCheck OPF-049 ist eine Fehlermeldung: „Item id "…" was not found in the manifest.“ Etwas verweist auf eine Manifest-ID, die nicht existiert, zum Beispiel auf eine spine itemref idref oder das toc-Attribut des spine. Jeder solche Verweis muss mit der ID eines Elemente im Manifest übereinstimmen.
Die offizielle Nachricht
Item id "%1$s" was not found in the 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 Manifestelement, das entfernt oder umbenannt wurde, während spine weiterhin darauf verweist.
- Ein Tippfehler oder ein Fallunterschied zwischen der idref und der item id.
- Ein spine, der aus einem anderen Buch mit unterschiedlichen IDs kopiert wurde.
Wie man es behebt
- Lesen Sie die IDs EPUBCheck Namen.
- Korrigieren Sie den Verweis auf eine vorhandene Manifest-ID.
- Oder fügen Sie den fehlenden Manifest-Eintrag mit seinem href und Medientyp hinzu, wenn die Datei im Buch enthalten ist.
Wann es nicht das ist
Wenn die ID existiert, aber dasselbe Element zweimal in der spine aufgeführt ist, ist das OPF-034.
Hier verwendete Begriffe
Andere OPF Nachrichten
OPF-048Package tag is missing its required unique-identifier attribute and value.OPF-050TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.OPF-045Encountered circular reference in fallback chain.OPF-053Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….OPF-044Spine item with non-standard media-type "…" has no EPUB content document fallback.OPF-054Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.