Salta al contenuto
Risposta

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.

Converti il tuo PDF gratuitamente

Passo dopo passo

  • Esegui java -jar epubcheck.jar book.epub (EPUBCheck è gratuito, dal W3C). Aggiungi --locale en se 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

Fonti

Condividi WhatsApp Facebook X Bluesky LinkedIn Reddit Telegram Email

FAQ

Come faccio a correggere gli errori di EPUBCheck?

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 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.

È necessario correggere i warning?

Gli avvisi non rendono un EPUB non valido e EPUBCheck esce con stato 0, a meno che tu non lo esegua con --failonwarnings. Puntano a cose che potrebbero causare problemi in alcune app di lettura.

Perché EPUBCheck mostra messaggi che non vedo nel mio editor?

I messaggi di utilizzo sono nascosti per impostazione predefinita e compaiono solo con -u (--usage). Sono informativi e non rendono il file non valido.

Un EPUB valido garantisce che appaia bene?

No. EPUBCheck controlla le regole del formato, non se i paragrafi, le intestazioni o le note siano stati recuperati bene dal PDF.

PDF a EPUB strumenti

Ogni strumento utilizza lo stesso motore. Fino a 3 libri al giorno sono gratuiti.

Vedi tutti gli strumenti