EPUBCheck PKG-007: contenuto del file mimetype errato
Aggiornato:
EPUBCheck PKG-007 è un messaggio di errore: “The content of the mimetype file must be the string "application/epub+zip"….” Il file mimetype deve contenere esattamente il testo application/epub+zip, senza nulla prima o dopo. EPUB 3.3 vieta spazi bianchi iniziali o finali e un byte order mark in quel file.
Il messaggio ufficiale
The content of the mimetype file must be the string "application/epub+zip"%1$s
Varianti
whitespace: with no whitespace or newline.
- Gravità predefinita
- Errore. Il EPUB viola una regola della specifica ed è non valido. I negozi e Invia a Kindle potrebbero rifiutarlo, e EPUBCheck esce con stato 1.
- versione EPUBCheck
- 5.4.0
%1$s, %2$s… sono completati con il file, valore o elemento EPUBCheck trovato.
Cause tipiche
- Una nuova riga o uno spazio finale aggiunto da un editor di testo.
- Un valore diverso, come un refuso o un altro tipo di media.
- Un byte order mark (BOM) aggiunto da un editor che salva UTF-8 con BOM.
Come correggerlo
- Ricrea il file senza una nuova linea, per esempio con
printf 'application/epub+zip' > mimetype. - Ricostruisci l'archivio con il mimetype per primo: Ricostruisci l'archivio con il file mimetype per primo e senza compressione, per esempio dalla cartella che contiene il libro:
zip -X0 book.epub mimetypee poizip -rX9 book.epub META-INF OEBPS(usa i tuoi nomi di cartella). - Valida di nuovo.
Quando non è questo
Se il file è mancante o non è il primo nell'archivio, quello è PKG-006.
Termini usati qui
Altri messaggi di PKG
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.
Fonti
Testo e gravità del messaggio da EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Spiegazione di EpubCC.