|
|
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.