15 preproc=($preproc grap)
17 preproc=($preproc pic)
24 preproc=($preproc eqn)
26 preproc=($preproc tbl)
29 {echo -n $FONTS; cat $2< /dev/null} | troff $Nflag -$MAN
31 {echo -n $FONTS; cat $2< /dev/null} | $preproc | troff $Nflag -$MAN
33 {echo -n $FONTS; cat $2< /dev/null} | $preproc(1) | $preproc(2) | troff $Nflag -$MAN
35 {echo -n $FONTS; cat $2< /dev/null} | $preproc(1) | $preproc(2) | $preproc(3) | | troff $Nflag -$MAN
37 {echo -n $FONTS; cat $2< /dev/null} | $preproc(1) | $preproc(2) | $preproc(3) | | $preproc(4) | troff $Nflag -$MAN
42 if(test -d /mnt/wsys/acme)
51 echo 'Usage: man [-ntp] [-s sec] [0-9] [0-9] ... name1 name2 ...' >[1=2]
59 case -t ; cmd=t ; shift
60 case -n ; cmd=n ; shift
61 case -p ; cmd=p ; shift
62 case -P ; cmd=P ; shift
67 sec=`{ls -pd $S/man[0-9]* | sed 's/man//'}
70 if(~ $#* 1) pat='^'^$1^' '
71 if not pat='^('^`{echo $* | 9sed 's/ /|/g'}^') '
74 if(/bin/test -f $i/INDEX){
75 try=`{grep $pat $i/INDEX | 9sed 's/^[^ ]* //'}
80 # bug: should also do following loop if not all pages found
82 # nothing in INDEX. try for file of given name
86 if (/bin/test -f $try)
91 echo 'man: no manual page' >[1=2]
107 roff t $i |tr2post |psfonts >/tmp/man.$pid.ps
109 rm -f /tmp/man.$pid.ps