Я хотел бы автоматизировать сборку электронных книг из удаленных хранилищ. В этом случае будет полезен инструмент командной строки. Есть ли программное обеспечение для Ubuntu?
.mobi
, .aw3
, .epub
и т.д. файлы?
Я хотел бы автоматизировать сборку электронных книг из удаленных хранилищ. В этом случае будет полезен инструмент командной строки. Есть ли программное обеспечение для Ubuntu?
.mobi
, .aw3
, .epub
и т.д. файлы?
Ответы:
Широкий спектр документов может быть преобразован в электронную книгу (epub, mobi, ...), используя ebook-convert
которую входит в calibre
пакет.
Например, если input
это поддерживаемый формат, его epub
можно создать с помощью команды:
ebook-convert input output.epub
Или, если вы используете kindles:
ebook-convert input output.mobi
Некоторые входные форматы включают в себя: LIT, MOBI, AZW, EPUB, AZW3, FB2, DOCX, HTML, PRC, ODT, RTF, PDB, TXT, PDF.
Если входной файл представляет собой PDF, можно добавить опцию:
ebook-convert --enable-heuristics input.pdf output.epub
Калибр может быть доступен в вашем менеджере пакетов, но он часто помогает установить последнюю версию, которая доступна здесь .
В качестве альтернативы калибру, OpenOffice / LibreOffice предлагает расширение Writer2ePub, которое позволяет создавать «хорошо отформатированные, легко читаемые файлы ePub» одним щелчком мыши.
Расширение Writer2ePub можно скачать здесь .
Writer2ePub
расширение, которое утверждает, что позволяет OpenOffice / LibreOffice создавать epub напрямую.
Программное обеспечение pandoc
( http://pandoc.org/ ) может пригодиться для ваших нужд. Его можно установить в Ubuntu, открыв терминал (Alt-Ctrl-T) и набрав sudo apt install pandoc
.
Pandoc может конвертировать между различными форматами, включая txt, html , xhtml, doc, docx, odt, epub , fb2 , docbook, OPML, LaTeX, pdf , markdown, asciidoc, MediaWiki, Dokuwiki, org-mode и различные других.
Похоже, он не поддерживает преобразование в / из mobi или aw3, но, безусловно, может создать файл epub из множества различных источников. Тогда, если вам нравится файл epub, который он создает, вы можете использовать ответ @ John1024 для преобразования в формат mobi или kindle.
Начав с исходного файла, который поддерживает форматирование, такого как markdown, html, asciidoc и т. П., Вы можете получить красиво отформатированный вывод epub. Файл pandoc README дает хороший обзор параметров командной строки, которые доступны (включая варианты оглавления, шрифты, стили ссылок, поля и т.д.).
latex
. Я бы использовал редактор, такой как TexStudio или TexWorks, но если вы хотите использовать командную строку,