Python sphinx Sphinx中的HTML变量

Python sphinx Sphinx中的HTML变量,python-sphinx,substitution,Python Sphinx,Substitution,我正在尝试在conf.py中插入一个应用于字符串的链接的变量: rst_epilog = """ .. |support| replace:: `support team <support@blabla.com>`_ """ rst_epilog=”“” ..|支援|替换::`支援小组`_ """ 在这种情况下,“支持团队”将变成指向电子邮件地址的链接 不幸的是,这不起作用,构建中断 因此,我尝试将HTML转储到其中,不知道替换何时发生,但它发生在HTML转换之前,因此这在我的输

我正在尝试在conf.py中插入一个应用于字符串的链接的变量:

rst_epilog = """
.. |support| replace:: `support team <support@blabla.com>`_
"""
rst_epilog=”“”
..|支援|替换::`支援小组`_
"""
在这种情况下,“支持团队”将变成指向电子邮件地址的链接

不幸的是,这不起作用,构建中断

因此,我尝试将HTML转储到其中,不知道替换何时发生,但它发生在HTML转换之前,因此这在我的输出中不起作用

rst_epilog = """
.. |support| replace:: <a href="support@blabla.com">support team</a>
"""
rst_epilog=”“”
..|支架|更换::
"""

你知道我可以用一个变量来做这件事吗?

使用这个替换定义:

.. |support| replace:: support team support@blabla.com
support@blabla.com
自动识别为
邮件收件人
链接

|support |
替换引用生成以下输出:

support team <a class="reference external" href="mailto:support&#37;&#52;&#48;blabla&#46;com">support<span>&#64;</span>blabla<span>&#46;</span>com</a>
rst_epilog = """
.. role:: raw-html(raw)
   :format: html

.. |support| replace:: :raw-html:`<a href="mailto:support@blabla.com">support team</a>`
"""