複数の Perl スクリプト ファイルにまたがる一連の POD があります。別のファイルを使用して、これらすべての PODのランディング ページを作成したいと考えてい.pod
ます。
たとえば、フォルダーに次の POD を/my/root/sub_folder/
含むスクリプト ファイルがあるとします。FirstScript.pl
=head1 DESCRIPTION
This is the description
=cut
ファイルでは、TOC.pod
次のようにそのセクションにリンクしようとしています。
=over 4
=item L<Link Text|FirstScript/"DESCRIPTION">
=cut
私が実行すると:
pod2html --podroot=/my/root --podpath=sub_folder --infile=TOC.pod
--outfile=TOC.html
エラーが発生します:
pod2html: TOC.pod: cannot resolve L<Link Text|FirstScript/"DESCRIPTION">
in paragraph X.
ファイル拡張子 (.pl) をコードのname
一部に追加すると、リンクは解決されL<>
ますが、結果の URL は「.pl .html」の形式になります。これは、個々の出力ファイルをどのようにしたいかではありません。
ここで何が問題なのですか?podroot
andを意図しない方法で使用しpodpath
ていませんか?