Awesome
Re:VIEW+CSS組版やっていき
このリポジトリは技術書典4にてひかる黄金わかめ帝国が頒布した『Re:VIEW+CSS組版やっていき』の全てです。 Re:VIEWとVivliostyleを使って、同人誌をこしらえます。
この本のビルドの仕方
LaTeX版
Dockerのセットアップが必要です。
$ ./build-in-docker.sh
$ open ./articles/review-css-typesetting.pdf
CSS版
頒布時は Vivliostyle 2017.6 + Google Chrome Version 65.0.3325.181 を利用しました。
https://vivliostyle.org/download/ からVivliostyle.jsをダウンロード。
# Vivliostyleを解凍したディレクトリで
$ ./start-webserver
# このリポジトリのディレクトリで
$ ./setup.sh
$ npm run css
$ npm run serve
$ open http://127.0.0.1:8000/viewer/vivliostyle-viewer.html#x=http://127.0.0.1:8989/book.html
あとはChromeの印刷機能で出力します。 MarginsはNone、Background graphicsのチェックはONでPDFとして保存します。
ライセンス
本リポジトリは画像以外はMITライセンス、画像はライセンスなしとします。 画像を別用途に勝手に使ったりしなければ、forkなどについては難しく考えなくて大丈夫です。
このリポジトリの目標
- LaTeX版の出力に近づける
- LaTeX版同様のワークフローを実現する
- CSS組版のナレッジを集積する
コントリビュートについて
上記目標に沿う内容であれば随時受け付けています。 また、Issue化されていなくても書籍中で言及されている課題についての改善は大歓迎です。 リポジトリ内をTODOで検索して、これを消化してくれるのも助かります。