Sla over naar inhoud
Antwoord

Hoe herstel ik EPUBCheck fouten?

Bijgewerkt:

Voer EPUBCheck uit, en herstel vervolgens de berichten in volgorde: elk geeft een code zoals RSC-005, het bestand, de regel en kolom, en het corrigeren van de eerste fouten lost vaak verschillende latere op. Zoek de code op in onze [EPUBCheck referentie](/epubcheck/) voor de gebruikelijke oorzaken en herstel, bewerk de bestanden van de EPUB, bouw het archief opnieuw en valideer opnieuw totdat er geen fouten meer zijn.

Converteer je PDF gratis

Stap voor stap

  • Voer java -jar epubcheck.jar book.epub uit (EPUBCheck is gratis, van de W3C). Voeg --locale en toe als je de berichten in het Engels wilt, ongeacht je systeemtaal.
  • Begin met fatale fouten en fouten; waarschuwingen maken de EPUB niet ongeldig.
  • Controleer voor elk item dat verfijnt dat punten (met #id) naar het element waar het op duidt, zoals een dc:creator, verwijst.
  • Pak de EPUB uit, of open deze in een EPUB editor, en corrigeer het bestand.
  • Herbouw het archief met het mimetype-bestand eerst en niet gecomprimeerd, valideer dan opnieuw.

De meest voorkomende codes

  • RSC-005: een bestand schendt het schema, bijvoorbeeld een attribuut dat niet is toegestaan waar het is of een ontbrekende dcterms:modified datum.
  • RSC-007 en RSC-008: een verwezen bestand ontbreekt, of is aanwezig maar niet in de manifest.
  • RSC-012: een link wijst naar een #id dat niet bestaat, vaak nadat voetnoten zijn verplaatst.
  • OPF-014 en PKG-006: een ontbrekende manifest-eigenschap, of een mimetype-bestand dat niet als eerste in de ZIP staat.

Wanneer de EPUB afkomstig is van een converter

Als een converter honderden fouten heeft geproduceerd, is het zelden de moeite waard om ze met de hand op te lossen: converteer opnieuw met een tool die geldige EPUB 3 schrijft. EpubCC schrijft EPUB 3, en elke EPUB in onze openbare benchmark is gevalideerd met EPUBCheck.

Converteer een PDF naar een schone EPUB 3
Tot 3 hele boeken per dag gratis. Geen account nodig.

Grootte- en paginalimieten per plan

Bronnen

FAQ

Hoe herstel ik EPUBCheck fouten?

Voer EPUBCheck uit, en herstel vervolgens de berichten in volgorde: elk geeft een code zoals RSC-005, het bestand, de regel en kolom, en het corrigeren van de eerste fouten lost vaak verschillende latere op. Zoek de code op in onze EPUBCheck referentie voor de gebruikelijke oorzaken en herstel, bewerk de bestanden van de EPUB, bouw het archief opnieuw en valideer opnieuw totdat er geen fouten meer zijn.

Moeten waarschuwingen worden opgelost?

Waarschuwingen maken een EPUB niet ongeldig en EPUBCheck verlaat met status 0, tenzij je het uitvoert met --failonwarnings. Ze wijzen op zaken die problemen kunnen veroorzaken in sommige lees-apps.

Waarom toont EPUBCheck berichten die ik niet zie in mijn editor?

Gebruik berichten zijn standaard verborgen en verschijnen alleen met -u (--usage). Ze zijn informatief en maken het bestand niet ongeldig.

Garandeert een geldig EPUB dat het er goed uitziet?

Nee. EPUBCheck controleert de regels van het formaat, niet of alinea's, koppen of noten goed zijn hersteld uit de PDF.

PDF naar EPUB tools

Elke tool gebruikt dezelfde engine. Tot 3 boeken per dag zijn gratis.

Bekijk alle tools