EPUBCheck PKG-001: EPUB versions uoverensstemmelse
Opdateret:
EPUBCheck PKG-001 er en advarselsmeddelelse: “Validating the EPUB against version … but detected version ….” EPUBCheck blev bedt om at validere én EPUB version, men pakkedokumentet erklærer en anden. Versionen kommer fra versionattributten af pakkeelementet, og EPUBCheck rapporterer uoverensstemmelsen som en advarsel, før den anvender reglerne for den version, du bad om.
Den officielle meddelelse
Validating the EPUB against version %1$s but detected version %2$s.
- Standard alvorlighed
- Advarsel. EPUB er stadig gyldig, men noget vil sandsynligvis forårsage problemer i nogle læse-apps. EPUBCheck afsluttes med 0, medmindre du angiver --failonwarnings.
- EPUBCheck version
- 5.4.0
%1$s, %2$s… bliver udfyldt med filen, værdien eller elementet EPUBCheck fundet.
Typiske årsager
- EPUBCheck blev kørt med -v 2.0 eller -v 3.0, og filens pakkeelement har et andet versionsattribut.
- Et byggeskript eller valideringstjeneste, der altid passerer den samme -v mulighed, uanset hvad bogen er.
- En bog, der er halvt omdannet fra EPUB 2 til EPUB 3, hvis versionsattribut ikke blev opdateret.
Sådan retter du det
- Kør EPUBCheck uden -v på en pakkede .epub-fil: den læser versionen fra pakke dokumentet.
- Hvis versionsattributtet selv er forkert, skal det angives til den version, som indholdet virkelig følger:
version="3.0"for EPUB 3. - Valider igen og fix beskederne til den rigtige version.
Hvornår det ikke er dette
Hvis EPUBCheck siger, at det validerer mod 2.0 med standardprofilen, er det den informative PKG-023, ikke en uoverensstemmelse.
Termer der bruges her
Andre PKG beskeder
PKG-003Unable to read EPUB file header. This is likely a corrupted EPUB file.PKG-004Corrupted EPUB ZIP header.PKG-005The mimetype file has an extra field of length …. The use of the extra field feature of the ZIP format is not permitted for the mimetype file.PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-007The content of the mimetype file must be the string "application/epub+zip"…PKG-008Unable to read file "…".
Kilder
Beskedtekst og sværhedsgrad fra EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Forklaring af EpubCC.