EPUBCheck OPF-033: nenhum item linear spine
Atualizado:
EPUBCheck OPF-033 é uma mensagem de erro: “The spine contains no linear resources.” Cada item no spine está marcado linear="no", então não há nada para ler de início ao fim. O spine define a ordem de leitura, e pelo menos um documento deve pertencer a ela.
A mensagem oficial
The spine contains no linear resources.
- 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
- linear="no" aplicado a todos os itens por engano, por exemplo, com uma busca e substituição.
- Uma configuração de ferramenta que marca cada documento como conteúdo auxiliar.
- Um spine que lista apenas notas ou apêndices após os capítulos principais terem sido removidos.
Como consertar isso
- Abra o spine no documento do pacote.
- Remova linear="no" dos itemrefs que formam o texto principal (linear="yes" é o padrão).
- Mantenha linear="no" apenas em documentos auxiliares, como chaves de resposta ou notas de pop-up.
Quando não é isso
Se apenas alguns documentos não lineares forem inacessíveis, isso é OPF-096.
Termos usados aqui
Outras mensagens de OPF
OPF-032Guide references "…" which is not a valid "OPS Content Document".OPF-034The spine contains multiple references to the manifest item with id "…".OPF-031File listed in reference element in guide was not declared in OPF manifest: ….OPF-035Media type "text/html" is not appropriate for XHTML/OPS.OPF-030The unique-identifier "…" was not found.OPF-036Video type "…" might not be supported by reading systems
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.