EPUBCheck OPF-002: pakketdocument niet gevonden
Bijgewerkt:
EPUBCheck OPF-002 is een fatale foutmelding: “The OPF file "…" was not found in the EPUB.” Het pakketdocument dat in META-INF/container.xml is genoemd, bevindt zich niet in het archief. EPUBCheck stopt daar, omdat het pakketdocument elk ander bestand opsomt, zodat niets anders in het boek kan worden gecontroleerd totdat het is gevonden.
Het officiële bericht
The OPF file "%1$s" was not found in the EPUB.
- Standaard ernst
- Fatale fout. EPUBCheck kon deze sectie van de EPUB niet verder controleren. Het bestand is ongeldig.
- EPUBCheck versie
- 5.4.0
%1$s, %2$s… zijn ingevuld met het bestand, waarde of element EPUBCheck gevonden.
Typische oorzaken
- Een volledig pad in container.xml dat niet overeenkomt met het echte pad van het .opf-bestand, vaak een verschil in hoofd- of kleine letters.
- Het .opf-bestand is hernoemd of naar een andere map verplaatst nadat container.xml was geschreven.
- Het .opf-bestand is weggelaten toen de map werd gezippt.
Hoe het te repareren
- Open META-INF/container.xml en lees het full-path attribuut van het rootfile element.
- Vergelijk het met de echte locatie van het .opf-bestand in het archief, letter voor letter: paden in een EPUB zijn hoofdlettergevoelig.
- Corrigeer het volledige pad (of verplaats het bestand) zodat ze overeenkomen, en bouw vervolgens de EPUB opnieuw op.
Wanneer het niet dit is
Als container.xml zelf ontbreekt, meldt EPUBCheck RSC-002 in plaats daarvan.
Termen die hier worden gebruikt
Andere OPF berichten
OPF-001There was an error when parsing the EPUB version: ….OPF-003Item "…" exists in the EPUB, but is not declared in the OPF manifest.OPF-004Invalid prefix declaration: leading or trailing whitespace is not allowed.OPF-005Invalid prefix declaration: URI for prefix "…" doesn’t exist.OPF-006Invalid prefix declaration: URI "…" is not a valid URI.OPF-007Re-declaration of reserved prefix "…".
Bronnen
Berichttekst en ernst van EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Uitleg door EpubCC.