ReStructured Text (Sphinx): substituição em um nome de arquivo?
Eu quero criar vários arquivos de um único modelo, que diferem apenas por um nome de variável. Por exemplo :
(file1.rst):
.. |variable| replace:: 1
.. include template.rst
(template.rst):
Variable |variable|
=====================
Image
-------
.. image:: ./images/|variable|-image.png
onde é claro que tenho uma imagem chamada "./images/1-image.png". A substituição de "| variável |" por "1" funciona bem no título, mas não no nome do arquivo de imagem, e na compilação eu recebo:
WARNING: image file not readable: ./images/|variable|-image.png
Como posso obter reST para fazer a substituição no nome da variável também? (se isso mudar alguma coisa, estou usando o Sphinx).