如何使用pandoc将bird风格的可读Haskell代码块放入markdown枚举中

如何使用pandoc将bird风格的可读Haskell代码块放入markdown枚举中,markdown,pandoc,literate-programming,Markdown,Pandoc,Literate Programming,正常标记代码块可以是列表的一部分: * Item1 * Item 2 ```haskell instance Alternative Facts where … ``` more explanation instance Alternative Syntax where … even more explanation 但是如果我使用,并且我希望代码块在缩进列表中呈现,这似乎不起作用: * Item 3 Sti

正常标记代码块可以是列表的一部分:

 *  Item1
 *  Item 2

    ```haskell
    instance Alternative Facts where …
    ```

    more explanation

        instance Alternative Syntax where …

    even more explanation
但是如果我使用,并且我希望代码块在缩进列表中呈现,这似乎不起作用:

 *  Item 3

    Still indented

    > Not picked up by GHC as literate haskell

    More text

> Picked up by GHC, but not indented by pandoc

    Even more text of the item, but rendered as a code-block by pandoc.
我如何标记它,使GHC能够看到bird样式的代码块,但适当地缩进它,并在之后继续该项

(在这种情况下,使用
\begin{code}…\end{code}
不是选项。)

我如何标记它,使GHC能够看到bird样式的代码块,但适当地缩进它,并在之后继续该项

请注意,如和所示

我如何标记它,使GHC能够看到bird样式的代码块,但适当地缩进它,并在之后继续该项


请注意,如和。

另请参见无评论的向下投票也请参见无评论的向下投票