黑线鳕文档部分没有标记

No Markup in Haddock Docs Section

我想在黑线鳕中显示模块文档中的 ASCII 图,但是我不知道如何关闭该部分注释的标记,这样它就不会将字符视为标记 /特殊字符。

有谁知道这样做的方法吗?我正在寻找不涉及内联转义问题字符的东西,因为这会使图表在查看源代码时不那么清晰。

有问题的图表如下所示:

    [+/-round]  [+/-anterior][+/-distrib]  [+/-high][+/-low][+/-back]  [+/-ATR]
         |                |    |                  \    |    /            |
       [labial]          [coronal]                 [dorsal]        [pharyngeal]
          \_ _ _ _ _ _ _ _ _ | _ _ _ _ _ _ _ _ _ _ _ _ | _  _ _ _ _ _ _/
                                           |
                                         PLACE
                                           |
                                       X segment
                                   (+/- consonantal)
                                    (+/- sonorant)
             _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | _ _ _ _ _ _ _ _ _ _ _ _
            |                  |           |             |         |
     [+/-continuant]    [+/-strident]   [lateral]   [nasal]   [laryngeal]
                                                              /    |    \
                                                            [SG]  [CG]  [+/-voice]

有两种代码块。一种,前后用 @ 括起来,允许嵌套标记,例如编写示例代码,链接到其中提到的 API 调用的文档。另一种,每行以 > 开头,不作进一步解释(即不允许嵌套标记)。

第二种应该适合包含这种图表。