EPUBCheck PKG-020: Paketdokument nicht gefunden
Aktualisiert:
EPUBCheck PKG-020 ist eine Fehlermeldung: „OPF file "…" could not be found.“ Das im META-INF/container.xml genannte Paketdokument (OPF) existiert an diesem Pfad nicht. Ohne das Paketdokument wissen weder Lese-Apps noch EPUBCheck, welche Dateien das Buch ausmachen.
Die offizielle Nachricht
OPF file "%1$s" could not be found.
- 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
- Das full-path-Attribut des rootfile-Elements hat einen Tippfehler oder die falsche Großschreibung: Pfade sind groß- und kleinschreibungsempfindlich.
- Das Paketdokument wurde umbenannt oder verschoben (zum Beispiel von OEBPS/ zu EPUB/) ohne Aktualisierung von container.xml.
- Das Paketdokument wurde beim Erstellen des Archivs weggelassen.
Wie man es behebt
- Öffnen Sie META-INF/container.xml und lesen Sie den full-path Wert des rootfile Elements.
- Stellen Sie sicher, dass der Pfad der .opf-Datei dem tatsächlichen Pfad entspricht, relativ zum Wurzelverzeichnis des Archivs, zum Beispiel
full-path="OEBPS/content.opf". - Rebuild das Archiv und validiere erneut.
Wann es nicht das ist
Wenn container.xml selbst fehlt, ist das RSC-002; wenn keine rootfile den richtigen Medientyp hat, RSC-003.
Hier verwendete Begriffe
Andere PKG Nachrichten
PKG-021Corrupted image file encountered.PKG-018The EPUB file could not be found.PKG-022Wrong file extension for image. The image is a "…" file but has the file extension "…".PKG-023Validating the EPUB against version 2.0, default validation profile will be used.PKG-016Use only lowercase characters for the EPUB file extension for maximum compatibility.PKG-025Publication resource must not be located in the META-INF directory
Quellen
Nachrichtentext und Schweregrad von EPUBCheck 5.4.0 (W3C, BSD-3-Klausel). Erklärung durch EpubCC.