sphinx.ext.inheritance_diagram拡張機能を使用して、Sphinx で継承図を生成しようとしています。これは Graphviz を使用して図を描画します。
これは巨大な図ではなく、ノードのサイズを大きくして読みやすくするのに十分なスペースがあるようです。ただし、Graphvizにそうさせることはできません。フォント サイズ、幅、高さ、サイズなどを増減しようとしましたが、図が読みやすくなりませんでした。
私conf.py
は持っています:
inheritance_graph_attrs = dict(rankdir="TB", ratio='fill')
rst
モジュールの継承図を生成するために、適切なファイルに次のディレクティブを含めました。
.. inheritance-diagram:: package.module
これにより、次の図が得られます。
ノードのサイズを大きくするとうまくいくはずですが、その方法がわかりません。