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

EPUBCheck OPF-049: id de manifesto não encontrado

Atualizado:

EPUBCheck OPF-049 é uma mensagem de erro: “Item id "…" was not found in the manifest.” Algo se refere a um id de manifesto que não existe, por exemplo, um idref de itemref spine ou o atributo toc do spine. Cada referência desse tipo deve corresponder ao id de um elemento de item no manifesto.

A mensagem oficial

Item id "%1$s" was not found in the manifest.

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 item do manifesto que foi removido ou renomeado enquanto o spine ainda se refere a ele.
  • Um erro de digitação ou uma diferença de maiúsculas entre o idref e o item id.
  • Um spine copiado de outro livro com ids diferentes.

Como consertar isso

  1. Leia os nomes do id EPUBCheck.
  2. Corrija a referência para um id de manifesto existente.
  3. Ou adicione o item de manifestagem ausente, com seu href e tipo de mídia, se o arquivo estiver no livro.

Quando não é isso

Se o id existir, mas o mesmo item estiver listado duas vezes no spine, isso é OPF-034.

Termos usados aqui

Outras mensagens de OPF

  • OPF-048 Package tag is missing its required unique-identifier attribute and value.
  • OPF-050 TOC attribute references resource with non-NCX mime type; "application/x-dtbncx+xml" is expected.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-053 Date value "…" does not follow recommended syntax as per http://www.w3.org/TR/NOTE-datetime:….
  • OPF-044 Spine item with non-standard media-type "…" has no EPUB content document fallback.
  • OPF-054 Date value "…" is not valid as per http://www.w3.org/TR/NOTE-datetime:….

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

EPUBCheck OPF-049 é uma mensagem de erro: “Item id "…" was not found in the manifest.” Algo se refere a um id de manifesto que não existe, por exemplo, um idref de itemref spine ou o atributo toc do spine. Cada referência desse tipo deve corresponder ao id de um elemento de item no manifesto.

É OPF-049 um erro?

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