该perlpod文档告诉我,我可以使用L<scheme:...>或链接到URL
L<text|scheme:...>,甚至列出L<The Perl
Home Page|http://www.perl.org/>作为示例.
第一种情况对我来说很好:pod2html转
L<http://example.com/>
Run Code Online (Sandbox Code Playgroud)
成
<a href="http://example.com/">http://example.com/</a>
Run Code Online (Sandbox Code Playgroud)
但它失败了
L<example|http://example.com/>
Run Code Online (Sandbox Code Playgroud)
刚刚变成了
<em>example</em>
Run Code Online (Sandbox Code Playgroud)
以及警告:
/usr/bin/pod2html: : cannot resolve L<example|http://example.com/> in paragraph 2.
Run Code Online (Sandbox Code Playgroud)
我会期待类似的东西
<a href="http://example.com/">example</a>
Run Code Online (Sandbox Code Playgroud)
要生产.我怎样才能做到这一点?
更新所以这似乎是Pod::HtmlAlan Haggai Alavi指出的一个错误.有解决方法吗?
它确实是一个错误Pod::Html.它已在bleadperl中修复.
现在L<example|http://example.com/>转换为<a href="http://example.com/">example</a>.
由于Pod::Html是纯粹的Perl模块,因此可以从bleadperl复制文件,这将为您提供1.12版本.perl v5.14.2附带的模块是版本1.11并且出现此错误.
否则,您可以使用Pod::Simple::Html哪个按预期工作.
| 归档时间: |
|
| 查看次数: |
502 次 |
| 最近记录: |