Pod::Text(3pm)

Pod::Text3pm

Convert pod data to formatted ascii text

Usage

        use Pod::Text;
        pod2text("perlfunc.pod");

Also:

        pod2text [B<-a>] [B<->I<width>] < input.pod

Overview

Pod::Text is a module that can convert documentation in the POD format (such as can be found throughout the Perl distribution) into formatted ASCII. Termcap is optionally supported for boldface/underline, and can enabled via $Pod::Text::termcap=1. If termcap has not been enabled, then backspaces will be used to simulate bold and underlined text.

A separate pod2text program is included that is primarily a wrapper for Pod::Text.

The single function pod2text() can take the optional options -a for an alternative output format, then a -width option with the max terminal width, followed by one or two arguments. The first should be the name of a file to read the pod from, or "<&STDIN" to read from STDIN. A second argument, if provided, should be a filehandle glob where output should be sent.

Todo

Cleanup work. The input and output locations need to be more flexible, termcap shouldn't be a global variable, and the terminal speed needs to be properly calculated.

Releases

5 releases since Debian 1.1 (Buzz); the text changed 3 times.

  1. 1.1
  2. 1.2–1.3
  3. 2.0
  4. 2.1

Author

Tom Christiansen <[email protected]>

From perl 5.004.04-7.0.1 in Debian 2.1 (Slink). Parsed by carta from the page's man source.