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

EPUBCheck OPF-044: fallback não tem XHTML

Atualizado:

EPUBCheck OPF-044 é uma mensagem de erro: “Spine item with non-standard media-type "…" has no EPUB content document fallback.” Um item de spine de um tipo de mídia não padrão tem uma cadeia de fallback, mas nenhum item nessa cadeia é um documento de conteúdo EPUB. EPUB requer que cada cadeia de fallback spine termine em um documento que os aplicativos de leitura possam sempre mostrar.

A mensagem oficial

Spine item with non-standard media-type "%1$s" has no EPUB content document fallback.

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 fallback que aponta para outro arquivo estrangeiro, como um formato de imagem revertendo para outro.
  • O fallback do XHTML no final da cadeia foi removido.
  • Uma cadeia de fallback que termina em um arquivo com um tipo de mídia digitado incorretamente.

Como consertar isso

  1. Siga os atributos de fallback do item EPUBCheck mencionado.
  2. Adicione um documento XHTML com conteúdo equivalente e faça a cadeia atingir isso.
  3. Ou substitua o item spine por aquele documento XHTML e remova a cadeia.

Quando não é isso

Se o item spine não tiver atributo de fallback algum, isso é OPF-043.

Termos usados aqui

Outras mensagens de OPF

  • OPF-043 Spine item with non-standard media-type "…" has no fallback.
  • OPF-045 Encountered circular reference in fallback chain.
  • OPF-042 "…" is not a permissible spine media-type.
  • OPF-041 Fallback-style item with id "…" could not be found.
  • OPF-040 Fallback item with id "…" could not be found.
  • OPF-048 Package tag is missing its required unique-identifier attribute and value.

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

EPUBCheck OPF-044 é uma mensagem de erro: “Spine item with non-standard media-type "…" has no EPUB content document fallback.” Um item de spine de um tipo de mídia não padrão tem uma cadeia de fallback, mas nenhum item nessa cadeia é um documento de conteúdo EPUB. EPUB requer que cada cadeia de fallback spine termine em um documento que os aplicativos de leitura possam sempre mostrar.

É OPF-044 um erro?

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