Я использую sphinx для документирования проекта C ++, в котором есть различные страницы, которые документируют класс. В них я использовал :noindex:
для методов класса, так как в противном случае они загромождают всю страницу индекса проекта.
.. cpp:function:: void foo(int a)
:noindex:
Однако одно из отличий также заключается в том, что я не могу создавать локальные ссылки на страницы. Например, в теле do c для другого метода:
The first argument is the same as that to :cpp:func:`foo`.
Без :noindex:
на foo()
эта ссылка работает. При этом ошибка не генерируется и есть ссылка, но она мертва / бесполезна / никуда не денется.
Как мне обойти это?