基礎モジュール群

Docutils の上位寄りモジュール依存関係を大雑把に表現した図を示す。

(component diagram)
  • 矢印の向きが依存関係を示す。例えば writerstransformsnodes に依存していると読んで欲しい。図はどの矢印も右から左に向いているので、左に描いてあるモジュールほどより独立性が高いと考えたい。

  • 図中 (base) とあるのは import docutils で利用できる機能を有するモジュール __init__.py に相当する。

  • ほぼすべてのモジュールが utils の機能を参照している。作図の都合上 nodesutils に依存しているように描いているが、実際はまったく参照がない。