Asciidoc标记是否可编程扩展(通过执行实现,如RST)?

时间:2014-04-05 17:41:08

标签: asciidoc asciidoctor

reStructuredText 允许您为其标记扩展/重写编写器。因此,您可以添加新类型的嵌入对象,或者通过定义的API引入新的子语言。

这可能与Asciidoc(原始 Python实现或Ruby asciidoctor )有关吗?

1 个答案:

答案 0 :(得分:2)

对两者都是肯定的,尽管扩展各自的方式不同。在Python实现中,您可以使用conf文件来创建其他正则表达式匹配器。在asciidoctor(ruby)中,有一个完整的扩展系统内置于0.1.4开始的版本中(尽管它在0.1.4的预览级别)。有关asciidoctor扩展的更多信息,请访问http://asciidoctor.org/docs/user-manual/#extension-pointshttp://asciidoc.org/userguide.html#X7为asciidoc。