Spring til indhold
Svar

Hvordan retter jeg EPUBCheck fejl?

Opdateret:

Kør EPUBCheck, og ret derefter beskederne i rækkefølge: hver giver en kode som RSC-005, filen, linjen og kolonnen, og at rette de første fejl rydder ofte flere senere. Slå koden op i vores [EPUBCheck reference](/epubcheck/) for dens sædvanlige årsager og rettelser, rediger EPUB's filer, genskab arkivet og valider igen, indtil der ikke er flere fejl tilbage.

Konvertér din PDF gratis

Trin for trin

  • Kør java -jar epubcheck.jar book.epub (EPUBCheck er gratis, fra W3C). Tilføj --locale en, hvis du vil have beskederne på engelsk, ligesom dit system sprog.
  • Start med fatale fejl og fejl; advarsler gør ikke EPUB ugyldig.
  • For hver besked, åbn den fil, den navngiver, ved den linje og kolonne, den angiver. Slå koden op for at vide, hvad den betyder.
  • Udpak EPUB, eller åbne den i en EPUB editor, og korriger filen.
  • Gendan arkivet med mimetype-filen først og ukomprimeret, og valider derefter igen.

De mest almindelige koder

  • RSC-005: en fil bryder skemaet, for eksempel et attribut ikke tilladt, hvor det er, eller en manglende dcterms:modified dato.
  • RSC-007 og RSC-008: en refereret fil mangler, eller den er til stede, men ikke i manifestet.
  • RSC-012: et link peger på en #id, der ikke findes, ofte efter fodnoter er blevet flyttet.
  • OPF-014 og PKG-006: en manglende manifest-egenskab, eller en mimetype-fil, der ikke er først i ZIP'en.

Når EPUB kom fra en konverter

Hvis en konverter har produceret hundredevis af fejl, er det sjældent det værd at rette dem manuelt: konverter igen med et værktøj, der skriver gyldig EPUB 3. EpubCC skriver EPUB 3, og hver EPUB i vores offentlige benchmark blev validatet med EPUBCheck.

Konverter en PDF til en ren EPUB 3
Op til 3 hele bøger om dagen gratis. Ingen konto nødvendig.

Størrelse og sideloft pr. plan

Kilder

FAQ

Hvordan retter jeg EPUBCheck fejl?

Kør EPUBCheck, og ret derefter beskederne i rækkefølge: hver giver en kode som RSC-005, filen, linjen og kolonnen, og at rette de første fejl rydder ofte flere senere. Slå koden op i vores EPUBCheck reference for dens sædvanlige årsager og rettelser, rediger EPUB's filer, genskab arkivet og valider igen, indtil der ikke er flere fejl tilbage.

Skal advarsler rettes?

Advarsler gør ikke en EPUB ugyldig, og EPUBCheck afsluttes med status 0, medmindre du kører det med --failonwarnings. De peger på ting, der kan forårsage problemer i nogle læseapps.

Hvorfor viser EPUBCheck beskeder, som jeg ikke ser i min editor?

Brugsmeddelelser er skjult som standard og vises kun med -u (--usage). De er informative og gør ikke filen ugyldig.

Garantierer en gyldig EPUB at det ser godt ud?

Nej. EPUBCheck kontrollerer reglerne for formatet, ikke om afsnit, overskrifter eller noter blev genoprettet godt fra PDF.

PDF til EPUB værktøjer

Hvert værktøj bruger den samme motor. Op til 3 bøger om dagen er gratis.

Se alle værktøjer