とりあえず試運転。
前回は環境構築をしました
インストールしたものの、本当に動くのか心配だったので試運転。
まずはデータの準備
前回の記事(markdown)をつかってみようと思います。前回の記事の頭の部分はこんな感じでした。
インストールできたのかな・・・? ![mac sierra md2review review install](https://lh3.googleusercontent.com/yjq_7zReid-_ouWRU8n2bIxfAWiGvRsOXAzIH8nN-gxXLvueeDVA-F7ENVRbnd6niDVdjDwMdQuYIYxZn_3x5xvJEQBny-XF-9T51-naTUurQ7u6w6Uz5GOZruP6EWnYihsRqOB_XSs=s600 "mac sierra md2review review install") ## セットアップで泣きそうになった 何かのご縁で技術書典(いつも書展って変換されてイライラする)に出す同人誌の一部を書くことになり、とりあえずセットアップしようと思ったんです。 ちなみに、私の環境は以下の通り。 > MacBook Air (13-inch, Mid 2013) > > macOS Sierra 10.12.6 ## まずはgemとかの更新をした(必要だった?) とりあえず、Markdown→Re:VIEW形式の変換を行ってくれるmd2reviewと、Re:VIEWからTEXとかもろもろに変換してくれるreviewを入れてみようと思ったわけです。どっちもRuby系のツールだけど、うちのMacってgem入ってたかなーと思い、`gem -v`してみたら・・・ ```sh $ gem -v 2.0.14.1 ``` ほう、入ってる。なんだ、ヤルジャン。
これをtext.md
というファイル名で保存して変換してみます。
Markdown→Re:VIEW
md2review
コマンドで簡単に変換できました。
$ md2review test.md > test.re
test.re
を開くと、こんな感じ。
インストールできたのかな・・・? //image[yjq_7zReid-_ouWRU8n2bIxfAWiGvRsOXAzIH8nN-gxXLvueeDVA-F7ENVRbnd6niDVdjDwMdQuYIYxZn_3x5xvJEQBny-XF-9T51-naTUurQ7u6w6Uz5GOZruP6EWnYihsRqOB_XSs=s600][mac sierra md2review review install]{ //} == セットアップで泣きそうになった 何かのご縁で技術書典(いつも書展って変換されてイライラする)に出す同人誌の一部を書くことになり、とりあえずセットアップしようと思ったんです。 ちなみに、私の環境は以下の通り。 //quote{ MacBook Air (13-inch, Mid 2013) macOS Sierra 10.12.6 //} == まずはgemとかの更新をした(必要だった?) とりあえず、Markdown→Re:VIEW形式の変換を行ってくれるmd2reviewと、Re:VIEWからTEXとかもろもろに変換してくれるreviewを入れてみようと思ったわけです。どっちもRuby系のツールだけど、うちのMacってgem入ってたかなーと思い、@<tt>{gem -v}してみたら・・・ //emlist[][sh]{ $ gem -v 2.0.14.1 //} ほう、入ってる。なんだ、ヤルジャン。
とりあえずできたっぽい。
Re:VIEW→HTML
PDF化にはMaxTeXが必要で、ファイルサイズが3GB近くあったので、今回はパス。とりあえず、HTML化をやってみました。
$ review-compile --target=html test.re > test.html W, [2018-02-24T08:15:51.490630 #1780] WARN -- : configuration file has no review_version property. !!! CHAPS is obsoleted. please use catalog.yml. W, [2018-02-24T08:15:51.492547 #1780] WARN -- : test.re:8: image not bound: yjq_7zReid-_ouWRU8n2bIxfAWiGvRsOXAzIH8nN-gxXLvueeDVA-F7ENVRbnd6niDVdjDwMdQuYIYxZn_3x5xvJEQBny-XF-9T51-naTUurQ7u6w6Uz5GOZruP6EWnYihsRqOB_XSs=s600 !!! PREDEF is obsoleted. please use catalog.yml. !!! POSTDEF is obsoleted. please use catalog.yml.
また怒られた。
でもtest.html
はできていて、開いてみると。
たしかにimage not bound
だ。Markdown→Re:VIEWのタイミングで、URLが変な感じに変換されてしまっていたので、ファイルをreファイルと同じディレクトリに保存して、test.re
の画像の指定を以下のように変更。
//image[DSC00320.jpg][mac sierra md2review review install]{ //}
これでイケるかなって思ったんですが。
$ review-compile --target=html test.re > test.html W, [2018-02-24T09:47:18.488163 #1958] WARN -- : configuration file has no review_version property. !!! CHAPS is obsoleted. please use catalog.yml. W, [2018-02-24T09:47:18.491329 #1958] WARN -- : test.re:8: image not bound: DSC00320.jpg !!! PREDEF is obsoleted. please use catalog.yml. !!! POSTDEF is obsoleted. please use catalog.yml.
また怒られた。
どうやら、指定したフォルダを見に行くようで、しかも拡張子は要らなさそう。ということで、DSC00320.jpg
をimages
ディレクトリをほってそこに移動。
また、test.re
はこんな感じに変更。
//image[DSC00320][mac sierra md2review review install]{ //}
これで、もう一回変換してみると・・・。
$ review-compile --target=html test.re > test.html W, [2018-02-24T10:00:28.461051 #698] WARN -- : configuration file has no review_version property. !!! CHAPS is obsoleted. please use catalog.yml. !!! PREDEF is obsoleted. please use catalog.yml. !!! POSTDEF is obsoleted. please use catalog.yml.
相変わらず怒られてますが、test.html
を再度開いてみると。
なんかそれっぽくなってる!
WARN -- : configuration file has no review_version property. !!! CHAPS is obsoleted. please use catalog.yml. !!! PREDEF is obsoleted. please use catalog.yml. !!! POSTDEF is obsoleted. please use catalog.yml.
この辺は、おいおい対応します…(震え声)