このリポジトリは技術書典4にてひかる黄金わかめ帝国が頒布した『Re:VIEW+CSS組版やっていき』の全てです。 Re:VIEWとVivliostyleを使って、同人誌をこしらえます。
Dockerのセットアップが必要です。
$ ./build-in-docker.sh
$ open ./articles/review-css-typesetting.pdf
頒布時は 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で検索して、これを消化してくれるのも助かります。