Kuinka korjaan EPUBCheck-virheet?
Päivitetty:
Suorita EPUBCheck, ja korjaa viestit järjestyksessä: jokainen antaa koodin, kuten RSC-005, tiedoston, rivin ja sarakkeen, ja ensimmäisten virheiden korjaaminen usein selkeyttää useita myöhempiä. Etsi koodi meidän [EPUBCheck viite](/epubcheck/) tavallisia syitä ja korjaa se, muokkaa EPUB tiedostoja, rakenna arkisto uudelleen ja validoi uudelleen, kunnes virheitä ei jää.
Askel askeleelta
- Suorita
java -jar epubcheck.jar book.epub(EPUBCheck on ilmainen, W3C:ltä). Lisää--locale en, jos haluat viestit englanniksi, riippumatta järjestelmäkielestäsi. - Aloita kriittisistä virheistä ja virheistä; varoitukset eivät tee EPUB:stä kelvotonta.
- Jokaista viestiä varten avaa tiedosto, jonka se nimittää, siinä rivissä ja sarakkeessa, jonka se antaa. Tarkista koodi tietääksesi, mitä se tarkoittaa.
- Pura EPUB tai avaa se EPUB editorissa ja korjaa tiedosto.
- Rakenna arkisto ensin mimetype-tiedostolla ja varmista, että se on puristamaton, ja validoi sitten uudelleen.
Yleisimmät koodit
- RSC-005: tiedosto rikkoo skeemaa, esimerkiksi attribuutti, jota ei sallita siellä, missä se on tai puuttuva dcterms:modified -päivämäärä.
- RSC-007 ja RSC-008: viitattu tiedosto puuttuu tai on läsnä, mutta ei manifestissa.
- RSC-012: linkki osoittaa #id:hen, jota ei ole olemassa, usein sen jälkeen kun jalkaviitteet on siirretty.
- OPF-014 ja PKG-006: puuttuva manifestiominaisuus, tai mimetype-tiedosto, joka ei ole ensimmäisenä ZIP:ssa.
Kun EPUB tulee muuntajalta
Jos muunnin tuottaa satoja virheitä, niiden käsin korjaaminen harvoin kannattaa: muunna uudelleen työkalulla, joka tuottaa voimassa olevaa EPUB 3. EpubCC kirjoittaa EPUB 3, ja jokainen EPUB julkisessa vertailussamme on validoitu EPUBCheck:n kanssa.
Muuta PDF puhtaaksi EPUB 3:ksi
Jopa 3 kokonaista kirjaa päivässä ilmaiseksi. Ei tarvita tiliä.
Koko ja sivurajat jokaiselle suunnitelmalle