Я хочу создать несколько файлов из одного шаблона, которые отличаются только именем переменной. Например:
(file1.rst):
.. |variable| replace:: 1
.. include template.rst
(template.rst):
Variable |variable|
=====================
Image
-------
.. image:: ./images/|variable|-image.png
где, конечно, у меня есть изображение под названием "./images/1-image.png". Подстановка "| variable |" по "1" хорошо работает в названии, но не в имени файла изображения, а при компиляции я получаю:
WARNING: image file not readable: ./images/|variable|-image.png
Как я могу получить reST, чтобы сделать замену в имени переменной? (если это что-то меняет, я использую Sphinx).