Como posso converter arquivos .epub em texto sem formatação?

24

Eu posso visualizar um arquivo epub em, digamos, okular, selecionar todo o texto e copiar e colar em um editor de texto. Eu gostaria de um método de linha de comando - alguém sabe de uma coisa dessas?

    
por drevicko 08.02.2012 / 08:07

3 respostas

32

Eu não sei se vale a pena instalar o Caliber para o seu trabalho, mas se você tiver, você pode usar o poderoso conversor de e-books:

ebook-convert input.epub output.txt

O formato de saída é deduzido da extensão do arquivo de saída

Eu imagino que possa haver algumas ferramentas / scripts XML (XSLT) que podem transformar o epub em texto, já que epub é basicamente XHTML no arquivo ZIP

    
por zetah 08.02.2012 / 09:22
4

Uma alternativa é epub2txt - extrair texto de documentos EPUB por Kevin Boone, também disponível em Github .

   epub2html é um utilitário de linha de comando simples para extrair texto de documentos EPUB e, opcionalmente, redirecioná-lo para caber em uma exibição de texto de um determinado número de colunas. Está escrito inteiramente no padrão ANSI C.

Exemplo de uso:

epub2txt input.epub > output.txt
    
por xebeche 08.05.2016 / 11:11
3

Talvez o Caliber possa atender às suas necessidades?

link

    
por Cmorales 08.02.2012 / 09:20