Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

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

  1. Lesen Sie die IDs EPUBCheck Namen.
  2. Korrigieren Sie den Verweis auf eine vorhandene Manifest-ID.
  3. 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-048 Package tag is missing its required unique-identifier attribute and value.
  • OPF-050 TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-053 Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….
  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-054 Date 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.

FAQ

Was bedeutet EPUBCheck OPF-049?

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.

Ist OPF-049 ein Fehler?

OPF-049 wird standardmäßig als Fehler gemeldet. Der EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Geschäfte und das 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