Правильный рендеринг замен Sphinx в расширении httpdomain
Я использую расширение sphinxcontrib-httpdomain для написания документации по Sphinx. Это расширение может генерировать страницу " таблицы маршрутизации", которую я определил следующим образом.
Я также определил замену, которую я использую в своих документах:
# conf.py
rst_epilog = """
.. |mongodb_icon| raw:: html
<span class="icon-dbs-mongodb"></span>
"""
Однако, когда я помещаю эту замену в директиву synopsis расширения HTTPDomain, она отображается как простой текст...
.. http:post:: /companies/
:synopsis: Some text whatever |mongodb_icon|
Как я могу заставить эту страницу (таблицу маршрутизации) правильно отображать мои замены?