Category: HTML/Documentation utilities
Author/Contact Info See Pod::XHtml
Description: This is the batch file that provides MS users with pod2xhtml functionality. (and yes it has perl in it)

This is derived from pod2html thats part of the standard distro.

@rem = '--*-Perl-*--
@echo off
if "%OS%" == "Windows_NT" goto WinNT
perl -x -S "%0" %1 %2 %3 %4 %5 %6 %7 %8 %9
goto endofperl
:WinNT
perl -x -S %0 %*
if NOT "%COMSPEC%" == "%SystemRoot%\system32\cmd.exe" goto endofperl
if %errorlevel% == 9009 echo You do not have Perl in your PATH.
if errorlevel 1 goto script_failed_so_exit_with_non_zero_val 2>nul
goto endofperl
@rem ';
#!perl
#line 15
    eval 'exec E:\Perl\bin\perl.exe -S $0 ${1+"$@"}'
    if $running_under_some_shell;
=pod

=head1 NAME

pod2xhtml - convert .pod files to .html files

=head1 SYNOPSIS

    pod2xhtml --help --htmlroot=<name> --infile=<name> --outfile=<name
+>
             --podpath=<name>:...:<name> --podroot=<name>
             --libpods=<name>:...:<name> --recurse --norecurse --verbo
+se
             --index --noindex --title=<name>

=head1 DESCRIPTION

Converts files from pod format (see L<perlpod>) to XHtml 1.0 Transitio
+nal format.

=head1 ARGUMENTS

pod2xhtml takes the following arguments:

=over 4

=item help

  --help

Displays the usage message.

=item htmlroot

  --htmlroot=name

Sets the base URL for the HTML files.  When cross-references are made,
the HTML root is prepended to the URL.

=item infile

  --infile=name

Specify the pod file to convert.  Input is taken from STDIN if no
infile is specified.

=item outfile

  --outfile=name

Specify the HTML file to create.  Output goes to STDOUT if no outfile
is specified.

=item podroot

  --podroot=name

Specify the base directory for finding library pods.

=item podpath

  --podpath=name:...:name

Specify which subdirectories of the podroot contain pod files whose
HTML converted forms can be linked-to in cross-references.

=item libpods

  --libpods=name:...:name

List of page names (eg, "perlfunc") which contain linkable C<=item>s.

=item netscape

  --netscape

Use Netscape HTML directives when applicable.

=item nonetscape

  --nonetscape

Do not use Netscape HTML directives (default).

=item index

  --index

Generate an index at the top of the HTML file (default behaviour).

=item noindex

  --noindex

Do not generate an index at the top of the HTML file.


=item recurse

  --recurse

Recurse into subdirectories specified in podpath (default behaviour).

=item norecurse

  --norecurse

Do not recurse into subdirectories specified in podpath.

=item title

  --title=title

Specify the title of the resulting HTML file.

=item verbose

  --verbose

Display progress messages.

=back

=head1 AUTHOR

Original L<pod2html> / L<Pod::Html> by Tom Christiansen, E<lt>tchrist@
+perl.comE<gt>.

XHTML and additional modifications by Yves Orton E<lt>demerphq@hotmail
+.comE<gt>.
Huge thanks to T.C. for both writing the documents that taught me Perl
+, and 
for writing the original Pod::Html

=head1 BUGS

See L<Pod::XHtml> and L<Pod::Html> for a list of known bugs in the tra
+nslator.

=head1 SEE ALSO

L<perlpod>, L<Pod::Html>, L<Pod::XHtml>, L<pod2html>

=head1 COPYRIGHT

This program is distributed under the Artistic License.

=cut

use Pod::XHtml;

Pod::XHtml->pod2xhtml(@ARGV);

__END__
:endofperl