何故 Sphinx なのか プロジェクトに参画していると仕様書を書き残したりプロジェクト固有のメモ書きなどを残したりしたい時がよくある。プロジェクトが Redmine などを使用している場合 Wiki に残すなどすれば簡単なのだが、そういった手段が使えないこともある。 そして、日本企業は Excel が大好き である。とかく何の仕様書だろうが Excel を多用する。だが個人的に以下の理由で Excel を使うのは好きではない: 閲覧には Microsoft 社が販売する製品が必要である。LibreOffice (OpenOffice) でも良いが再現性が完全ではない 構成にもよるがファイルを開くのに時間がかかる Git, Subversion などでドキュメントの差分を取るのに向いていない Sphinx は元々は Python のドキュメントを書くためのツールとして開発された経緯があるよ