Pule para o conteúdo
Resposta

Como consertar erros de EPUBCheck?

Atualizado:

Execute EPUBCheck, depois conserte as mensagens na ordem: cada uma fornece um código como RSC-005, o arquivo, a linha e a coluna, e corrigir os primeiros erros geralmente elimina vários erros posteriores. Consulte o código em nossa referência [EPUBCheck](/epubcheck/) para suas causas e correções habituais, edite os arquivos do EPUB, reconstrua o arquivo e valide novamente até que não haja mais erros.

Converta seu PDF gratuitamente

Passo a passo

  • Execute java -jar epubcheck.jar book.epub (EPUBCheck é gratuito, do W3C). Adicione --locale en se você quiser as mensagens em inglês, independentemente do idioma do seu sistema.
  • Comece com erros fatais e erros; avisos não tornam o EPUB inválido.
  • Para cada mensagem, abra o arquivo que ela nomeia na linha e coluna que indica. Consulte o código para saber o que significa.
  • Descompacte o EPUB, ou abra-o em um editor EPUB, e corrija o arquivo.
  • Reconstrua o arquivo com o arquivo mimetype primeiro e descompactado, depois valide novamente.

Os códigos mais comuns

  • RSC-005: um arquivo quebra o esquema, por exemplo, um atributo não permitido onde está ou uma data dcterms:modified faltando.
  • RSC-007 e RSC-008: um arquivo referenciado está ausente ou presente, mas não no manifesto.
  • RSC-012: um link aponta para um #id que não existe, frequentemente após notas de rodapé terem sido movidas.
  • OPF-014 e PKG-006: uma propriedade de manifesto ausente ou um arquivo mimetype que não está em primeiro lugar no ZIP.

Quando o EPUB veio de um conversor

Se um conversor produzir centenas de erros, corrigir manualmente raramente vale a pena: converta novamente com uma ferramenta que escreva EPUB 3 válido. EpubCC escreve EPUB 3, e cada EPUB em nosso benchmark público foi validado com EPUBCheck.

Converter um PDF para um EPUB 3 limpo
Até 3 livros inteiros por dia gratuitos. Conta não necessária.

Limites de tamanho e páginas por plano

Fontes

Compartilhar WhatsApp Facebook X Bluesky LinkedIn Reddit Telegram E-mail

FAQ

Como consertar erros de EPUBCheck?

Execute EPUBCheck, depois conserte as mensagens na ordem: cada uma fornece um código como RSC-005, o arquivo, a linha e a coluna, e corrigir os primeiros erros geralmente elimina vários erros posteriores. Consulte o código em nossa referência EPUBCheck para suas causas e correções habituais, edite os arquivos do EPUB, reconstrua o arquivo e valide novamente até que não haja mais erros.

As advertências precisam ser corrigidas?

Avisos não tornam um EPUB inválido e EPUBCheck sai com status 0, a menos que você o execute com --failonwarnings. Eles apontam para coisas que podem causar problemas em alguns aplicativos de leitura.

Por que EPUBCheck mostra mensagens que não vejo no meu editor?

As mensagens de uso estão ocultas por padrão e aparecem apenas com -u (--uso). Elas são informativas e não tornam o arquivo inválido.

Um EPUB válido garante que fique bom?

Não. EPUBCheck verifica as regras do formato, não se parágrafos, cabeçalhos ou notas foram recuperados adequadamente do PDF.

PDF para EPUB ferramentas

Todas as ferramentas usam o mesmo motor. Até 3 livros por dia são gratuitos.

Ver todas as ferramentas