Odpowiedzi:
Nie wiem, czy warto instalować Calibre do swojej pracy, ale jeśli go masz, możesz użyć potężnego konwertera ebooków:
ebook-convert input.epub output.txt
Format wyjściowy jest odejmowany od rozszerzenia pliku wyjściowego
Wyobrażam sobie, że mogą istnieć narzędzia / skrypty XML (XSLT), które mogą przekształcać epub w tekst, ponieważ epub jest w zasadzie XHTML w archiwum ZIP
/Applications/calibre.app/Contents/MacOS/ebook-convert
.
Alternatywą jest epub2txt autorstwa Kevina Boone'a , dostępny na Github .
epub2html to proste narzędzie wiersza polecenia do wyodrębniania tekstu z dokumentów EPUB i, opcjonalnie, przepuszczania go w celu dopasowania do wyświetlania tekstu określonej liczby kolumn. Jest napisany w całości w standardzie ANSI C.
Przykład użycia:
epub2txt input.epub > output.txt
Może Calibre pasuje do twoich potrzeb.
Zobacz Jakie formaty obsługuje kalibracja do / z? w celu uzyskania informacji o obsługiwanych formatach.
MuPDF może konwertować z epub
na html
i txt
. Aby zainstalować:
sudo apt install mupdf mupdf-tools
Aby go użyć:
mutool convert -o somefilename.txt somefilename.epub
Zakłada txt
wyjście z -o
opcji.
Zobacz mutool convert
dokumentację , aby uzyskać więcej informacji.