EPUBCheck NAV-001: documento de navegação em EPUB 2
Atualizado:
EPUBCheck NAV-001 é uma mensagem de erro: “The nav file is not supported for EPUB v2.” Uma publicação EPUB 2 inclui um documento de navegação EPUB 3, que EPUB 2 não suporta. EPUBCheck valida o livro pela versão declarada no documento do pacote, e na versão 2.0 a tabela de conteúdos é o NCX.
A mensagem oficial
The nav file is not supported for EPUB v2.
- 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
Causas típicas
- Um pacote com version="2.0" que contém um documento nav, frequentemente após uma conversão parcial para EPUB 3.
- Um documento de navegação adicionado por um editor a um velho EPUB 2 livro.
Como consertar isso
- Decida qual versão o livro deve ter. EPUB 3 é a versão atual.
- Para atualizar, defina version="3.0" no elemento do pacote, adicione os metadados necessários, como dcterms:modified, e forneça o item nav
properties="nav"no manifesto. - Para permanecer em EPUB 2, remova o documento de navegação e mantenha o NCX.
- Reconstrua o EPUB e execute EPUBCheck novamente para confirmar que a mensagem desapareceu.
Quando não é isso
Se o livro for EPUB 3 e a navegação tiver problemas próprios, veja NAV-010 ou NAV-011.
Termos usados aqui
Outras mensagens de NAV
NAV-003The Navigation Document must have a page list when content document(s) contain page breaks (epub:type="pagebreak").NAV-006Content documents contain "figure" elements but the Navigation Document does not have a listing of figures (epub:type="loi").NAV-010"…" nav must not link to remote resources; found link to "…".NAV-011"…" nav must be in reading order; link target "…" is before the previous link’s target in … order.
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.