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