1

Sphinx での関数の相互参照に問題があります。モジュールが 1 つしかない限り、:func:`myfunc` などは適切に機能し、リンクをクリックして参照先の関数にアクセスできます。

しかし、モジュールを追加するとリンクが壊れてしまい、クリックできなくなります。これを回避する唯一の方法は、関数の完全な名前をリストすることです: :func:`mymodule.mysubmodule.MyClass.myfunc`。特に名前全体が html ページにも表示されるため、これは少し面倒です。

少なくともhtmlドキュメントでリンクの名前を短くする方法はありますか? つまり、mymodule.mysubmodule.MyClass.myfunc の代わりに myfunc だけを読むということですか?

ありがとう!

4

1 に答える 1