Commit | Line | Data |
---|---|---|
295fff39 C |
1 | pkg=-ms |
2 | name=$1 | |
3 | fmtr=nettroff | |
4 | shift | |
5 | ||
6 | case $name in | |
7 | ||
8 | index) | |
9 | $fmtr $pkg $* /usr/doc/v7index | |
10 | ;; | |
11 | as*) | |
12 | tbl /usr/doc/assembler | $fmtr $pkg $* | |
13 | ;; | |
14 | ed*) | |
15 | $fmtr $pkg $* /usr/doc/edtut/e* | |
16 | ;; | |
17 | adv.ed) | |
18 | $fmtr $pkg $* /usr/doc/adv.ed/ae* | |
19 | ;; | |
20 | trofftut) | |
21 | $fmtr $pkg $* /usr/doc/trofftut/tt* | |
22 | ;; | |
23 | make) | |
24 | $fmtr $pkg $* /usr/doc/make | |
25 | ;; | |
26 | sum*|hel*) | |
27 | eqn /usr/doc/summary/hel* | $fmtr $pkg $* | |
28 | ;; | |
29 | cacm) | |
30 | refer -e /usr/doc/cacm/p* | tbl | $fmtr $pkg $* | |
31 | ;; | |
32 | impl*) | |
33 | refer -e /usr/doc/implement | $fmtr $pkg $* | |
34 | ;; | |
35 | bc) | |
36 | $fmtr $pkg $* /usr/doc/bc | |
37 | ;; | |
38 | dc) | |
39 | eqn /usr/doc/dc | $fmtr $pkg $* | |
40 | ;; | |
41 | eqn) | |
42 | eqn /usr/doc/eqn/e* | $fmtr $pkg $* | |
43 | ;; | |
44 | eqnguide) | |
45 | eqn /usr/doc/eqn/g* | $fmtr $pkg $* | |
46 | ;; | |
47 | troff) | |
48 | /usr/doc/troff/tprint $* | |
49 | ;; | |
50 | ctour) | |
51 | $fmtr $pkg $* /usr/doc/ctour/cdoc* | |
52 | ;; | |
53 | shell) | |
54 | refer -e /usr/doc/shell/t* | $fmtr -$pkg $* | |
55 | ;; | |
56 | csh) | |
57 | $fmtr -$pkg $* /usr/doc/csh/csh.* | |
58 | ;; | |
59 | sed) | |
60 | $fmtr $pkg $* /usr/doc/sed | |
61 | ;; | |
62 | efl) | |
63 | tbl /usr/doc/efl | eqn | $fmtr $pkg $* | |
64 | ;; | |
65 | f77) | |
66 | tbl /usr/doc/f77 | eqn | $fmtr $pkg $* | |
67 | ;; | |
68 | begin*) | |
69 | eqn -s9 /usr/doc/beginners/u* | $fmtr $pkg $* | |
70 | ;; | |
71 | uprog) | |
72 | sed -f /usr/doc/cwscript /usr/doc/p? | $fmtr $pkg $* /usr/doc/p.mac - | |
73 | ;; | |
74 | yacc) | |
75 | refer -e /usr/doc/yacc/ss* | $fmtr $pkg $* | |
76 | ;; | |
77 | lint) | |
78 | refer -e /usr/doc/lint | $fmtr $pkg $* | |
79 | ;; | |
80 | ratfor) | |
81 | $fmtr $pkg $* /usr/doc/ratfor/m* | |
82 | ;; | |
83 | m4) | |
84 | $fmtr $pkg $* /usr/doc/m4 | |
85 | ;; | |
86 | refer) | |
87 | refer /usr/doc/refer/refer | tbl | $fmtr $pkg $* | |
88 | ;; | |
89 | pub*) | |
90 | tbl /usr/doc/refer/pubuse | $fmtr -rP1 $pkg $* | |
91 | ;; | |
92 | lex) | |
93 | tbl /usr/doc/lex | $fmtr -mcp $* | |
94 | ;; | |
95 | tbl) | |
96 | tbl /usr/doc/tbl | eqn | $fmtr $pkg $* | |
97 | ;; | |
98 | ms*) | |
99 | tbl /usr/doc/msmacros/ms | $fmtr $pkg $* | |
100 | tbl /usr/doc/msmacros/refcard | eqn | $fmtr $* | |
101 | ;; | |
102 | awk) | |
103 | refer -e /usr/doc/awk | tbl | $fmtr $pkg $* | |
104 | ;; | |
105 | adb) | |
106 | $fmtr $pkg $* /usr/doc/adb/tut* | |
107 | ;; | |
108 | password) | |
109 | tbl /usr/doc/password | eqn | $fmtr $pkg $* | |
110 | ;; | |
111 | secur*) | |
112 | $fmtr $pkg $* /usr/doc/security | |
113 | ;; | |
114 | uucp) | |
115 | $fmtr $pkg $* /usr/doc/uucp/network | |
116 | ;; | |
117 | uucpimp*) | |
118 | $fmtr $pkg $* /usr/doc/uucp/implement | |
119 | ;; | |
120 | iosys) | |
121 | $fmtr $pkg $* /usr/doc/iosys | |
122 | ;; | |
123 | port|p*tour) | |
124 | refer -e /usr/doc/porttour/p* | $fmtr $pkg $* | |
125 | ;; | |
126 | setup) | |
127 | troff $pkg $* /usr/doc/setup | |
128 | ;; | |
129 | regen) | |
130 | troff $pkg $* /usr/doc/regen | |
131 | ;; | |
132 | *) | |
133 | echo 'what is' $name 1>&2 | |
134 | ;; | |
135 | ||
136 | esac |