1

私は通常sphinxcontrib.bibtex、すべてのSphinxドキュメント プロジェクトなどで特定の拡張子を使用します。つまりconf.py、各プロジェクトのファイルに拡張子を追加する必要があります。

# Add any Sphinx extension module names here, as strings. They can be extensions
# coming with Sphinx (named 'sphinx.ext.*') or your custom ones.
extensions = ['sphinx.ext.autodoc', 'sphinx.ext.doctest',
'sphinx.ext.intersphinx', 'sphinx.ext.todo', 'sphinx.ext.coverage',
'sphinx.ext.pngmath', 'sphinx.ext.ifconfig', 'sphinx.ext.viewcode',
'sphinxcontrib.bibtex']

これらをデフォルトで に含める簡単な方法はありますconf.pyか?

4

1 に答える 1

2

デフォルト設定を含むモジュールを作成し、構成ファイルにインポートできます。

ただし、プロジェクトを 1 人で作業している場合を除き、そのプロジェクトで作業している他の人が同じ設定でビルドしていることを認識できるように、常に完全な構成をプロジェクトに含めることをお勧めします。

別の方法として、新しいプロジェクトに使用できる設定でテンプレート構成ファイルを作成することもできます。

于 2013-09-20T11:12:38.380 に答える