Pod::Html - podファイルをHTMLに変換するためのモジュール
use Pod::Html;
pod2html([options]);
pod形式(perlpod [CPAN]参照)から HTML形式に変換する. 目次とクロスリファレンスは自動生成され, クロスリファレンスできる項目の キャッシュを保持します.
Pod::Htmlは次の引数をとります:
--backlink="Back to Top"
``Topに戻る''リンクをすべての <code>head1</code> 見出しの前に加えます( 最初のところは除きます). デフォルトではbacklinkは生成されません.
--cachedir=name
アイテムとディレクトリのキャッシュを指定したディレクトリに作成する.
--css=stylesheet
カスケードスタイルシートのURLを指定します. またデフォルトでは出力されるすべての HTML/CSS <code>style</code> 属性を (衝突をさけるために)無効化します.
--flush
アイテム・ディレクトリキャッシュをフラッシュします.
--header
--noheader
名前セクションのテキストをヘッダ・フッタブロックとして作成します.
デフォルトでは生成されません.
--help
usageメッセージを表示します.
--htmldir=name
生成されたHTMLが置かれるディレクトリを設定します. これはほかのファイルの相対リンクを生成するときにも使用されます. これが Pod::Html にドキュメントツリーのルートを教えるものになるので, これを指定しないと, すべてのリンクは絶対位置となります.
--htmlroot=name
HTMLの基準URL(base URL)を設定します. クロスリファレンスを作成するときにはURLにprepended(?)されます.
--index
--noindex
HTMLファイルの最初に目次を生成します(デフォルト).
--infile=name
変換するpodファイルを指定します. 指定がなければSTDINが使用されます.
--libpods=name:...:name
リンクすることができる <code>=item</code> を含むページ名のリスト (たとえば``perlfunc'').
--netscape
--nonetscape
<strong>廃止されています</strong>, なんの影響もでません. 後位互換のためにのみ残されています.
--outfile=name
作成するHTMLファイルを指定します. 指定がなければSTDOUTに出力されます.
--podpath=name:...:name
クロスリファレンスでリンクされるコトができる変換されたHTML形式になっているpodファイルを含んでいるpodrootのサブディレクトリを指定します.
--podroot=name
ライブラリのpodを探す基準ディレクトリ(base directory)を指定します.
--quiet
--noquiet
たいていは意味のない警告メッセージの表示を抑制します.
それらのメッセージはデフォルトでは表示されますが,
verbose モードで表示されるものと同じではありません.
--recurse
--norecurse
指定した podpath のサブディレクトリを再起的に処理する(デフォルトの振る舞い)
--title=title
生成するHTMLの最初ファイルのタイトルの指定.
--verbose
--noverbose
状況メッセージを表示する. デフォルトでは表示されません.
pod2html("pod2html",
"--podpath=lib:ext:pod:vms",
"--podroot=/usr/src/perl",
"--htmlroot=/perl/nmanual",
"--libpods=perlfunc:perlguts:perlvar:perlrun:perlop",
"--recurse",
"--infile=foo.pod",
"--outfile=/perl/nmanual/foo.html");
デフォルトのオプションとして $Config{pod2html} が使われます.
Tom Christiansen, <tchrist@perl.com>.
このプログラムは Artistic License の元で配布されています.
山科 氷魚 (YAMASHINA Hio) <hio@hio.jp>
原典: perl VERSION 5.8.0. 翻訳日: 2003-05-18.