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

EPUBCheck OPF-027: propriedade não está no vocabulário

Atualizado:

EPUBCheck OPF-027 é uma mensagem de erro: “Undefined property: "…".” Uma propriedade não está definida no vocabulário ao qual pertence, então os aplicativos de leitura não a entenderão. EPUBCheck conhece os vocabulários EPUB e verifica cada propriedade sem prefixo ou com prefixo reservado contra eles.

A mensagem oficial

Undefined property: "%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

  • Um erro de ortografia, como properties="cover" em vez de "cover-image".
  • Um nome de propriedade inventado usado para fins de uma ferramenta.
  • Uma propriedade de uma versão mais nova ou mais antiga de um vocabulário que EPUBCheck não reconhece.

Como consertar isso

  1. Leia as aspas da propriedade EPUBCheck.
  2. Pesquise-o nos vocabulários EPUB 3.3 e corrija a ortografia se existir.
  3. Se for uma propriedade personalizada, coloque-a sob seu próprio prefixo declarado no atributo prefix, ou remova-a.

Quando não é isso

Se a propriedade usa um prefixo que não está declarado, EPUBCheck relata OPF-028 em vez disso.

Termos usados aqui

Outras mensagens de OPF

  • OPF-026 Found malformed property value: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-025 Property value list "…" is not allowed, only one value must be specified.
  • 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-031 File listed in reference element in guide was not declared in OPF manifest: ….

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-027?

EPUBCheck OPF-027 é uma mensagem de erro: “Undefined property: "…".” Uma propriedade não está definida no vocabulário ao qual pertence, então os aplicativos de leitura não a entenderão. EPUBCheck conhece os vocabulários EPUB e verifica cada propriedade sem prefixo ou com prefixo reservado contra eles.

É OPF-027 um erro?

OPF-027 é 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