Re:View環境を整えたときのメモです。
公式ドキュメントをもとにセットアップをしていました。
install
$ gem install review
$ git clone https://github.com/kmuto/review.git
$ review-init hello
$ cd hello
pdfを出力しようとするとエラーになりました。
$ rake pdf
review-pdfmaker config.yml
compiling hello.tex
W, [2018-07-09T22:44:18.946295 #6812] WARN -- : hello.re:1: headline is empty.
/Users/satoutakeshi/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/review-2.5.0/lib/review/pdfmaker.rb:39:in `system_or_raise': failed to run command: ebb cover.jpg (RuntimeError)
from /Users/satoutakeshi/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/review-2.5.0/lib/review/pdfmaker.rb:272:in `block in copy_images'
from /Users/satoutakeshi/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/review-2.5.0/lib/review/pdfmaker.rb:264:in `chdir'
from /Users/satoutakeshi/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/review-2.5.0/lib/review/pdfmaker.rb:264:in `copy_images'
from /Users/satoutakeshi/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/review-2.5.0/lib/review/pdfmaker.rb:233:in `generate_pdf'
from /Users/satoutakeshi/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/review-2.5.0/lib/review/pdfmaker.rb:131:in `execute'
from /Users/satoutakeshi/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/review-2.5.0/lib/review/pdfmaker.rb:81:in `execute'
from /Users/satoutakeshi/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/review-2.5.0/bin/review-pdfmaker:16:in `<top (required)>'
from /Users/satoutakeshi/.rbenv/versions/2.1.8/bin/review-pdfmaker:23:in `load'
from /Users/satoutakeshi/.rbenv/versions/2.1.8/bin/review-pdfmaker:23:in `<main>'
rake aborted!
Command failed with status (1): [review-pdfmaker config.yml...]
lib/tasks/review.rake:71:in `block in <top (required)>'
Tasks: TOP => pdf => book.pdf
(See full trace by running task with --trace)
エラーの原因はこちら
failed to run command: ebb cover.jpg
ebb
というコマンドが実行されないとのこと。Texを入れないといけません。
ということでTexをインストールします。
3.2Gもあるので気長にダウンロードを待ちます。
~/.bash_profile
ファイルにtexコマンドのパスを通します
~/.bash_profile
$ echo export PATH=$PATH:/Library/Tex/texbin >> ~/.bash_profile
$ source ~/.bash_profile
これでOKです。
もう一度$ rake pdf
をするとPDFが出力されるはずです。