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

EPUBCheck OPF-025: lista onde um valor é necessário

Atualizado:

EPUBCheck OPF-025 é uma mensagem de erro: “Property value list "…" is not allowed, only one value must be specified.” Uma propriedade de metadata que aceita um único valor recebeu uma lista de valores. EPUBCheck nomeia a lista que encontrou, e os aplicativos de leitura não saberiam qual dos valores usar.

A mensagem oficial

Property value list "%1$s" is not allowed, only one value must be specified.

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

  • Vários valores separados por espaços em uma propriedade destinada a conter um, por exemplo, dois valores de layout em um elemento meta de representação.
  • Dois valores mesclados em um elemento ao combinar metadados de diferentes fontes.
  • Um valor com um espaço solto que o divide em dois.

Como consertar isso

  1. Encontre o elemento meta ou atributo EPUBCheck para o qual aponta.
  2. Mantenha um único valor.
  3. Se partes do livro precisarem de valores diferentes, defina-os por item no spine onde a propriedade permitir isso (por exemplo, rendition:layout-pre-paginated em um itemref).

Quando não é isso

Se o valor único está mal formado em vez de duplicado, isso é OPF-026.

Termos usados aqui

Outras mensagens de OPF

  • OPF-026 Found malformed property value: "…".
  • OPF-027 Undefined property: "…".
  • OPF-028 Undeclared prefix: "…".
  • OPF-021 Use of non-registered URI scheme type in href: "…".
  • 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.

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

EPUBCheck OPF-025 é uma mensagem de erro: “Property value list "…" is not allowed, only one value must be specified.” Uma propriedade de metadata que aceita um único valor recebeu uma lista de valores. EPUBCheck nomeia a lista que encontrou, e os aplicativos de leitura não saberiam qual dos valores usar.

É OPF-025 um erro?

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