EPUBCheck PKG-020: pakketinformatie-document niet gevonden
Bijgewerkt:
EPUBCheck PKG-020 is een foutmelding: “OPF file "…" could not be found.” Het pakketdocument (OPF) genoemd in META-INF/container.xml bestaat niet op dat pad. Zonder het pakketdocument weten noch leesapps noch EPUBCheck welke bestanden het boek samenstellen.
Het officiële bericht
OPF file "%1$s" could not be found.
- Standaard ernst
- Fout. De EPUB overtreedt een regel van de specificatie en is ongeldig. Opslaan en Verzenden naar Kindle kunnen het afwijzen, en EPUBCheck verlaat met status 1.
- EPUBCheck versie
- 5.4.0
%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.
Typische oorzaken
- De full-path-attribuut van het rootfile-element heeft een typfout of het verkeerde hoofdlettergebruik: paden zijn hoofdlettergevoelig.
- Het pakketdocument is hernoemd of verplaatst (bijvoorbeeld van OEBPS/ naar EPUB/) zonder container.xml bij te werken.
- Het pakketdocument is weggelaten bij het bouwen van het archief.
Hoe het te repareren
- Open META-INF/container.xml en lees de full-path waarde van het rootfile element.
- Zorg ervoor dat het overeenkomt met het echte pad van het .opf-bestand, relatief ten opzichte van de root van het archief, bijvoorbeeld
full-path="OEBPS/content.opf". - Herbouw het archief en valideer opnieuw.
Wanneer het niet dit is
Als container.xml zelf ontbreekt, dat is RSC-002; als geen rootfile het juiste media type heeft, RSC-003.
Termen die hier worden gebruikt
Andere PKG berichten
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
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.