如何在Asciidoc中将图像包括在嵌套列表中,而无需在图像上进行切换?

问题描述

我想使用asciidoc将图像包含在有序嵌套列表的末尾。例如:

. Item
.. Option A
.. Option B
... Sub-option B.1
+
image::

但是,图像最终会变得与第三个项目符号保持一致。有什么方法可以将图像与第一个项目符号保持在同一垂直线上?

在图像不起作用之前先消除+,因为这样就抛弃了有序列表中后续项目的编号。

解决方法

是的,有办法。

该图像应该是第一个项目符号的一部分,但是中间还有其他元素。因此,您必须对其他元素进行分组-“开放块”可以解决问题:

. Item
+
--
.. Option A
.. Option B
... Sub-option B.1
--
+
image::

有关详细信息,请参见“开放块”:https://asciidoctor.org/docs/user-manual/#open-blocks