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

EPUBCheck OPF-096: página não linear inacessível

Atualizado:

EPUBCheck OPF-096 é uma mensagem de erro: “Non-linear content must be reachable, but found no hyperlink to "…".” Um documento marcado como linear="no" no spine não está vinculado a lugar algum, então os leitores não podem acessá-lo. Documentos não-lineares são ignorados ao virar páginas no livro e só são acessíveis através de links.

A mensagem oficial

Non-linear content must be reachable, but found no hyperlink to "%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

  • Notas, respostas ou apêndices marcados como não lineares sem um link do texto ou do índice.
  • O único link para o documento foi removido durante a edição.
  • Um link que aponta para o nome do arquivo errado.

Como consertar isso

  1. Leia os nomes do documento EPUBCheck.
  2. Adicione um link a ele a partir do texto ou do documento de navegação.
  3. Ou remova linear="no" do seu itemref se ele deve ser lido em ordem.

Quando não é isso

Se o livro usa scripts, EPUBCheck reporta OPF-096b em vez disso, pois um script poderia fornecer o link.

Termos usados aqui

Outras mensagens de OPF

  • OPF-096b No hyperlink was found to non-linear document "…", please check that it can be reached from scripted content.
  • OPF-095 The "media-type" attribute of "voicing" links must be an audio MIME type, but found "…".
  • OPF-097 Resource "…" is listed in the manifest, but no reference to it was found in content documents.
  • OPF-094 The "media-type" attribute is required for "…" links.
  • OPF-098 The "href" attribute must reference resources, not elements in the package document, but found URL "…".
  • OPF-093 The "media-type" attribute is required for linked resources located in the EPUB container

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

EPUBCheck OPF-096 é uma mensagem de erro: “Non-linear content must be reachable, but found no hyperlink to "…".” Um documento marcado como linear="no" no spine não está vinculado a lugar algum, então os leitores não podem acessá-lo. Documentos não-lineares são ignorados ao virar páginas no livro e só são acessíveis através de links.

É um erro OPF-096?

OPF-096 é reportado como erro por padrão. O EPUB viola uma regra da especificação e é inválido. Lojas e o envio 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