perlpod
文档告诉我,我可以使用链接到URL
L<scheme:...>
或L<text|scheme:...>
,它甚至列出了L<The Perl
Home Page|http://www.perl.org/>
作为示例。
第一种情况对我来说很好:pod2html
转
L<http://example.com/>
到
<a href="http://example.com/">http://example.com/</a>
但它失败了
L<example|http://example.com/>
刚刚变成
<em>example</em>
以及警告:
/usr/bin/pod2html: : cannot resolve L<example|http://example.com/> in paragraph 2.
我本来期待像
这样的东西<a href="http://example.com/">example</a>
待生产。我怎样才能做到这一点?
更新所以这似乎是Pod::Html
中的一个错误,正如Alan Haggai Alavi指出的那样。有解决方法吗?
答案 0 :(得分:7)
确实 是Pod::Html
中的一个错误。它已在bleadperl中修复。
现在L<example|http://example.com/>
转换为<a href="http://example.com/">example</a>
。
由于Pod::Html
是一个纯粹的Perl模块,the files can be copied from bleadperl将为您提供版本1.12。 perl v5.14.2 附带的模块是版本1.11并且出现此错误。
否则,您可以使用Pod::Simple::Html
按预期工作。
答案 1 :(得分:-1)
像
一样使用它L<< example|http://example.com/ >>