1.Ruby 環境と rake をインストール
# yum install ruby # yum install ruby-devel # yum install rubygem-rake # gem install jeweler
2.review (組版ソフト) の最新版をインストール
$ git clone git://github.com/kmuto/review.git $ rake -T $ rake build # rake install
3.TeX Live 2012 をインストール
$ wget http://mirror.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz $ tar xzvf install-tl-unx.tar.gz $ cd install-tl-20130115/ # ./install-tl Actions: start installation to hard diskhelp quit Enter command: I Installing to: /usr/local/texlive/2012 … Add /usr/local/texlive/2012/texmf/doc/man to MANPATH, if not dynamically determined. Add /usr/local/texlive/2012/texmf/doc/info to INFOPATH. Most importantly, add /usr/local/texlive/2012/bin/x86_64-linux to your PATH for current and future sessions. Welcome to TeX Live! Logfile: /usr/local/texlive/2012/install-tl.log
10分くらいかかった。しかも最後に重要な設定事項いってる。
.bash_profileに以下を追加
設定を反映させる。
$ source ~/.bash_profile
4.フリー版「OpenFlow実践入門」原稿を取得
$ git clone git://github.com/yasuhito/trema-book.git
5.PDF化/EPUB化/MOBI化
$ cd trema-book $ rake pdf $ rake epub
pdf、epub、出来上がり!
epubをmobi変換する。
$ mkdir kindlegen $ cd kindlegen $ wget http://s3.amazonaws.com/kindlegen/kindlegen_linux_2.6_i386_v2_7.tar.gz $ tar xzvf kindlegen_linux_2.6_i386_v2_7.tar.gz $ cd ../../trema-book $ ../kindlegen/kindlegen trema.epub
出来上がり!