Zum Inhalt springen
EPUBCheck · Paketdokument (OPF)

EPUBCheck OPF-099: Manifest listet das OPF auf

Aktualisiert:

EPUBCheck OPF-099 ist eine Fehlermeldung: „The manifest must not list the package document.“ Das Manifest listet das Paketdokument selbst auf, was nicht erlaubt ist. Das Paketdokument befindet sich in META-INF/container.xml und beschreibt die Veröffentlichung; es ist keine Ressource davon.

Die offizielle Nachricht

The manifest must not list the package document.

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

Typische Ursachen

  • Tools, die jede Datei im Ordner in das Manifest hinzufügen, einschließlich der .opf.
  • Ein Manifest, das von einem Skript erstellt wurde, das den gesamten Buchordner durchläuft.
  • Ein von Hand während der Fehlersuche hinzugefügter Artikel.

Wie man es behebt

  1. Finde die Manifest-Elemente, deren href auf die .opf-Datei verweist.
  2. Löschen Sie dieses Element.
  3. Überprüfen Sie, dass nichts anderes (spine, Fallbacks) auf seine ID verweist.

Wann es nicht das ist

Wenn eine andere Datei zweimal deklariert ist, ist das OPF-074.

Hier verwendete Begriffe

Andere OPF Nachrichten

  • OPF-098 The "href" attribute must reference resources, not elements in the package document, but found URL "…".
  • OPF-100 The "…" property only applies to pre-paginated content.
  • OPF-097 Resource "…" is listed in the manifest, but no reference to it was found in content documents.
  • OPF-096 Non-linear content must be reachable, but found no hyperlink to "…".
  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".

Quellen

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

FAQ

Was bedeutet EPUBCheck OPF-099?

EPUBCheck OPF-099 ist eine Fehlermeldung: „The manifest must not list the package document.“ Das Manifest listet das Paketdokument selbst auf, was nicht erlaubt ist. Das Paketdokument befindet sich in META-INF/container.xml und beschreibt die Veröffentlichung; es ist keine Ressource davon.

Ist OPF-099 ein Fehler?

OPF-099 wird standardmäßig als Fehler gemeldet. Die EPUB verstößt gegen eine Regel der Spezifikation und ist ungültig. Geschäfte und Send to Kindle könnten es ablehnen, und EPUBCheck endet 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