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