Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

catman(1M)

chmod(1)

expand(1)

lp(1)

man(1)

mv(1)

rmnl(1)

sed(1)

FIXMAN(1)  —  HP-UX

NAME

fixman − fix manual pages for faster viewing with man(1)

SYNOPSIS

fixman

DESCRIPTION

This shell script processes all ordinary files under /usr/man/cat* to unexpand all possible spaces to tabs and remove all {character, backspace} pairs.  Such pairs usually exist to cause overstriking or underscoring for printer output.  They only slow down man(1), and use up significant amounts of disk space. The script should be run after running catman(1M) to rebuild all cat-able manual entries from pre-nroff forms.

The script does not remove duplicate blank lines, so all files remain a multiple of one page (66 lines) long and can still be passed directly to lp(1). (Note that man(1) normally uses rmnl(1) to accomplish this removal.)

To insure success, the script should be run by the super-user.  It can take two to three hours to complete.  As a side-effect, file ownerships and permissions may be changed. 

FILES

/usr/man/cat* Directories containing post-nroff
versions of manual entries.

AUTHOR

Fixman was developed by the Hewlett-Packard Company. 

SEE ALSO

catman(1M), chmod(1), expand(1), lp(1), man(1), mv(1), rmnl(1), sed(1). 

Hewlett-Packard Company  —  Version B.1,  May 11, 2021

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026