EPUBCheck PKG-007: väärä mimetype-tiedoston sisältö
Päivitetty:
EPUBCheck PKG-007 on virheviesti: “The content of the mimetype file must be the string "application/epub+zip"….” Mimetype-tiedoston on sisältävä tarkalleen teksti application/epub+zip, ilman mitään ennen tai jälkeen. EPUB 3.3 kieltää etu- tai jälkivälin ja tavu järjestysmerkin siinä tiedostossa.
Virallinen viesti
The content of the mimetype file must be the string "application/epub+zip"%1$s
Muunnelmat
whitespace: with no whitespace or newline.
- 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
- Tekstieditorin lisäämä loppupäätösrivi tai väli.
- Eri arvo, kuten kirjoitusvirhe tai toinen mediasuunnitelma.
- Bittijärjestyksen merkki (BOM), jonka toimittaja lisäsi tallentamalla UTF-8 BOM:lla.
Kuinka korjata se
- Luo tiedosto uudelleen ilman rivinvaihtoa, esimerkiksi käyttäen
printf 'application/epub+zip' > mimetype:a. - Rakenna arkisto ensin mimetype:lla: Rakenna arkisto ensin mimetype-tiedostolla ja varmista, että se on tallennettu puristamattomana, esimerkiksi kansiosta, joka sisältää kirjan:
zip -X0 book.epub mimetypeja sittenzip -rX9 book.epub META-INF OEBPS(käytä omia kansioiden nimiäsi). - Validoi uudelleen.
Milloin tämä ei ole se
Jos tiedosto puuttuu tai ei ole ensimmäisenä arkistossa, se on PKG-006.
Tässä käytetyt termit
Muut PKG viestit
PKG-006Mimetype file entry is missing or is not the first file in the archive.PKG-008Unable to read file "…".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-009The file name "…" contains characters that are not allowed in OCF file names: ….PKG-004Corrupted EPUB ZIP header.PKG-010The file name "…" contains spaces, which may create interoperability issues with older reading systems.
Lähteet
Viestin teksti ja vakavuus EPUBCheck 5.4.0:stä (W3C, BSD-3-Clause). Selitys EpubCC:ltä.