Pule para o conteúdo
EPUBCheck · Documento de navegação

EPUBCheck NAV-010: links de navegação para um site

Atualizado:

EPUBCheck NAV-010 é uma mensagem de erro: “"…" nav must not link to remote resources; found link to "…".” Uma tabela de conteúdos, lista de páginas ou entradas de marcos linkam para um recurso remoto. Links nestes três navs devem apontar para um documento dentro do EPUB, e EPUBCheck nomeia o tipo de navegação e a URL que encontrou.

A mensagem oficial

"%1$s" nav must not link to remote resources; found link to "%2$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

  • Uma entrada de tabela de conteúdos que vincula a um site, como a página do editor.
  • Uma entrada de marcos que aponta para uma versão online da capa ou do índice.

Como consertar isso

  1. Direcione a entrada para um documento no EPUB, ou um fragmento nele.
  2. Mova o link da web para o conteúdo, por exemplo, em uma página de direitos autorais ou sobre, e vincule essa página a partir da tabela de conteúdos, se necessário.
  3. Caso contrário, ignore-o: o EPUB não é inválido por causa disso.
  4. Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.

Quando não é isso

Se o link apontar dentro do EPUB, mas para um arquivo que está faltando, isso é RSC-007.

Termos usados aqui

Outras mensagens de NAV

  • NAV-011 "…" nav must be in reading order; link target "…" is before the previous link’s target in … order.
  • NAV-006 Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").
  • NAV-003 The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").
  • NAV-001 The nav file is not supported for EPUB v2.

Fontes

Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.

FAQ

O que significa EPUBCheck NAV-010?

EPUBCheck NAV-010 é uma mensagem de erro: “"…" nav must not link to remote resources; found link to "…".” Uma tabela de conteúdos, lista de páginas ou entradas de marcos linkam para um recurso remoto. Links nestes três navs devem apontar para um documento dentro do EPUB, e EPUBCheck nomeia o tipo de navegação e a URL que encontrou.

É NAV-010 um erro?

NAV-010 é reportado como erro por padrão. O EPUB quebra uma regra da especificação e é inválido. Armazenagens 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