Asciidoctor属性替换代码块

时间:2015-07-03 06:02:36

标签: asciidoc asciidoctor

在我目前的Asciidoctor文档中,我有一个我想在代码块中使用的属性。有没有办法在代码块中进行字符串插值?

标题中的属性..

:api_version: 1.0

码块

{
    "api_version" : "{api_version}",
}

我似乎无法进行字符串替换,在代码块中进行字符串替换的任何提示或技巧?

1 个答案:

答案 0 :(得分:6)

你可以apply substitutions这样:

.Example list of dependency RPMs:
[subs="verbatim,attributes"]
----
jdk-{java_version}-fcs.x86_64 <1>
jre-{java_version}-fcs.x86_64 <1>
sun-javadb-core-10.6.2-1.1.i386
sun-javadb-client-10.6.2-1.1.i386
sun-javadb-javadoc-10.6.2-1.1.i386
sun-javadb-demo-10.6.2-1.1.i386
sun-javadb-common-10.6.2-1.1.i386
sun-javadb-docs-10.6.2-1.1.i386
----
<1> Either the `jdk` or `jre` rpm must be installed.