Если я попытаюсь сослаться на класс пользовательской фигуры
class MyFigure(
sphinx.util.docutils.SphinxDirective,
docutils.parsers.rst.directives.images.Figure
):
pass
def setup(app):
app.add_role('fig', MyFigure)
Затем используйте его как
.. fig:: foo.png
:name: myfig
Look at :ref:`myfig`.
Любая ссылка не будет выполнена с
WARNING: undefined label: myfig
Как исправить это?