Markdown:有序列表中的代码片段



我使用Octopress生成带有markdown的静态html页面。我想做的是将Pygments高亮显示的代码块嵌入到有序列表中。要将非高亮代码块包括在有序列表中,可以执行以下操作:

1.  list item 1
    its description
        code block here
2.  list item 2
    its description
        code block

markdown能正确理解。但是,如果我想将代码片段包括在有序列表中,该怎么办?我正在尝试这个:

1.  list item 1
    its description
    ```
    code block here
    ````
2.  list item 2
    its description
    ```
    code block
    ```

但这样代码块就不会被识别。将回勾的代码块向左或向右移动都没有帮助。如果我将其向左移动,代码块将突出显示,但列表的下一个数字将是«1»,因此,它将是一个新列表。

我该如何解决这个问题?顺便说一句,我正在使用kramdown,但我既没有使用markdown也没有使用kramdown。

在Kramdown中,您必须为受保护的代码块使用波浪号(而其他降价实现也支持backticks):

1.  list item 1
    its description
    ~~~
    code block here
    ~~~

最新更新