在reStructuredText中,如何将内联文字放在超链接中?

时间:2015-12-29 17:52:29

标签: python-sphinx restructuredtext

在我的reStructuredText文档中,我有一个如此定义的部分:

Update the ``PATH`` Environment Variable
----------------------------------------

我想像这样链接到这一部分:

* `Update the ``PATH`` Environment Variable`_

但是,当这段代码呈现给HTML时,它看起来像这样:

  • 更新``PATH` 环境变量`

我真的希望环境变量PATH出现在文字样式中,但我对此很新。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:2)

是的,使用workaround是可能的(来自@mzjn的comment的提示)。

例如:

.. |dummy| replace:: Update the ``PATH`` Environment Variable
.. _dummy:

Update the ``PATH`` Environment Variable
----------------------------------------

* |dummy|_

这是通过利用replace directive来实现的。

答案 1 :(得分:0)

取自Sphinx documentation

如果将标签直接放在节标题之前,则可以使用def create_model(): model = Sequential() # ... creating the model exactly as it was defined in the training time # You must create the model since loading only the weights model = create_model() model.load_weights('my_model_weights.h5') 对其进行引用。

示例:

:ref:`label-name`