reStructuredText中的宏或等价物?

时间:2011-02-18 20:48:20

标签: python 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 个答案:

答案 0 :(得分:5)

您可以在python中实现自己的“form”指令。有关如何执行此操作的说明,请参阅 http://docutils.sourceforge.net/docs/howto/rst-directives.html

答案 1 :(得分:0)

您可以使用任何模板引擎生成重组文本,并为您提供宏,循环等等。它在开始时需要一些努力,但它不应该非常困难。