Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ fixman(1) — HP-UX 5.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

catman(1)

chmod(1)

expand(1)

lp(1)

man(1)

mv(1)

rmnl(1)

sed(1)

FIXMAN(1)

NAME

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

SYNOPSIS

fixman

HP-UX COMPATIBILITY

Level: HP-UX/NUCLEUS

Origin: HP

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 disc space.  The script should be run after running catman(1) 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.

SEE ALSO

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

Hewlett-Packard  —  last mod. May 11, 2021

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