【发布时间】:2013-12-29 02:54:25
【问题描述】:
我想从一个模板创建多个文件,它们的区别仅在于变量名。例如:
(file1.rst):
.. |variable| replace:: 1
.. include template.rst
(模板.rst):
Variable |variable|
=====================
Image
-------
.. image:: ./images/|variable|-image.png
我当然有一个名为“./images/1-image.png”的图像。 “|变量|”的替换by "1" 在标题中效果很好,但在图像文件名中效果不佳,并且在编译时我得到:
WARNING: image file not readable: ./images/|variable|-image.png
我怎样才能让 reST 在变量名中进行替换? (如果这改变了什么,我正在使用 Sphinx)。
【问题讨论】:
标签: python-sphinx substitution restructuredtext