Pule para o conteúdo
EPUBCheck · NCX (EPUB 2 tabela de conteúdos)

EPUBCheck NCX-004: espaços em branco no uid NCX

Atualizado:

EPUBCheck NCX-004 é uma mensagem de uso: “NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” O valor do dtb:uid do NCX possui espaços ou quebras de linha antes ou depois. O identificador deve corresponder exatamente ao identificador único do pacote, e espaços adicionais podem fazer uma comparação rigorosa falhar.

A mensagem oficial

NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.

Severidade padrão
Uso. Apenas informativo e oculto por padrão: aparece quando EPUBCheck é executado com -u (--usage). Não torna o EPUB inválido.
versão EPUBCheck
5.4.0

Causas típicas

  • XML formatado de maneira legível que coloca o valor em sua própria linha.
  • Um valor colado com um espaço no final.

Como consertar isso

  1. Abra o NCX (geralmente toc.ncx) e encontre <meta name="dtb:uid" content="..."/>.
  2. Remova os espaços em branco ao redor do valor do atributo content para que seja idêntico ao dc:identifier do pacote.
  3. Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.

Quando não é isso

Se o valor for diferente do identificador do pacote, e não apenas preenchido, o erro é NCX-001.

Termos usados aqui

Outras mensagens de NCX

  • NCX-006 Empty "text" label in the NCX document
  • NCX-001 NCX identifier ("…") does not match OPF identifier ("…").

Fontes

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

FAQ

O que significa EPUBCheck NCX-004?

EPUBCheck NCX-004 é uma mensagem de uso: “NCX identifier ("dtb:uid" metadata) should not contain leading or trailing whitespace.” O valor do dtb:uid do NCX possui espaços ou quebras de linha antes ou depois. O identificador deve corresponder exatamente ao identificador único do pacote, e espaços adicionais podem fazer uma comparação rigorosa falhar.

É NCX-004 um erro?

NCX-004 é reportado como uso por padrão. Informativo apenas e oculto por padrão: aparece quando EPUBCheck é executado com -u (--uso). Isso não torna o EPUB inválido.

PDF para EPUB ferramentas

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

Ver todas as ferramentas