使用template_dir创建自己的块样式

时间:2014-06-11 07:29:00

标签: asciidoc asciidoctor

asciidoctor允许您通过template_dir选项提供custom templates。文档似乎不足以让我继续下去,谷歌也没有帮助。

有人知道使用自定义模板的好例子吗?

基本上,我想渲染一个这样的块

[custom]
=====
my custom block
=====

以我自己的风格。我复制了default styles中的一个,重命名了它并指定了template_dir,但我目前得到的是一条错误消息invalid style for example block: custom

1 个答案:

答案 0 :(得分:0)

似乎对于使用自定义模板,您必须在asciidoc中注册一些特殊的类/代码。但我找到了另一种解决方案

[role="custom"]
====
my custom block
====

将分配课程" custom"到渲染的div。这就是我基本上需要的东西。