- https://github.com/vvakame/docker-review を利用しています
- _reviewフォルダ以下に関連ファイル群が置かれています
- _review/binフォルダ以下に生成に関するスクリプト群が置かれています
- bin/build_pdf.shなどを実行したときに以下のファイル群が生成または配置されます
- _review/contents reファイル置き場
- bin/md_to_re.shでmd2review gemのコマンドをつかって_postsフォルダのmdから変換します
- _review/images 画像ファイル置き場
- bin/copy_images.shでassetsフォルダからコピーされます
- _review/contents reファイル置き場
- _reviewフォルダ以下に.ruby_version, Gemfile, Gemfile.lockが置いてあるので、_reviewフォルダでbundle installを実行してください
- 現状のbin以下にあるスクリプトは、Re:VIEWだけコンテナで実行し、他のスクリプトはネイティブで実行します
- Docker環境が必要です
- Acrobat Reader で表示してエラーが出ないことを確認してください
- スクリプトファイル群を実行して必要なファイルを収集してPDFを作成します
- _reviewフォルダで実行
- $ _review/bin/build_pdf.sh
- build_pdf.shの書籍印刷用モノクロ版で、ノンブル(通し番号)が付きます。
- _reviewフォルダで実行
- $ bin/build_pdf_for_print.sh
- カラー画像をモノクロ化
- ReVIEWで必要な画像ファイル群をimagesフォルダ以下へコピー
- .mdから.reへ変換してcontentsフォルダへ配置するスクリプト
文章をチェックするためにtextlintが利用可能です。
- $
npm i textlint
# textlintのインストール - $
npm test
# 文章全体のチェック - $
npm run textlint _posts/01_preface.md
# 単独のファイルをチェック