Pule para o conteúdo
EPUBCheck · EPUBCheck configuração

EPUBCheck CHK-001: problema no arquivo de mensagem personalizada

Atualizado:

EPUBCheck CHK-001 é uma mensagem de erro: “The custom message overrides file was not found.” EPUBCheck não conseguiu usar o arquivo de mensagem personalizado passado com -c (--customMessages). CHK-001 significa que o arquivo não foi encontrado, e CHK-002 a CHK-007 relatam outros problemas nele. Essas mensagens são sobre aquele arquivo, não sobre o EPUB.

A mensagem oficial

The custom message overrides file was not found.

Severidade padrão
Erro. O EPUB quebra uma regra da especificação e é inválido. Lojas e Enviar para Kindle podem rejeitá-lo, e EPUBCheck sai com status 1.
versão EPUBCheck
5.4.0

Causas típicas

  • CHK-001: um caminho incorreto para o arquivo, ou um arquivo que foi movido.
  • CHK-002 e CHK-003: um ID de mensagem ou um nível de gravidade EPUBCheck não reconhecido, seja por um erro de digitação ou por uma versão de outro EPUBCheck.
  • CHK-004 e CHK-005: uma mensagem personalizada ou sugestão com mais parâmetros do estilo %1$s do que o original; CHK-006: um parâmetro de formato que não pode ser analisado.
  • CHK-007: o arquivo não pode ser lido ou não está no formato esperado separado por tabulação.

Como consertar isso

  1. Verifique o caminho que você passa para -c (--customMessages) e se o arquivo existe.
  2. Para começar a partir de um arquivo correto, execute EPUBCheck com -l (--listChecks) para escrever a lista de IDs de mensagens e suas severidades, em seguida, edite essa lista.
  3. Mantenha os marcadores de posição originais em textos personalizados e use apenas as severidades que a lista mostra.
  4. Ou execute EPUBCheck sem -c para validar com as severidades padrão.

Quando não é isso

CHK-008 é diferente: um erro ao processar um item do EPUB, não o arquivo de mensagem personalizado.

Também relatado como

  • CHK-002 (erro): Unrecognized custom message id %1$s encountered in message overrides file "%2$s".
  • CHK-003 (erro): Unrecognized custom message severity "%1$s" encountered in message overrides file "%2$s".
  • CHK-004 (erro): The custom message contains too many parameters in message overrides file "%1$s".
  • CHK-005 (erro): The custom suggestion contains too many parameters in message overrides file "%1$s".
  • CHK-006 (erro): Unable to parse the custom format parameter in message overrides file "%1$s".
  • CHK-007 (erro): Error encountered while processing custom message file "%1$s": "%2$s".

Termos usados aqui

Outras mensagens de CHK

  • CHK-008 Error encountered while processing an item "…"; skip other checks for the item.

Fontes

Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.

FAQ

O que significa EPUBCheck CHK-001?

EPUBCheck CHK-001 é uma mensagem de erro: “The custom message overrides file was not found.” EPUBCheck não conseguiu usar o arquivo de mensagem personalizado passado com -c (--customMessages). CHK-001 significa que o arquivo não foi encontrado, e CHK-002 a CHK-007 relatam outros problemas nele. Essas mensagens são sobre aquele arquivo, não sobre o EPUB.

É CHK-001 um erro?

CHK-001 é reportado como erro por padrão. O EPUB quebra uma regra da especificação e é inválido. Lojas e Enviar para Kindle podem rejeitá-lo, e EPUBCheck sai com status 1.

PDF para EPUB ferramentas

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

Ver todas as ferramentas