Depois de ler e tentar há algum tempo descobri que qualquer conversão para html torna as coisas piores. Lendo sobre como um epub é realmente criado, siga os seguintes passos:
- Descompacte o arquivo epub (é um arquivo zip válido apenas com um sufixo diferente)
- Lá dentro, há todos os capítulos como
*.xhtml
arquivos e dois arquivos importantescontent.opf
etoc.ncx
- Usando
toc.ncx
, os arquivos xhtml indesejados podem ser identificados (exclua a seção indesejávelnavPoint
posteriormente) -
content.opf
contém umamanifest
e umaspine
. - Na seção de manifesto, um id é atribuído a cada arquivo. A ordem desses ids na seção de espinha é a ordem em que os arquivos de capítulo ocorrem no livro.
- Remova a linha correspondente da seção de espinha e o capítulo desapareceu.
- Você pode remover a linha do manifesto e excluir o arquivo xhtml. Tudo funciona sem esse passo, mas é apenas peso morto.
- Compacte-o novamente e altere o sufixo para epub.
Estes passos são suficientemente legíveis para mim, pelo que o meu problema está resolvido.