我正在尝试在MarkdownPad中的Markdown文档中,在方程式后面创建一个嵌套列表,但是我得到的是一个代码块。 我不知道如何转义它以获得嵌套列表(第二级别):
这是代码:
- 1级列表:
- 2级列表:
这里还有一些其他文本,应该跟随一个2级嵌套列表:
- 4 spaces followed by a "-" gives a code block instead of a second order list
我正在尝试在MarkdownPad中的Markdown文档中,在方程式后面创建一个嵌套列表,但是我得到的是一个代码块。 我不知道如何转义它以获得嵌套列表(第二级别):
这是代码:
这里还有一些其他文本,应该跟随一个2级嵌套列表:
- 4 spaces followed by a "-" gives a code block instead of a second order list
简短版:你不能这样做。
由于您插入了一个新段落(以下是一些其他文本,后面应跟随第二层嵌套列表:),您已经关闭了列表块。在没有先有包含列表的情况下[^2],您无法直接跳转到子列表[^1]。
但是,如果一些其他文本是关于第二个二级项目的旁白(因此下一个二级项目实际上是列表的第二个二级项目),那么您可以通过不破坏外部一级列表来实现它:
- 1st item
- 2nd item
other text
- also 2nd item
[^1]: 即嵌套列表。
[^2]: 这可能不适用于所有的Markdown引擎,但对MarkdownPad使用的引擎是适用的。顺便说一下,基本的Markdown规范并没有定义嵌套列表的语法。
<ul> <ul> <li> 2nd order list on its own </li> </ul> </ul>
在HTML中实现这一点 - 即使在MarkdownPad中也可以。我正在寻找一种更好的方法,使用转义字符来完成这个功能,而不需要将所有内容都包含在HTML标签中。如果MarkdownPad不支持此功能,我很想知道其他Markdown引擎是否支持。 - Mattli
可以包含流内容,因此嵌套列表是完全有效的。 - Florian