在逃避空格时替换内联标记内部

时间:2015-11-05 06:07:53

标签: python restructuredtext

给出以下reST文档

.. |bar| replace:: baz

bolded? :strong:`\ |bar|\ `

bolded? **\ |bar|**

.. This one errors out
.. bolded? **\ |bar|\ **

如何创建粗体替换值?我想要

  

粗体?的巴兹

以下是在线编辑器的链接,用于测试它:http://rst.ninjs.org/?n=f57ac95e1fe1643572b45d7ae8f8950c&theme=basic

1 个答案:

答案 0 :(得分:2)

由于reStructuredText不支持嵌套内联标记,因此使用样式文本创建引用的唯一方法是使用带有“replace”指令的替换

http://docutils.sourceforge.net/docs/ref/rst/directives.html#replacement-text