【问题标题】:Is there a way to have not formatted text block in Asciidoc?有没有办法在 Asciidoc 中不格式化文本块?
【发布时间】:2021-11-27 12:45:15
【问题描述】:

在 Asciidoc(由 Asciidoctor 渲染)中是否存在一种在不应用 asciidoc 格式的情况下拥有一段文本的方法,但它保持 asciidoc 段落格式(背景颜色、字体、字体颜色等)。 .) 而不是预格式化的格式?

我的具体问题

我有一个段落想要“在我输入时”呈现

Array(Element1, Element2, Element3)

目前呈现如下:

我想将其渲染如下:

到目前为止我已经尝试过什么

我尝试使用代码块或文字块,但文本显示为预格式化,这是我不想要的:

----
Array(
  Element1,
  Element2,
  Element3
)
----

或者

[literal]
....
Array(
  Element1,
  Element2,
  Element3
)
....

给我以下输出:

【问题讨论】:

    标签: asciidoc asciidoctor


    【解决方案1】:

    通过使用[%hardbreaks] option 保持换行符并使用{nbsp} built-in attribute 保持不间断空格,我设法得到了我想要的。

    完整代码如下:

    [%hardbreaks]
    Array(
    {nbsp}{nbsp}Element1,
    {nbsp}{nbsp}Element2,
    {nbsp}{nbsp}Element3
    )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-16
      • 2020-12-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多