関数、クラスなどを一覧表示して、Sphinx の目次に表示するにはどうすればよいですか?
または、より一般的には、ページ内の任意のエントリ (字幕ではない) を目次に追加するにはどうすればよいですか?
ところで: 私は Python コードを文書化していないので、autodoc ツールは使用できません。
編集
私はディレクティブを試しました.. contents:: name
が、それはエントリを定義するためではなく、ToC を配置するためのようです。
編集:部分的な解決策
basic/localtoc.html
テンプレートを_templates
ディレクトリにコピーしました。
{{ pagename }}
現在のファイルへのパスを提供し、ファイルを{% include filename %}
含めることができるので、おそらくそれらを組み合わせて、実行するたびにすべてのファイルに対して独自の目次を生成することができますconf.py
. これを試してみますが、もっと自動的な解決策はありますか?