Přeskočit na obsah
Odpovědět

Jak opravit chyby EPUBCheck?

Aktualizováno:

Spusťte EPUBCheck, poté opravte zprávy v pořadí: každá dává kód jako RSC-005, soubor, řádek a sloupec, a oprava prvních chyb často odstraní několik pozdějších. Hledejte kód v našem [EPUBCheck odkazu](/epubcheck/) pro jeho obvyklé příčiny a opravy, upravte soubory EPUB, znovu vytvořte archiv a validujte, dokud nezůstane žádná chyba.

Převést váš PDF zdarma

Krok za krokem

  • Spusťte java -jar epubcheck.jar book.epub (EPUBCheck je zdarma, od W3C). Přidejte --locale en, pokud chcete zprávy v angličtině, bez ohledu na jazyk vašeho systému.
  • Začněte fatálními chybami a chybami; varování nečiní EPUB neplatným.
  • Pro každou zprávu otevřete soubor, který pojmenovává, na řádku a sloupci, které udává. Hledejte kód, aby jste věděli, co to znamená.
  • Rozbalte EPUB, nebo jej otevřete v EPUB editoru a opravte soubor.
  • Znovu sestavte archiv s nejprve souborem mimetype a nekomprimovaný, poté znovu validujte.

Nejčastější kódy

  • RSC-005: soubor porušuje schéma, například atribut, který není povolen tam, kde je, nebo chybějící datum dcterms:modified.
  • RSC-007 a RSC-008: odkazovaný soubor chybí, nebo je přítomen, ale ne v manifestu.
  • RSC-012: odkaz směřuje na #id, který neexistuje, obvykle po přesunutí poznámek pod čarou.
  • OPF-014 a PKG-006: chybějící vlastnost manifestu, nebo soubor mimetype, který není první v ZIP.

Když EPUB pochází z konvertoru

Pokud převodník vyprodukoval stovky chyb, ruční oprava je zřídka výhodná: převést znovu pomocí nástroje, který vytváří platné EPUB 3. EpubCC píše EPUB 3, a každé EPUB v našem veřejném benchmarku bylo ověřeno s EPUBCheck.

Převeďte PDF na čisté EPUB 3
Až 3 celé knihy denně zdarma. Účet není potřebný.

Limit velikosti a stránek na plán

Zdroje

Sdílet WhatsApp Facebook X Bluesky LinkedIn Reddit Telegram E-mail

FAQ

Jak opravit chyby EPUBCheck?

Spusťte EPUBCheck, poté opravte zprávy v pořadí: každá dává kód jako RSC-005, soubor, řádek a sloupec, a oprava prvních chyb často odstraní několik pozdějších. Hledejte kód v našem EPUBCheck odkazu pro jeho obvyklé příčiny a opravy, upravte soubory EPUB, znovu vytvořte archiv a validujte, dokud nezůstane žádná chyba.

Potřebují varování opravit?

Varování nedělají EPUB neplatným a EPUBCheck končí se stavem 0, pokud to nespustíte s --failonwarnings. Ukazují na věci, které mohou způsobit problémy v některých čtecích aplikacích.

Proč EPUBCheck zobrazuje zprávy, které nevidím ve svém editoru?

Zprávy o použití jsou ve výchozím nastavení skryté a objevují se pouze s -u (--usage). Jsou informativní a nezpůsobují, že by byl soubor neplatný.

Zaručuje platná EPUB, že to vypadá dobře?

Ne. EPUBCheck kontroluje pravidla formátu, ne to, zda byly odstavce, záhlaví nebo poznámky dobře obnoveny z PDF.

PDF do EPUB nástrojů

Každý nástroj používá stejný motor. Až 3 knihy denně jsou zdarma.

Vidět všechny nástroje