ヨーロッパで利用できるようになったので、私はKindle 2を購入するかどうかを決定しようとしています。私がやりたいことの1つは、いくつかのWindowsヘルプファイルを配置することです(たとえば、Pythonのドキュメント)。CHMファイルをKindleで読み取り可能な形式に変換する良い方法はありますか?
それとも、EPUBとCHMはどちらもHTMLに基づいているため、Sonyのような他の電子書籍リーダーのほうが優れているのでしょうか?
ヨーロッパで利用できるようになったので、私はKindle 2を購入するかどうかを決定しようとしています。私がやりたいことの1つは、いくつかのWindowsヘルプファイルを配置することです(たとえば、Pythonのドキュメント)。CHMファイルをKindleで読み取り可能な形式に変換する良い方法はありますか?
それとも、EPUBとCHMはどちらもHTMLに基づいているため、Sonyのような他の電子書籍リーダーのほうが優れているのでしょうか?
回答:
Windowsを使用している場合(最新バージョンのCalibreを使用している場合は、手順3に直接スキップできます。現在、.chmファイルの直接インポートをサポートしています):
HH.EXEを使用して、コマンドプロンプトからCHMコンテナからHTMLファイルを抽出します。
例:
HH.EXE -decompile C:\Temp\decompile-folder C:\Temp\yourCHM.chm
(MacユーザーはTubbyを使用してCHMをHTMLに変換できます)
HTMLファイルを単一のファイルにマージします(たとえばSoftSnow Mergerを使用)
Calibreを使用してEPUBに変換します。
上記のプログラムはすべてフリーウェアであり、hh.exeはMicrosoft Windowsヘルプユーティリティです。
ステップ1と2を自動的に実行するABC Amber CHM Converterなどの商用プログラムがあります。ただし、CHMを直接EPUBに変換するソフトウェアは知りません。他の商用アプリケーション(Universal Document Converterなど)を使用して、CHMをPDFに変換できます。これは、Kindleで十分に処理できる場合とできない場合があります。
Kindleで.chmファイルを読み取るには、.mobi形式に変換する必要があります。.chmファイルをインポートして.mobiに変換できるCalibreを使用するだけで、これを実行できます。次に、接続時にファイルをデバイスに送信できます
これはMollyによる回避策ですが、eCubを使用してHTMLページからePUBを作成することもできます。この方法では、1ページの本ではなく、章とさまざまなページがある本があります。
Sigilは、ePub形式の電子書籍を作成および編集するための優れたツールであることがわかりました。私はLinuxでそれを使用していますが、私が知る限り、WindowsまたはMacでも同じように機能するため、このタスクを実行しようとしているオペレーティングシステムはまったく問題ではありません。必要なHTMLファイルと画像ファイルがある限り(そして、必要に応じて画像リンクを編集したり、コンテンツをクリーンアップするためにHTMLについて十分に理解している)、問題はありません。eCubよりも少し手間がかかりますが、最終結果を完全に制御でき、少し練習するだけで、非常に優れたePub電子書籍を作成できます。