Qual é o EPUB spine?
Atualizado:
O spine é a lista ordenada, dentro do documento OPF, dos documentos de conteúdo que um leitor folheia do início ao fim. Ele define a ordem de leitura padrão do livro.
Por que isso é importante ao converter um PDF para EPUB
Quando EpubCC transforma um PDF em um EPUB, capítulos detectados do esboço ou tamanhos de cabeçalho do PDF tornam-se documentos separados, e sua ordem no spine é a ordem que você os lê. O spine deve conter pelo menos um item linear, e cada item do manifesto pode aparecer nele apenas uma vez.
Itens marcados como linear="no" são pulados ao folhear, portanto, devem ser alcançados a partir de um link. O spine também carrega page-progression-direction para livros da direita para a esquerda.
Como EpubCC lida com isso: cada arquivo de capítulo vai para o spine na ordem de leitura, todos eles lineares, de forma que a leitura do livro nunca pule um capítulo. Para livros em árabe, hebraico, persa e urdu, o spine também recebe page-progression-direction="rtl".
Termos relacionados
Mensagens EPUBCheck sobre isso
OPF-033The spine contains no linear resources.OPF-034The spine contains multiple references to the manifest item with id "…".OPF-096Non-linear content must be reachable, but found no hyperlink to "…".RSC-011Found a reference to a resource that is not a spine item.OPF-001There was an error when parsing the EPUB version: ….OPF-002The OPF file "…" was not found in the EPUB.OPF-003Item "…" exists in the EPUB, but is not declared in the OPF manifest.OPF-004Invalid prefix declaration: leading or trailing whitespace is not allowed.OPF-005Invalid prefix declaration: URI for prefix "…" doesn’t exist.OPF-006Invalid prefix declaration: URI "…" is not a valid URI.
Veja como EpubCC constrói capítulos
Converter até 5 páginas gratuitamente, sem necessidade de conta.