内联宏pass
似乎不适用于 CLI 属性。
如果我呈现以下代码段:
:foo: crazy
:bar: pass:q,a[{foo} *world*]
hello {bar}
我得到了我的期望:你好疯狂的世界
但是如果我将这两个属性传递给 CLI ( asciidoctor-pdf -a foo=crazy -a bar='pass:q,a[{foo} *world*]' foo.adoc
),它就不起作用:
你好 pass:q,a[{foo} *world*]
我该怎么做才能让它发挥作用?
为了添加一点上下文,我计划使用 anora 来编写我正在开发的软件的文档。我想在antora-playbook.yml
或中定义属性antora.yml
以充当“乳胶宏”。