|
|
1.1 root 1: .\" @(#)tt.mac 6.1 (Berkeley) 5/23/86
2: .\"
3: .tr _\(em
4: .tr *\(**
5: .de UL
6: .if n .ul
7: .if n \\$3\\$1\\$2
8: .if t \\$3\f3\\$1\fP\\$2
9: ..
10: .de UC
11: \\$3\s-1\\$1\s+1\\$2
12: ..
13: .de C
14: .if n .ul
15: .if n \\$3\\$1\\$2
16: .if t \\$3\f3\\$1\fP\\$2
17: ..
18: .de IT
19: .if t \\$3\f2\\$1\fP\\$2
20: .if n .ul
21: .if n \\$3\\$1\\$2
22: ..
23: .de UI
24: \f3\\$1\fI\\$2\fR\\$3
25: ..
26: .de P1
27: .if n .ls 1
28: .nf
29: . use first argument as indent if present
30: .if \\n(.$ .DS I \\$1
31: .if !\\n(.$ .DS I 5
32: .ta .75i 1.5i 2.25i 3i 3.75i
33: .tr '\'
34: ..
35: .de P2
36: .tr ''
37: .DE
38: .if n .ls 2
39: .lg
40: ..
41: .if t .ds m \(mi
42: .if n .ds m -
43: .if t .ds n \(no
44: .if n .ds n -
45: .if t .ds s \v'.41m'\s+4*\s-4\v'-.41m'
46: .if n .ds s *
47: .if t .ds S \(sl
48: .if n .ds S /
49: .if t .ds d \s+4\&.\&\s-4
50: .if n .ds d \&.\&
51: .if t .ds a \z@@
52: .if n .ds a @
53: .hy 14
54: . 2=not last lines; 4= no -xx; 8=no xx-
55: .de WS
56: .sp \\$1
57: ..
58: . ACCENTS say \*'e or \*`e to get e acute or e grave
59: .ds ' \h'\w'e'u*4/10'\z\(aa\h'-\w'e'u*4/10'
60: .ds e \o"e\'"
61: .ds ` \h'\w'e'u*4/10'\z\(ga\h'-\w'e'u*4/10'
62: . UMLAUT \*:u, etc.
63: .ds : \v'-0.6m'\h'(1u-(\\n(.fu%2u))*0.13m+0.06m'\z.\h'0.2m'\z.\h'-((1u-(\\n(.fu%2u))*0.13m+0.26m)'\v'0.6m'
64: . TILDE and CIRCUMFLEX
65: .ds ^ \\k:\h'-\\n(.fu+1u/2u*2u+\\n(.fu-1u*0.13m+0.06m'\z^\h'|\\n:u'
66: .ds ~ \\k:\h'-\\n(.fu+1u/2u*2u+\\n(.fu-1u*0.13m+0.06m'\z~\h'|\\n:u'
67: .de BD
68: \&\\$3\f1\\$1\h\(ts-\w\(ts\\$1\(tsu+1u\(ts\\$1\fP\\$2\&
69: ..
70: .hw semi-colon
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.