iPadやKindleの登場以降、電子書籍に注目が集まっています。凸版印刷やDNPといった印刷社、講談社や集英社と言った出版社はもとよりAdobeやソニーなども参入しており、混迷しているのが実状です。そこで今回はオープンソース・ソフトウェアを使った電子書籍作成についてフォーカスを当て、既存のコンテンツや専用のソフトウェアを使って電子書籍を作成する方法を紹介します。今回は電子書籍リーダーではなく、自作するためのライブラリやソフトウェアの紹介になります。 Repub - WebサイトをePubファイル化 RepubはRubygemsを使ってインストールするソフトウェアです。repubコマンドにURLを引数として渡せばデータを取得し、ePubファイルとして出力します。XPathを使って取得部分を操作したり、執筆者情報などを付与することも可能です。スタイルシートの設定もできるので、見た目のカスタマ