このプロジェクトは、 Kunihiko Kido 個人のブログ記事校正及びビルドプロセスのために公開されています。
このビルドプロセスによって作成された記事は、Kunihiko Kido が所有するブログまたは、http://dev.classmethod.jp 上でのみ公開可能です。他のウェブサイトまたはメディア上での公開は、当者の許可なしにはできませんのでご注意ください。
ローカルの Mac OSX 向けにドキュメントのビルド環境構築とビルド手順について説明します。
まずはじめに、ドキュメントのビルド(HTML または PDF の作成)及び文章の規約チェックに必要な各種コマンドラインベースのツールをインストールします。
- gitbook cli: ドキュメントのビルドツール
- redpen: 技術文書規約検査ツール
# 1. install gitbook cli
npm install -g gitbook-cli
# 2. install Calibre for gitbook convert to pdf
brew cask install calibre
# 3. install redpen
brew install redpen
次に、このプロジェクトのリポジトリのクローンを作成します。
# 1. clone this repository
git clone https://github.com/KunihikoKido/docs.git docs
以上で、ローカル環境のセットアップは完了です。
HTML ファイルを作成するには、以下の手順で作成します。
# 1. change directory to project root.
cd docs
# 2. make standalone HTML files.
make html
# 3. open html in brawser
open _build/html/index.html
PDF ファイルを作成するには、以下の手順で作成します。
# 1. change directory to project root.
cd docs
# 2. make pdf file.
make pdf
# 3. open pdf in preview app.
open _build/docs.pdf
文章の規約をチェックするには以下のコマンドを実行します。
# 1. change directory to project root.
cd docs
# 2. make pdf file.
make check
規約に沿っていない文章がある場合はエラーが出力されますので、その内容を参考に校正してください。