Haskell 如何在Haddock文档中生成表
我正在用Haddock编写一些文档,我需要在其中放置一个包含一些值的多列表。黑线鳕怎么做?我找不到关于它的信息。嵌入一些html作为替代似乎也不可能。目前不支持表,另请参阅。可以添加对简单表格的支持。与GHC 8.4或更新版本(Haddock版本>=2.18.2)捆绑的Haddock支持表格。根据,语法基于 样本使用: 变成Haskell 如何在Haddock文档中生成表,haskell,haddock,Haskell,Haddock,我正在用Haddock编写一些文档,我需要在其中放置一个包含一些值的多列表。黑线鳕怎么做?我找不到关于它的信息。嵌入一些html作为替代似乎也不可能。目前不支持表,另请参阅。可以添加对简单表格的支持。与GHC 8.4或更新版本(Haddock版本>=2.18.2)捆绑的Haddock支持表格。根据,语法基于 样本使用: 变成 我认为没有任何适当的表格支持。您可能需要处理一个图像文件。haddock现在支持mathjax,因此可以使用例如.\begin{matrix}和\mathrm{…}创建一个
我认为没有任何适当的表格支持。您可能需要处理一个图像文件。haddock现在支持mathjax,因此可以使用例如.\begin{matrix}和\mathrm{…}创建一个表,这有点垃圾,但可能比图像文件更好。或者,您可以向haddock添加表支持—代码不难修改,但您必须担心html以外的输出格式。
module Sample where
-- | A table:
--
-- +------------------------+------------+----------+----------+
-- | Header row, column 1 | Header 2 | Header 3 | Header 4 |
-- | (header rows optional) | | | |
-- +========================+============+==========+==========+
-- | body row 1, column 1 | column 2 | column 3 | column 4 |
-- +------------------------+------------+----------+----------+
-- | body row 2 | Cells may span columns. |
-- +------------------------+------------+---------------------+
-- | body row 3 | Cells may | \[ |
-- +------------------------+ span rows. | f(n) = \sum_{i=1} |
-- | body row 4 | | \] |
-- +------------------------+------------+---------------------+
sample :: ()
sample = ()