Come faccio a correggere gli errori di EPUBCheck?
Aggiornato:
Esegui EPUBCheck, poi correggi i messaggi in ordine: ognuno dà un codice come RSC-005, il file, la riga e la colonna, e correggere i primi errori spesso chiarisce diversi errori successivi. Cerca il codice nella nostra [EPUBCheck riferimento](/epubcheck/) per le sue cause abituali e correggi, modifica i file di EPUB, ricostruisci l'archivio e valida di nuovo fino a quando non rimangono più errori.
Passo dopo passo
- Esegui
java -jar epubcheck.jar book.epub(EPUBCheck è gratuito, dal W3C). Aggiungi--locale ense vuoi i messaggi in inglese indipendentemente dalla lingua del tuo sistema. - Inizia con errori fatali ed errori; gli avvisi non invalidano il EPUB.
- Per ciascun messaggio, apri il file che nomina alla riga e colonna che fornisce. Cerca il codice per capire cosa significa.
- Decomprimere il EPUB, o aprirlo in un editor EPUB, e correggere il file.
- Ricostruisci l'archivio con il file mimetype per primo e senza compressione, poi valida di nuovo.
I codici più comuni
- RSC-005: un file infrange lo schema, ad esempio un attributo non consentito dove si trova o una data dcterms:modified mancante.
- RSC-007 e RSC-008: un file referenziato è mancante, o presente ma non nel manifesto.
- RSC-012: un collegamento punta a un #id che non esiste, spesso dopo che le note a piè di pagina sono state spostate.
- OPF-014 e PKG-006: una proprietà del manifesto mancante, o un file mimetype che non è il primo nello ZIP.
Quando il EPUB proviene da un convertitore
Se un convertitore ha prodotto centinaia di errori, risolverli a mano è raramente utile: riconverti con uno strumento che scrive EPUB 3 valido. EpubCC scrive EPUB 3, e ogni EPUB nel nostro benchmark pubblico è stato convalidato con EPUBCheck.
Converti un PDF in un EPUB 3 pulito
Fino a 3 libri interi al giorno gratuiti. Nessun account richiesto.
Dimensioni e limiti delle pagine per piano