web-dev-qa-db-ja.com

Ubuntuの最初から電子書籍を作成するコマンドラインソフトウェアはありますか?

リモートリポジトリからの電子書籍のビルドを自動化したい。この場合、コマンドラインツールが役立ちます。 Ubuntu用のソフトウェアはありますか?

10

calibreパッケージの一部であるebook-convertを使用して、さまざまなドキュメントをebook(epub、mobiなど)に変換できます。

たとえば、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

Calibreはパッケージマネージャーから入手できますが、入手可能な最新バージョン here をインストールすると役立つことがよくあります。

本のオーサリング

Calibreに代わるものとして、OpenOffice/LibreOfficeはWriter2ePubという拡張機能を提供し、シングルクリックで「適切にフォーマットされた、読みやすいePub」ファイルを作成できると主張しています。

Writer2ePub拡張機能は here からダウンロードできます。

8
John1024

ソフトウェアpandochttp://pandoc.org/ )がニーズに役立つ場合があります。ターミナルを開き(Alt-Ctrl-T)、Sudo apt install pandocと入力することでUbuntuにインストールできます。

Pandocは、txt、html、xhtml、doc、docx、odt、など、さまざまな形式間で変換できますepubfb2、docbook、OPML、LaTeX、pdf、markdown、asciidoc、MediaWiki、Dokuwiki、org-mode、その他さまざまなもの。

Mobiまたはaw3との間の変換をサポートしているようには見えませんが、さまざまなソースからepubファイルを確実に構築できます。次に、生成するepubファイルが気に入ったら、@ John1024の回答を使用してmobiまたはKindle形式に変換できます。

Markdown、html、asciidocなどのフォーマットをサポートするソースファイルから開始することにより、適切にフォーマットされたepub出力を取得できます。 pandoc README file は、利用可能なコマンドラインオプションの概要(目次、フォント、リンクスタイル、マージンなどのオプションを含む)を提供します。

6
Nick Weinberg