HelpDocUpdate.pl is a script for generating a CHM file from ActivePerl's HTML documentation.

Sample output

perl-5.8.chm (Size: 9 MB) is the documentation of my installation (including some non-standard modules like XML::LibXML). It was generated with the command perl HelpDocUpdate.pl default.

The script

Download HelpDocUpdate.pl (Version: 0.2.0).

History

The script was originally written in 2001 by Simon Flack, revised by Axel Kollmorgen and eventually modified by myself.

Usage

usage: HelpDocUpdate.pl [options] <chapters ...>
 or: HelpDocUpdate.pl [options] default
Options:
 --no-strip Do not remove <?xml version ...> 
 and <script> tags
 --no-compile Only create the .hhp and .hhc file
 --no-fulltext Don't create a full text index
 --verbose Display compile progress
 --help This text
Chapters: (possible chapters are: ap, core, mods, pragmas, misc)
 ap ... Active Perl specific documentation
 core ... Perl core documentation
 mods ... Module documentation
 pragmas ... Pragma documentation
 If you use "default" you'll get the following order:
 1. core 2. mods 3. pragmas 4. ap

AltStyle によって変換されたページ (->オリジナル) /