
EPUB形式のプログラミングブックがあり、それをTXTに変換しようとしています。これにはユーティリティを使用しています。電子書籍の切り替え~から口径。問題は標準的な使い方です。
ebook-convert book.epub book.txt
ソースコードの例からインデントを削除します。たとえば、本の例は次のとおりです。
class A {
private int a;
}
ただし、生成されたTXTでは次のようになります。
class A {
private int a;
}
ユーティリティのマニュアルページを読んだ後、次のオプションを試しました。
--keep-ligatures
--pretty-print
--change-justification=original
しかし、結果はありません。達成する方法?
答え1
使用読書変えるebook-convert
。たとえば、
$ pandoc -f epub -t plain -o filename.txt filename.epub
私はPython epubでテストしましたが、インデントは維持されました。問題ありません。
pandoc
また、さまざまなスタイルのmarkdown、asciidoc、latex、odt(Libre / Open Office text)、rst、rtf、pdfなどを含む他の形式に変換することもできます。