EPUBCheck OPF-001: luettavissa oleva EPUB versio puuttuu
Päivitetty:
EPUBCheck OPF-001 on virheilmoitus: “There was an error when parsing the EPUB version: ….” EPUBCheck ei voinut lukea EPUB versiota pakettidokumentista. Paketin elementin versioattribuutti kertoo validoijille ja lukusovelluksille, minkä sääntöjoukon kirjassa noudatetaan, joten ilman luettavaa arvoa muu tarkistus on epäluotettava.
Virallinen viesti
There was an error when parsing the EPUB version: %1$s.
- Oletusarvoinen vakavuus
- Virhe. EPUB rikkoo spesifikaation sääntöä ja on virheellinen. Kaupat ja Lähetä Kindle voivat hylätä sen, ja EPUBCheck poistuu tilassa 1.
- EPUBCheck versio
- 5.4.0
%1$s, %2$s… täytetään EPUBCheck löytyvällä tiedostolla, arvoilla tai elementeillä.
Tyypilliset syyt
- Puuttuva tai tyhjää versioattribuuttia paketti-elementissä.
- Virheellinen arvo, kuten version="3" tai version="EPUB 3", numeroon kuten 3.0 sen sijaan.
- Manuaalisesti tai skriptillä kirjoitettu pakettielementti, joka jätti attribuutin pois.
Kuinka korjata se
- Avaa pakettiasiakirja (eli .opf-tiedosto) ja etsi paketti-elementti ylhäältä.
- Aseta versio="3.0" EPUB 3:lle (EPUB 3.3 kirjat vielä ilmoittavat 3.0) tai versio="2.0" EPUB 2:lle.
- Suorita EPUBCheck uudelleen: versioon liittyvät virheet pitäisi nyt raportoida oikein.
Milloin tämä ei ole se
Jos EPUBCheck lukee version, mutta pyysit erilaista -v:n kanssa, se on PKG-001, ei OPF-001.
Tässä käytetyt termit
Muut OPF viestit
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 "…".
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.