Ответы:
Я не знаю, стоит ли устанавливать Caliber для вашей работы, но если он у вас есть, вы можете использовать мощный конвертер для электронных книг:
ebook-convert input.epub output.txt
Выходной формат вычитается из расширения выходного файла
Я предполагаю, что могут быть некоторые инструменты / скрипты XML (XSLT), которые могут преобразовать epub в текст, поскольку epub - это, по сути, XHTML в ZIP-архиве.
/Applications/calibre.app/Contents/MacOS/ebook-convert
.
Альтернативой является epub2txt Кевина Буна , доступный на Github .
epub2html - это простая утилита командной строки, предназначенная для извлечения текста из документов EPUB и, при необходимости, для его перетекания в соответствии с отображением текста определенного числа столбцов. Он полностью написан на ANSI-стандарте C.
Пример использования:
epub2txt input.epub > output.txt
Может быть, Калибр может удовлетворить ваши потребности.
См. Какие форматы калибр поддерживает преобразование в / из? для получения информации о поддерживаемых форматах.
MuPDF может конвертировать из epub
в html
и txt
. Чтобы установить его:
sudo apt install mupdf mupdf-tools
Чтобы использовать это:
mutool convert -o somefilename.txt somefilename.epub
Предполагается txt
вывод из -o
опции.
Смотрите mutool convert
документацию для получения дополнительной информации.