Sphinx中的常见链接目标

Mar*_*ing 3 python-sphinx

我有很多Sphinx页面,它们的链接相同。像那些:

.. _CC-BY: https://creativecommons.org/licenses/by/3.0/
.. _MIT: http://opensource.org/licenses/MIT
Run Code Online (Sandbox Code Playgroud)

目前,每个文件中都有这两行MIT_。在项目中是否可以有一个中央文件,我可以在其中放置那些链接目标?这样,我可以MIT_在任何地方写东西,并且可以链接到那个地方。

mzj*_*zjn 6

将您的链接定义放在conf.py的rst_epilog中:

rst_epilog = """
.. _CC-BY: https://creativecommons.org/licenses/by/3.0/
.. _MIT: http://opensource.org/licenses/MIT
"""
Run Code Online (Sandbox Code Playgroud)