Pule para o conteúdo
EPUBCheck · Documento do pacote (OPF)

EPUBCheck OPF-026: valor de propriedade malformado

Atualizado:

EPUBCheck OPF-026 é uma mensagem de erro: “Found malformed property value: "…".” Um valor de propriedade está malformado, por exemplo, um prefixo sem nada após o dois pontos. Os valores de propriedade devem ser um nome, opcionalmente precedido por um prefixo e um dois pontos, e nada mais.

A mensagem oficial

Found malformed property value: "%1$s".

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

%1$s, %2$s… são preenchidos com o arquivo, valor ou elemento EPUBCheck encontrado.

Causas típicas

  • Valores como "rendition:" com o nome ausente.
  • Valores com espaços ou caracteres que um nome de propriedade não pode conter.
  • Uma URI completa colada onde um nome curto prefixado era esperado.

Como consertar isso

  1. Encontre o valor EPUBCheck citado na mensagem.
  2. Reescreva como prefixo:nome (por exemplo rendition:layout) ou como um nome simples do vocabulário padrão.
  3. Se o valor tiver um prefixo, verifique se o prefixo é reservado ou declarado no atributo de prefixo.

Quando não é isso

Se o valor estiver bem formado, mas for desconhecido, isso é OPF-027; se o seu prefixo não estiver declarado, OPF-028.

Termos usados aqui

Outras mensagens de OPF

  • OPF-025 Property value list "…" is not allowed, only one value must be specified.
  • OPF-027 Undefined property: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-029 The file "…" does not appear to match the media type …, as specified in the OPF file.
  • OPF-030 The unique-identifier "…" was not found.
  • OPF-021 Use of non-registered URI scheme type in href: "…".

Fontes

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

FAQ

O que significa EPUBCheck OPF-026?

EPUBCheck OPF-026 é uma mensagem de erro: “Found malformed property value: "…".” Um valor de propriedade está malformado, por exemplo, um prefixo sem nada após o dois pontos. Os valores de propriedade devem ser um nome, opcionalmente precedido por um prefixo e um dois pontos, e nada mais.

É OPF-026 um erro?

OPF-026 é relatado como erro por padrão. O EPUB quebra uma regra da especificação e é inválido. Armazenamentos 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