在训诫中替代

时间:2014-06-09 14:33:12

标签: python-sphinx restructuredtext

如何在警告中进行替换?

例如:

|p| account

.. note::

    **Been using |p| separately and now integrating?**

在我的sphinx conf.py中,我定义了一个替换规则,该规则在解释之前被附加到第一个文件(至少我理解它是这样):

rst_epilog = '.. |p| replace:: Labnext'

我在段落中的第一次替换是有效的。但是,不应用note指令中的替换。有什么工作吗?

谢谢,

麦克

1 个答案:

答案 0 :(得分:2)

如果删除强调(双星号),则说明中的替换有效。不支持嵌套内联标记。

参考文献:


如果你需要强调重点,这是一个解决方法:

  1. 在conf.py中,使用以下定义:

    rst_epilog = '.. |p| replace:: **Labnext**'
    
  2. 在.rst文件中,使用此标记:

    .. note::
    
      **Been using** |p| **separately and now integrating?**