EPUBCheck RSC-011: link para um documento não spine
Atualizado:
EPUBCheck RSC-011 é uma mensagem de erro: “Found a reference to a resource that is not a spine item.” Um hyperlink aponta para um documento de conteúdo que está no manifesto mas não está no spine, portanto os aplicativos de leitura podem não ser capazes de abri-lo. Todo documento que um leitor pode navegar deve ser parte do spine.
A mensagem oficial
Found a reference to a resource that is not a spine item.
- 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
- Uma nota, apêndice ou página de resposta vinculada ao texto, mas nunca adicionada ao spine.
- Um documento removido do spine para ocultá-lo, enquanto os links para ele permaneceram.
Como consertar isso
- Encontre o documento alvo mencionado na mensagem.
- Adicione o documento ao spine. Se ele não deve aparecer ao folhear o livro, adicione-o com
linear="no". - Valide novamente.
Quando não é isso
Se o arquivo alvo está completamente faltando, isso é RSC-007; se não é um documento de conteúdo, RSC-010.
Termos usados aqui
Outras mensagens de RSC
RSC-010Reference to non-standard resource type found.RSC-012Fragment identifier is not defined.RSC-009A non-SVG image resource should not be defined with a fragment identifier.RSC-013Fragment identifier is used in a reference to a stylesheet resource.RSC-008Referenced resource "…" is not declared in the OPF manifest.RSC-014Fragment identifier defines an incompatible resource type.
Fontes
Texto da mensagem e severidade de EPUBCheck 5.4.0 (W3C, BSD-3-Clause). Explicação por EpubCC.