- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在我的源代码中对方程式使用 latex 表示法。
例如,我会在一些 haskell 源文件 Equations.hs 中写下以下注释:
-- | $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
最佳答案
不。这个(和类似的特性)不存在的主要原因是不清楚如何处理其他后端中的标记,无论是 HTML 标记、Hoogle 标记还是其他人可能正在使用的标记。这是相当普遍的要求,但没有共同的协议(protocol),更重要的是,没有补丁。
从技术上讲,我们不支持 LaTeX 后端,它一直在编译以便可以生成 Haskell 报告。如果您或其他人想给它一些新的生命(和功能),那么我们很乐意接受补丁。
tl;博士:不能。我知道人们只是简单地预渲染 LaTeX 并使用图像语法插入生成的图像。
关于评论中的 Haskell Haddock latex 方程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24229817/
考虑以下模块 {-# LANGUAGE RecordWildCards #-} module Example (foo, fuh, fon, fuzz) where import qualified
考虑以下示例: instance (Monad m) => MonadState s (ChronoT s e m) where -- | Returns the present-day st
在模块 B我有带有链接的文档 'A.foo' ,链接到 foo模块成员A .在模块 A我导入模块B . Haddock 将此呈现为指向 A.html#t:foo 的链接。 ,即指向类型foo (不存在
我正在为包含大量测试和示例的 Haskell 模块编写文档。这使我的源文件很长(3000 行)。 我的想法是制作第二个源文件 (*.hs),其中包含我的完整示例和仅文档(无函数定义)。但是,当我编写文
我正在尝试为我的包制作文档。当我运行cabal haddock --executable时,它给出以下输出: Running Haddock for Geometroid-0.1... Warning
我正在尝试记录一些非常可怕的类型类约束并解释为什么需要它们,但我似乎无法在 Haddock 中使用以下内容: {-| This will show-up at the top of the modul
事实证明,Haddock 不会为类型类呈现每个参数的文档 方法: class Foo a where foo :: Int -- ^ This string will be ignored
典型的 Haddock 语法允许写这样的东西 -- Initializes local variables so arrays will get defined -- -- Defer initial
我正在开发一个 Haskell 库,其中包含使用 Asterius 以 WebAssembly (WASM) 为目标的部分。 .这些部分不能用正常的ghc编译出于这个原因,我们有排除/包含 WASM
在许多 Haddock 生成的模块文档(例如 Prelude )中,可以看到右上角的一个小框,其中包含可移植性、稳定性和维护者信息: 从查看源代码到此类模块和实验,我确认此信息是从模块描述中的以下行生
如何在本地 Haddock 中嵌入图像文件? 例如,我看到 the lens package只使用图像的外部链接,但我想将图像存储在本地。 (这个问题与 an (unanswered) questio
我正在用 Haddock 编写一些文档,我需要在其中放置一个包含一些值的多列表。我怎么能用黑线鳕做呢?我找不到有关它的信息。嵌入一些 html 作为替代看起来也不可能。 最佳答案 与 GHC 8.
假设我有一个名为 MyModule 的 Haskell 模块导入 外部 像这样的模块: import ModuleA hiding (a, b, c) 而我 不能修改此导入语句,因为该程序不完全是我的
是否可以使用 Haddock 记录类方法并在实例声明代码中查询文档片段? 例如,我希望该类记录如下: class ModifMATH a where -- | Explanations of s
我不清楚如何自定义文档 cabal haddock 生成。例如,如何包含源链接或使用自定义 CSS 文件以便它们适用于所有情况? 在我的~/.cabal/config中我已经尝试过 haddock
我正在生成我的黑线鳕: stack haddock --no-haddock-deps 我从帮助中对此选项的理解: Enable/disable building Haddocks for depen
我有两个非常相似的功能,并且都需要完全相同的文档。黑线鳕有没有办法避免评论重复? 我在 Haddock 文档中找不到此功能的描述,但我想有办法做到这一点。 例如在 Javadoc 中有 {@inher
黑线鳕支持 blank lines , 并支持 REPL examples .但我无法弄清楚如何在示例中显示空行。 例如,如果 'f' 打印出由空行分隔的两行 ghci> f Line1 Line 2
我可能遗漏了一些非常明显的东西(或者可能在盯着 Haddock 用户指南时暂时失明),但我似乎找不到任何链接到 named chunk of documentation in Haddocks 的方法
我想在我的源代码中对方程式使用 latex 表示法。 例如,我会在一些 haskell 源文件 Equations.hs 中写下以下注释: -- | $v = \frac{dx}{dt}$ 在 doc
我是一名优秀的程序员,十分优秀!