スフィンクスの使い方
Sphinx はドキュメント生成用のツールで、特にテクニカルドキュメントや API ドキュメントの作成に適しています。
以下の内容はSphinxを使用するための基本的な手順になります。
- コマンドライン上でpipツールを使って次のコマンドを実行してSphinxをインストールします。
pip install -U Sphinx
- sphinx-quickstart ディレクトリでのドキュメントの作成を望むディレクトリに移動し、以下のコマンドを実行します。
sphinx-quickstart
このコマンドは、プロジェクト名、作成者などの設定の手順を案内します。完了すると、Sphinxプロジェクトが初期化され、必要なディレクトリとファイルが作成されます。
- ドキュメントを書く: Sphinxプロジェクトの「source」ディレクトリにドキュメントを書きます。ドキュメントはreStructuredText(マークアップ言語)で書き、必要に応じて複数の.rstファイルを作成します。
- Sphinxを設定する:Sphinx プロジェクトディレクトリの「conf.py」ファイルを編集して、ドキュメントのテーマ、出力形式など、Sphinx の各種オプションを設定します。
- コマンドラインでSphinxプロジェクトのルートディレクトリに移動し、次のコマンドを実行してドキュメントを生成します:
make html
設定ファイルconf.pyとソースファイルから、HTML形式のドキュメントを生成します。「html」を「pdf」、「epub」など別の形式に差し替えることで、異なる出力形式を生成できます。
- 生成ドキュメントの閲覧:生成ドキュメントは、「Sphinx project directory」/buildディレクトリに配置され、index.htmlファイルにブラウザでアクセスして生成ドキュメントを閲覧します。
これは Sphinx の基本的な使用方法ですが、さらに高度な機能が数多くあり、調査や使用が可能です。詳しくは Sphinx の公式ドキュメントを参照してください。