ようへいの日々精進XP

よかろうもん

aws-cli のドキュメントを Paperwhite で読めるようにするまでのメモ

はじめに

aws-cli のドキュメントを AmazonPaperwhite で読めるようになれば嬉しいなあと思ってソースコードMakefile を見たら epub 形式の出力をサポートしているようなので試してみた。


手順

試した環境

  • epub への変換は Ubuntu 13.04
  • epub の閲覧と mobi への変換は OS X Mavericks

必要なもの

  • aws-clipip install awscli
  • sphinxpip install sphinx
  • git
  • epub を mobi に変換するツール(今回は calibre を利用)

手順

上記の必要なものが最低限インストールされているという前提で以下の手順を進める。

aws-cliリポジトリを git clone してくる。

git clone https://github.com/aws/aws-cli.git

doc ディレクトリまで移動して以下を実行する。

make epub

以下のように epub の生成が始まる。

f:id:inokara:20140113094722p:plain

しばらくすると epub 形式でドキュメントが生成される。今回は epub の生成は Ubuntu 13.04 上で行い OS X Mavericks に転送してきて iBooks で閲覧してみた。

f:id:inokara:20140113100819p:plain

おお。

そして、この epubPaperwhite で読めるように mobi に変換してみる。変換には calibre を利用する。変換はとっても簡単。epub を読み込んで「本を変換」を選択するだけ。

f:id:inokara:20140113103526p:plain

10 分位したら変換が完了するので変換した mobi ファイルを Paperwhite へ転送する。

f:id:inokara:20140113102429p:plain

おお、お見事。


さいごに

  • 意外に簡単に Paperwhite に転送することが出来た
  • 頻繁に更新されているようなので CI ツールとかで定期的に mobi を生成するようにしたいなー