Sari la conținut
Răspuns

Cum îmi repar erorile EPUBCheck?

Actualizat:

Rulează EPUBCheck, apoi repară mesajele în ordine: fiecare oferă un cod precum RSC-005, fișierul, linia și coloana, și repararea primelor erori curăță adesea mai multe dintre cele ulterioare. Consultă codul în referința noastră [EPUBCheck](/epubcheck/) pentru cauzele obișnuite și soluția, editează fișierele EPUB, reconstruiește arhiva și validează din nou până când nu mai rămân erori.

Convertește PDF gratuit

Pas cu pas

  • Execută java -jar epubcheck.jar book.epub (EPUBCheck este gratuit, de la W3C). Adaugă --locale en dacă dorești mesajele în engleză, indiferent de limba sistemului tău.
  • Începe cu erori fatale și erori; avertismentele nu fac ca EPUB să fie invalid.
  • Pentru fiecare mesaj, deschideți fișierul pe care îl numește la linia și coloana pe care le oferă. Căutați codul pentru a ști ce înseamnă.
  • Dezarhivați EPUB sau deschideți-l într-un editor EPUB și corectați fișierul.
  • Reconstruiește arhiva cu fișierul mimetype întâi și necomprimat, apoi validează din nou.

Cele mai comune coduri

  • RSC-005: un fișier încalcă schema, de exemplu, un atribut nepermis acolo unde este sau o dată dcterms:modified care lipsește.
  • RSC-007 și RSC-008: un fișier referit lipsește sau este prezent, dar nu în manifest.
  • RSC-012: un link indică către un #id care nu există, adesea după ce notele de subsol au fost mutate.
  • OPF-014 și PKG-006: o proprietate a manifestului lipsă sau un fișier mimetype care nu este primul în ZIP.

Când EPUB a venit de la un converter

Dacă un converter a produs sute de erori, repararea lor manuală rareori merită: convertește din nou cu un instrument care scrie EPUB 3 valid. EpubCC scrie EPUB 3, și fiecare EPUB din benchmark-ul nostru public a fost validat cu EPUBCheck.

Convertiți un PDF într-un EPUB 3 curat
Până la 3 cărți complete pe zi gratuite. Nu este necesar un cont.

Limite de dimensiune și pagină pe plan

Surse

Împărtășiți WhatsApp Facebook X Bluesky LinkedIn Reddit Telegram Email

FAQ

Cum îmi repar erorile EPUBCheck?

Rulează EPUBCheck, apoi repară mesajele în ordine: fiecare oferă un cod precum RSC-005, fișierul, linia și coloana, și repararea primelor erori curăță adesea mai multe dintre cele ulterioare. Consultă codul în referința noastră EPUBCheck pentru cauzele obișnuite și soluția, editează fișierele EPUB, reconstruiește arhiva și validează din nou până când nu mai rămân erori.

Trebuie reparate avertismentele?

Atenționările nu fac ca un EPUB să fie invalid și EPUBCheck iese cu statut 0, cu excepția cazului în care rulați cu --failonwarnings. Ele fac referire la lucruri care pot cauza probleme în anumite aplicații de citire.

De ce EPUBCheck arată mesaje pe care nu le văd în editorul meu?

Mesajele de utilizare sunt ascunse implicit și apar doar cu -u (--utilizare). Ele sunt informative și nu fac fișierul invalid.

Un EPUB valid garantează că arată bine?

Nu. EPUBCheck verifică regulile formatului, nu dacă paragrafele, titlurile sau notele au fost recuperate bine din PDF.

PDF pentru uneltele EPUB

Fiecare instrument folosește același motor. Până la 3 cărți pe zi sunt gratuite.

Vezi toate instrumentele