Haskell Haddock乳胶方程式在评论中

我想在我的源代码中使用乳胶符号表达方程式。 例如,我会在一些Haskell源文件Equations.hs中编写以下注释:

-- | $v = frac{dx}{dt}$

doc目录中,这通过Equations.tex中的haddock呈现为:

{char '44}v = frac{char '173}dx{char '175}{char '173}dt{char '175}{char '44}

我在Haddock乳胶后端的源代码中找到了这个函数,它取代了乳胶格式中使用的许多字符:

latexMunge :: Char -> String -> String
...
latexMunge '$'  s = "{char '44}" ++ s

是否有任何现有的功能,允许我绕过这一点,并在评论中插入乳胶方程式?


不。这个(以及类似的功能)不存在的主要原因是不清楚如何处理其他后端的标记,无论是HTML,Hoogle还是其他人可能使用的其他标记。 这是相当普遍的要求,但没有共同的协议,更重要的是没有补丁。

从技术上讲,我们不支持LaTeX后端,它一直在编译,以便可以生成Haskell报告。 如果你或其他人想要给它一些新的生命(和功能),那么我们会高兴地接受补丁。

tl; dr:不行。 我知道人们只需预先渲染LaTeX并将结果图像与图像语法一起插入。

链接地址: http://www.djcxy.com/p/21183.html

上一篇: Haskell Haddock latex equation in comments

下一篇: Double records inserted in grails using audit