man/l_roff-char.7.in: fix Bernd Warken (Dave Kemper, Werner Lemberg)..
[s-roff.git] / tmac / tty-char.tmac
blob658da2e17980ff1898d80e18d3893828783b4318
1 .\"@ tty-char.tmac
2 .\"@ This file defines standard troff characters and some groff characters for
3 .\"@ use with -Tascii, -Tlatin1, -Tutf8, and -Tcp1047.
4 .\"@
5 .\"@ These definitions are chosen so that, as far as possible, they:
6 .\"@ - work with all of -Tascii, -Tlatin1, -Tutf8, and -Tcp1047.
7 .\"@ - work on devices that display only the last overstruck character
8 .\"@   as well as on devices that support overstriking
9 .\"@ - represent the character's graphical shape (not its meaning)
10 .\"@
11 .\"@ Note that the optical appearance of the definitions contained in this
12 .\"@ file is inferior compared to that of the replacement characters defined
13 .\"@ in the file tty.tmac.
14 .\"
15 .\" Adapted to S-roff by Steffen (Daode) Nurpmeso <steffen@sdaoden.eu>.
17 .nr _C \n(.C
18 .cp 0
20 .de tty-char
21 .       if !c\\$1 .char \\$1 "\\$2
24 .ie c\[a-] \
25 .       ds tty-rn \[a-]
26 .el \
27 .       ds tty-rn \v'-1m'_\v'+1m'
28 .tty-char \[tm] tm
29 .tty-char \[rn] \*[tty-rn]
30 .tty-char \[ua] \z|^
31 .tty-char \[da] \z|v
32 .tty-char \[sc] S
33 .tty-char \[ct] \z/c
34 .tty-char \[dg] \z|-
35 .tty-char \[dd] \z|=
36 .tty-char \[ib] (\z=_
37 .tty-char \[ip] \z=_)
38 .tty-char \[sb] (=
39 .tty-char \[sp] =)
40 .tty-char \[if] oo
41 .tty-char \[pt] oc
42 .tty-char \[es] {}
43 .tty-char \[ca] (^)
44 .tty-char \[cu] U
45 .tty-char \[de] o
46 .tty-char \[di] -:-
47 .tty-char \[tdi] -:-
48 .tty-char \[no] ~
49 .tty-char \[tno] ~
50 .tty-char \[gr] \Z'\*[tty-rn]'V
51 .tty-char \[is] \z'\z,I
52 .tty-char \[mo] E
53 .tty-char \[pd] a
54 .tty-char \[sr] \e/
55 .tty-char \[*C] \z_H
56 .tty-char \[*D] \z_/\z_\e
57 .tty-char \[*F] \zIO
58 .tty-char \[*G] |\*[tty-rn]
59 .tty-char \[*H] \z-O
60 .tty-char \[*L] /\e
61 .tty-char \[*P] TT
62 .tty-char \[*Q] \zIY
63 .tty-char \[*S] \z_\Z'\*[tty-rn]'>
64 .tty-char \[*W] \z_O
65 .if c\[ss] .tty-char \[*b] \[ss]
66 .tty-char \[*b] B
67 .tty-char \[*a] a
68 .tty-char \[*c] \z,E
69 .tty-char \[*d] d
70 .tty-char \[*e] e
71 .tty-char \[+e] e
72 .tty-char \[*f] \z|o
73 .tty-char \[+f] \z|o
74 .tty-char \[*g] y
75 .tty-char \[*h] \z-0
76 .tty-char \[+h] \z-0
77 .tty-char \[*i] i
78 .tty-char \[*k] k
79 .tty-char \[*l] \z>\e
80 .tty-char \[*m] \z,u
81 .tty-char \[*n] v
82 .tty-char \[*p] \z-n
83 .tty-char \[+p] \z-w
84 .tty-char \[*q] \z|u
85 .tty-char \[*r] p
86 .tty-char \[*s] \z-o
87 .tty-char \[*t] \z~t
88 .tty-char \[*u] u
89 .tty-char \[*w] w
90 .tty-char \[*x] x
91 .tty-char \[*y] n
92 .tty-char \[*z] \z,C
93 .tty-char \[ts] s
94 .\" Definition of \[ss] should follow that of \[*b].
95 .tty-char \[ss] B
96 .tty-char \[c*] \zO\[mu]
97 .tty-char \[c+] \zO+
98 .tty-char \[AN] ^
99 .tty-char \[OR] v
100 .tty-char \[uA] \z=^
101 .tty-char \[dA] \z=v
102 .if c\[md] .tty-char \[pc] \[md]
103 .if c\[pc] .tty-char \[md] \[pc]
104 .if c\[pc] .tty-char \[a.] \[pc]
105 .tty-char \[Im] I
106 .tty-char \[Re] R
107 .tty-char \[/L] \z/L
108 .tty-char \[/l] \z/l
109 .tty-char \[%0] %o
110 .tty-char \[ao] o
111 .tty-char \[a"] """"
112 .tty-char \[ab] \z'`
113 .tty-char \[ah] v
114 .tty-char \[ho] \[ac]
115 .tty-char \[/_] \z_/
116 .tty-char \[=~] =~
117 .tty-char \[|=] -~
118 .tty-char \[Ah] N
119 .tty-char \[CR] _|
120 .tty-char \[fa] \z-V
121 .tty-char \[nm] \z/E
122 .tty-char \[pp] \z_|
123 .tty-char \[sd] ''
124 .tty-char \[st] -)
125 .tty-char \[te] 3
126 .if c\[md] .tty-char \[tf] .\[md].
127 .tty-char \[tf] .:.
128 .if c\[md] .tty-char \[3d] .\[md].
129 .tty-char \[3d] .:.
130 .tty-char \[wp] p
131 .tty-char \[~~] ~~
132 .tty-char \[Fn] \z,f
133 .tty-char \[Bq] ,,
134 .tty-char \[lz] <>
135 .tty-char \[lf] |_
136 .tty-char \[rf] _|
137 .tty-char \[lc] |~
138 .tty-char \[rc] ~|
139 .tty-char \[lb] `-
140 .tty-char \[rb] -'
141 .tty-char \[lk] {
142 .tty-char \[rk] }
143 .tty-char \[lt] ,-
144 .tty-char \[rt] -.
145 .\" Latin characters
146 .tty-char \[r!] \z,i
147 .tty-char \[Po] \z-L
148 .tty-char \[Cs] \zox
149 .tty-char \[Ye] \z=Y
150 .tty-char \[bb] |
151 .tty-char \[ad] """"
152 .tty-char \[Of] \z_a
153 .tty-char \[Fo] <<
154 .tty-char \[a-] \*[tty-rn]
155 .tty-char \[S2] 2
156 .tty-char \[S3] 3
157 .tty-char \[ps] 9|
158 .tty-char \[md] .
159 .tty-char \[pc] .
160 .tty-char \[ac] ,
161 .tty-char \[S1] 1
162 .tty-char \[Om] \z_o
163 .tty-char \[Fc] >>
164 .tty-char \[r?] \z'c
165 .tty-char \[`A] \z`A
166 .tty-char \['A] \z'A
167 .tty-char \[^A] \z^A
168 .tty-char \[~A] \z~A
169 .tty-char \[:A] \z"A
170 .tty-char \[oA] \zoA
171 .tty-char \[,C] \z,C
172 .tty-char "\[S ,]" \z,S
173 .tty-char \[`E] \z`E
174 .tty-char \['E] \z'E
175 .tty-char \[^E] \z^E
176 .tty-char \[:E] \z"E
177 .tty-char \[`I] \z`I
178 .tty-char \['I] \z'I
179 .tty-char \[^I] \z^I
180 .tty-char \[:I] \z"I
181 .tty-char \[-D] \z-D
182 .tty-char \[~N] \z~N
183 .tty-char \[`O] \z`O
184 .tty-char \['O] \z'O
185 .tty-char \[^O] \z^O
186 .tty-char \[~O] \z~O
187 .tty-char \[:O] \z"O
188 .tty-char \[/O] \z/O
189 .tty-char \[`U] \z`U
190 .tty-char \['U] \z'U
191 .tty-char \[^U] \z^U
192 .tty-char \[:U] \z"U
193 .tty-char \['Y] \z'Y
194 .tty-char \[TP] \zIb
195 .tty-char \[`a] \z`a
196 .tty-char \['a] \z'a
197 .tty-char \[^a] \z^a
198 .tty-char \[~a] \z~a
199 .tty-char \[:a] \z"a
200 .tty-char \[oa] \zoa
201 .tty-char \[,c] \z,c
202 .tty-char "\[s ,]" \z,s
203 .tty-char \[`e] \z`e
204 .tty-char \['e] \z'e
205 .tty-char \[^e] \z^e
206 .tty-char \[:e] \z"e
207 .tty-char \[`i] \z`i
208 .tty-char \['i] \z'i
209 .tty-char \[^i] \z^i
210 .tty-char \[:i] \z"i
211 .tty-char \[Sd] \z`\z'o
212 .tty-char \[~n] \z~n
213 .tty-char \[`o] \z`o
214 .tty-char \['o] \z'o
215 .tty-char \[^o] \z^o
216 .tty-char \[~o] \z~o
217 .tty-char \[:o] \z"o
218 .tty-char \[/o] \z/o
219 .tty-char \[`u] \z`u
220 .tty-char \['u] \z'u
221 .tty-char \[^u] \z^u
222 .tty-char \[:u] \z"u
223 .tty-char \['y] \z'y
224 .tty-char \[Tp] \zpb
225 .tty-char \[:y] \z"y
226 .\" for Turkish
227 .tty-char "\[G ab]" G
228 .tty-char "\[g ab]" g
229 .tty-char "\[I .]" I
230 .\"tty-char \[:y] \ij
231 .tty-char \[arrowvertex] |
232 .tty-char \[mc] \z,u
233 .cp \n[_C]
235 .ie '\*(.T'cp1047' \
236 .       do mso cp1047.tmac
237 .el \
238 .       do mso latin1.tmac
240 .\" s-ts-mode