reStructuredText中的宏或等效功能?

11 投票
2 回答
2046 浏览
提问于 2025-04-16 12:05

我总是有一个这样的 <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中自己实现一个“表单”指令。想知道怎么做的话,可以参考这个链接:http://docutils.sourceforge.net/docs/howto/rst-directives.html

撰写回答