可以链接到黑线鳕的锚点吗?

时间:2013-09-13 14:02:26

标签: haskell haddock

当链接到URL时,可以提供一个标签,指明读者将看到的内容;例如,<http://www.haskell.org haskell>将为链接文本提供“haskell”。不幸的是,文档没有提供标记链接到锚点的明显方法;链接“Data.FooBar#foo”将为链接文本提供“Data.FooBar”,这样读者就不会明白这个链接是否会成为锚点。

所以我的问题是:在黑线鳕上标记指向锚点的链接是否有技巧,或者这是不可能的?

3 个答案:

答案 0 :(得分:2)

现在是http://trac.haskell.org/haddock/ticket/262(由OP提交)。

在我写这篇文章时,它是开放的,尚未发表评论。

答案 1 :(得分:1)

目前,当您使用类似“MyModule#anchor”的内容链接到haddock中的锚点时,生成页面上的链接只显示“MyModule”。这非常令人困惑,因为看起来链接正在将一个链接到模块页面,当它真正转到该页面上的特定锚点时。如果可以将锚名称添加到链接的标签以使其清楚链接的位置,或者是否有人可以手动指定链接的标签(例如,通过借用),那将是很好的URL用于使用空格指定标签的语法,例如“MyModule#anchor label”。

答案 2 :(得分:0)

即使他们的文档似乎建议解决方案,它似乎也没有提供直接的方法。

参考:http://www.haskell.org/haddock/doc/html/ch03s08.html