2014-06-15 30 views
7

我想在我的源代码中使用乳胶记数法。 例如,我会写一些Haskell的源文件Equations.hs以下注释:Haskell黑线鳕胶乳方程的评论

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

doc目录,这得到由黑线鳕在Equations.tex呈现为:

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

我发现这个功能在源鳕鱼的乳胶后端,它取代了在乳胶格式使用的许多人物:

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

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

回答

3

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

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

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

+2

请注意,由于此答案,mathjax支持已添加,这将通过您的浏览器呈现LaTeX。 –