|
|
1.1 root 1: .\" @(#)tbl.ms 1.3 (Berkeley) 6/2/90
2: . \" TS - table start
3: .de TS
4: .br
5: .if !\\n(1T .RT
6: .ul 0
7: .ti \\n(.iu
8: .if t .sp .5
9: .if n .sp
10: .if \\$1H .TQ
11: .nr IX 1
12: ..
13: .de TQ
14: .di TT
15: .nr IT 1
16: ..
17: . \" TH - end table header (begun with .TS H)
18: .de TH
19: .if \\n(.d>.5v .nr T. 0
20: .if \\n(.d>.5v .T# 0
21: .di
22: .nr TQ \\n(.i
23: .nr HT 1
24: .in 0
25: .mk #a
26: .mk #b
27: .mk #c
28: .mk #d
29: .mk #e
30: .mk #f
31: .TT
32: .in \\n(TQu
33: .mk #T
34: ..
35: . \" TE - table end
36: .de TE
37: .nr IX 0
38: .if \\n(IT>0 .if \\n(HT=0 \{\
39: . di
40: . nr UR \\n(.u
41: . nf
42: . TT
43: . if \\n(UR>0 .fi
44: .\}
45: .nr IT 0
46: .nr HT 0
47: .sp \\n(DDu
48: .rm a+ b+ c+ d+ e+ f+ g+ h+ i+ j+ k+ l+ m+ n+
49: .rr a- b- c- d- e- f- g- h- i- j- k- l- m-
50: .rr a| b| c| d| e| f| g| h| i| j| k| l| m|
51: .rr 32 33 34 35 36 37 38 40 79 80 81 82
52: ..
53: . \" B1 - begin boxed text
54: .de B1
55: .br
56: .di BB
57: .nr BC 0
58: .if \\$1C .nr BC 1
59: .nr BE 1
60: ..
61: . \" B2 - end boxed text
62: .de B2
63: .br
64: .nr BI 1n
65: .if \\n(.$>0 .nr BI \\$1n
66: .di
67: .nr BE 0
68: .nr BW \\n(dl
69: .nr BH \\n(dn
70: .ne \\n(BHu+\\n(.Vu
71: .nr BQ \\n(.u
72: .nf
73: .nr BW +2*\\n(BI
74: .if \\n(BC>0 .in +(\\n(.lu-\\n(BWu)/2u
75: .in +\\n(BIu
76: .BB
77: .in -\\n(BIu
78: .sp -1
79: \l'\\n(BWu\(ul'\L'-\\n(BHu'\l'|0\(ul'\h'|0'\L'\\n(BHu'
80: .if \\n(BC>0 .in -(\\n(.lu-\\n(BWu)/2u
81: .if \\n(BQ .fi
82: .br
83: ..
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.