EPUBCheck OPF-001: onleesbare EPUB versie
Bijgewerkt:
EPUBCheck OPF-001 is een foutmelding: “There was an error when parsing the EPUB version: ….” EPUBCheck kon de EPUB versie van het pakketdocument niet lezen. Het versie-attribuut op het pakketelement vertelt validators en lees-apps welke set regels het boek volgt, dus zonder een leesbare waarde is de rest van de controle onbetrouwbaar.
Het officiële bericht
There was an error when parsing the EPUB version: %1$s.
- 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
- Een ontbrekend of leeg versieattribuut op het pakketelement.
- Een verkeerd geformatteerde waarde, zoals version="3" of version="EPUB 3", in plaats van een nummer zoals 3.0.
- Een pakketelement met de hand geschreven of door een script dat de attribuut heeft weggelaten.
Hoe het te repareren
- Open het pakketdocument (het .opf-bestand) en zoek het package-element bovenaan.
- Stel version="3.0" in voor EPUB 3 (EPUB 3.3 boeken verklaren nog steeds 3.0) of version="2.0" voor EPUB 2.
- Voer EPUBCheck opnieuw uit: fouten die afhankelijk waren van de versie moeten nu correct worden gerapporteerd.
Wanneer het niet dit is
Als EPUBCheck de versie leest maar je vroeg om een andere met -v, dan is dat PKG-001, niet OPF-001.
Termen die hier worden gebruikt
Andere OPF berichten
OPF-002The OPF file "…" was not found in the EPUB.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.