如何通过asciidoc传递处理方括号?

时间:2016-01-13 09:53:44

标签: asciidoc asciidoctor

Asciidoctor正确呈现以下行。

some text [address[title]]

当我添加像这样的硬中断时,

some text +
[address[title]]

第二行根本没有呈现。

我该如何解决这个问题?

更新

到目前为止,我发现一个领先的空间确实需要工作。我不确定这是否是一种理想的效果。

some text +
 [address[title]]

2 个答案:

答案 0 :(得分:1)

问题是新行上的[xxx]是为下一个集团定义角色的语法。

当Asciidoctor paser混乱时,我的解决方案是在我的文档之上定义一些变量并使用它们:

:opening-bracket: [
:closing-bracket: ]

{opening-bracket}address{opening-bracket}title{closing-bracket}{closing-bracket}

答案 1 :(得分:1)

还有另一个技巧 - 添加一个“虚拟”硬盘:

some text +
[address[title]] +