当链接到URL时,可以提供一个标签,指明读者将看到的内容;例如,<http://www.haskell.org haskell>
将为链接文本提供“haskell”。不幸的是,文档没有提供标记链接到锚点的明显方法;链接“Data.FooBar#foo”将为链接文本提供“Data.FooBar”,这样读者就不会明白这个链接是否会成为锚点。
所以我的问题是:在黑线鳕上标记指向锚点的链接是否有技巧,或者这是不可能的?
答案 0 :(得分:2)
现在是http://trac.haskell.org/haddock/ticket/262(由OP提交)。
在我写这篇文章时,它是开放的,尚未发表评论。
答案 1 :(得分:1)
目前,当您使用类似“MyModule#anchor”的内容链接到haddock中的锚点时,生成页面上的链接只显示“MyModule”。这非常令人困惑,因为看起来链接正在将一个链接到模块页面,当它真正转到该页面上的特定锚点时。如果可以将锚名称添加到链接的标签以使其清楚链接的位置,或者是否有人可以手动指定链接的标签(例如,通过借用),那将是很好的URL用于使用空格指定标签的语法,例如“MyModule#anchor label”。
答案 2 :(得分:0)
即使他们的文档似乎建议解决方案,它似乎也没有提供直接的方法。