Макро или эквивалент в reStructuredText?

У меня есть <form>, как это все время.

.. raw:: html

    <form action="txmt://open/?url=file:///Users/smcho/smcho/works/prgtask/ni/gtest_boost_options/readme.txt">
    <button type="submit">Edit</button>
    </form>

Есть ли какой-либо макрос или эквивалент в reStructuredText, чтобы я мог получить тот же результат, например?

.. form :: /Users/smcho/smcho/works/prgtask/ni/gtest_boost_options/readme.txt

Ответ 2

Вы можете использовать любой механизм шаблонов для генерации вашего реструктурированного текста, и это дает вам макросы, циклы и многое другое. Это потребует некоторых усилий в начале, но это не должно быть тяжело.