我试图在我的substitutions parsed literal block中使用Sphinx documentation,如下所示:
<dependency>
...
<version>|release|</version>
</dependency>
它会像这样呈现:
<dependency>
...
<version>|release|</version>
</dependency>
我想要的是这个:
<dependency>
...
<version>1.7.3</version>
</dependency>
如果我在源代码中添加替换空格,我会得到:
<dependency>
...
<version> 1.7.3 </version>
</dependency>
所以我知道release
的定义是我所期望的。我怎样才能摆脱这些空间?
答案 0 :(得分:2)
这有效:
.. parsed-literal::
<version>\ |release|\ </version>
.. |release| replace:: 1.7.3
参考:http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#escaping-mechanism