0

也许我做的不对,但是对于很多POD 链接示例,代码在pod2html中不起作用。

例如:

Owner: L<Eric Fossum|mailto:myemail@gmail.com>

似乎与C:\perldoc filenameand一起使用C:\pod2text filename,但C:\pod2html --title=SomeText --outfile=filename.html filename输出:

pod2html.bat: filename: cannot resolve L<Eric Fossum|mailto:myemail@gmail.com> in paragraph 6.

你们认为这是我的安装或代码的问题吗?我如何解决它?

更新:

这是我的模块版本:

Can't locate Pod.pm in @INC (@INC contains: ...) at (eval 1) line 2.
Pod::Html           : 1.09
Pod::Simple         : 3.14
Pod::Simple::XHTML  : 3.14
4

2 回答 2

0

使用 Perl v5.16.2 对我来说效果很好。我正在使用以下 Pod:

=pod

Owner: L<Eric Fossum|mailto:myemail@gmail.com>

=cut

在 HTML 正文中,它返回:

<p>Owner: <a href="mailto:myemail@gmail.com">Eric Fossum</a></p>
于 2013-02-14T23:29:00.493 回答
0

我对 perl 5.14.2 中的 Lhttp://svitsrv25.epfl.ch/R-doc/library/RColorBrewer/html/ColorBrewer.html> 等链接也有同样的问题。正如 oalders 评论的那样,pod2html 使用 Pod::Html,它自 perl 5.4 以来一直是核心模块。因此,我测试了不同版本的 perl,发现问题在 perl 5.14.2 和 perl 5.16.2 之间得到了解决。

因此,解决方案是简单地升级 perl。

于 2013-08-15T23:53:00.993 回答