asciidoc:将源块对齐到嵌套列表项

问题描述

我正在尝试排列表格。

我需要一个代码块是嵌套列表项内的嵌套块:

列表:

. Restore buckups
 * List logical names:
+ 
 RESTORE FILELISTONLY from disK = '/var/opt/mssql/backup/xxxx.bak'
+
Sample output:
[source,options="Nowrap"]
----
include::doc/samples/logical_names.out[]
----
 * Another nested list element...

当前,它显示为:

enter image description here

我需要将源代码块安排在嵌套列表项的同一级别。

任何想法。

解决方法

在您的示例源中,source块终止了Sample output:段落。由于不包括任何延续,因此,它也终止了列表项和列表,因为源块本身不是列表项。

解决方案是在两个元素之间包括一个延续:

Sample output:
+
[source,options="nowrap"]

请注意,您需要在源代码块和下一个列表项之间添加空白行,以在两者之间提供清晰的分隔。