1 # Russian Braille Table for TSS
2 # by Mike Sivill <mike.sivill@viewplus.com>
4 #include text_nabcc.dis All display opcodes
5 include ru-ru.dis All display opcodes #replace text_nabcc.dis Yuemei Sun 03/12/08
8 # ----------- define all chars --------------------------------------
15 punctuation ! 2346 # 33
21 punctuation ' 3 # 39 apostrophe
22 punctuation ( 12356 # 40
23 punctuation ) 23456 # 41
30 punctuation \x00AB 236
31 punctuation \x00BB 356
32 include loweredDigits6Dots.uti
33 punctuation : 156 # 58
38 punctuation ? 1456 # 63
45 uplow \x0412\x0432 2456
46 uplow \x0413\x0433 1245
47 uplow \x0414\x0434 145
49 uplow \x0416\x0436 245
50 uplow \x0417\x0437 1356
52 uplow \x0419\x0439 12346
54 uplow \x041B\x043B 123
55 uplow \x041C\x043C 134
56 uplow \x041D\x043D 1345
57 uplow \x041E\x043E 135
58 uplow \x041F\x043F 1234
59 uplow \x0420\x0440 1235
60 uplow \x0421\x0441 234
61 uplow \x0422\x0442 2345
62 uplow \x0423\x0443 136
63 uplow \x0424\x0444 124
64 uplow \x0425\x0445 125
66 uplow \x0427\x0447 12345
67 uplow \x0428\x0448 156
68 uplow \x0429\x0449 1346
69 uplow \x042A\x044A 12356
70 uplow \x042B\x044B 2346
71 uplow \x042C\x044C 23456
72 uplow \x042D\x044D 246
73 uplow \x042E\x044E 1256
74 uplow \x042F\x044F 1246
77 punctuation [ 2467 # 91
79 punctuation ] 124567 # 93
80 sign ^ 457 # 94 circumflex accent
81 sign _ 456 # 95 underscore
82 sign ` 4 # 96 grave accent
84 punctuation { 246 # 123
86 punctuation } 12456 # 125
89 space \X00A0 0 # 160 no-break space
90 sign \x00A2 4-14 # 162 ¢ cents sign
91 sign \x00A3 4-123 # 163 £ pounds sign
93 sign \x00A5 4-13456 # 165 ¥ yen sign
95 sign § 4-234-3 # 167 section sign \x00A7
97 sign \x00A9 2356-6-14-2356 # 169 © copyright sign
98 sign \x00AE 2356-6-1235-2356 # Registered
99 sign \X2116 1345 NUMERO SIGN
100 punctuation \x00Ad 36 # 173 soft hyphen
101 sign \x00B0 356 degrees
103 always \x00B4 4 # acute accent sign
104 sign \x00B5 2-134 # micro sign, (mu)
105 sign \x00B6 4-1234-345 # 182 ¶ pilcrow sign
106 math \x00D7 56-236 # 215 × multiplication sign
108 math \x00F7 56-256 # 247 ÷ division sign
110 punctuation \x2010 36 # 8208 hyphen
111 punctuation \x2011 23478 # 8209 non-breaking hyphen
113 punctuation \x2013 36-36 # 8211 en dash
114 punctuation \x2014 36-36 # em dash
115 punctuation \x2018 6-236 # 8216 smart single left quotation mark
116 punctuation \x2019 356-3 # 8217 smart single right quotation mark
118 punctuation \x201C 236 # 8220 smart opening double quote
119 punctuation \x201D 356 # 8221 smart closing double quote
120 punctuation \x201E 236 # 8222 smart double low quotation mark
121 punctuation \x201F 356 # 8223 smart double high reverse quotation mark
123 punctuation \x2026 256-256-256 # 8230 smart ellipsis
124 sign \x20AC 4-15 # 8364 Euro sign anywhere else
126 # --------------------------- end definitions ---------------------------------
130 numsign 3456 number sign, just a dots operand
147 # Letters are defined in en-chardefs
153 uplow \x00C0\x00E0 1 # a with grave
154 uplow \x00C1\x00E1 1 # a with acute
155 uplow \x00C2\x00E2 1 # a with circumflex
156 uplow \x00C3\x00E3 1 # a with tilde
157 uplow \x00C4\x00E4 1 # a with dieresis
158 uplow \x00C5\x00E5 1 # a with ring above
159 uplow \x00C6\x00E6 1 # letter ae
160 uplow \x00C7\x00E7 14 # c with cedilla
161 uplow \x00C8\x00E8 15 # e with grave
162 uplow \x00C9\x00E9 15 # e with acute
163 uplow \x00CA\x00EA 15 # e with circumflex
164 uplow \x00CB\x00EB 15 # e with dieresis
165 uplow \x00CC\x00EC 24 # i with grave above
166 uplow \x00CD\x00ED 24 # i with acute above
167 uplow \x00CE\x00EE 24 # i with circumflex
168 uplow \x00CF\x00EF 24 # i with dieresis
169 uplow \x00D0\x00F0 15 # letter eth
170 uplow \x00D1\x00F1 1345 # n with tilde
171 uplow \x00D2\x00F2 135 # o with grave above
172 uplow \x00D3\x00F3 135 # o with acute above
173 uplow \x00D4\x00F4 135 # o with circumflex
174 uplow \x00D5\x00F5 135 # o with tilde
175 uplow \x00D6\x00F6 135 # o with dieresis
176 # \x00D7 × multiplication sign ----------------------
177 uplow \x00D8\x00F8 135 # o with stroke
178 uplow \x00D9\x00F9 136 # u with grave above
179 uplow \x00DA\x00FA 136 # u with acute above
180 uplow \x00DB\x00FB 136 # u with circumflex above
181 uplow \x00DC\x00FC 136 # u with dieeresis
182 uplow \x00DD\x00FD 13456 # y with acute above
183 uplow \x00DE\x00FE 4-1456 # letter thorn
184 letter \x00DF 2346 # small sharp s
185 uplow \x0174\x0175 4-2456 w with circumflex
186 uplow \x0176\x0177 4-13456 # y with circumflex
187 uplow \x0178\x00ff 4-13456 # y with diaeresis
188 uplow \x1ef2\x1ef3 4-13456 # y with grave
189 largesign \x00C0 4-1 [C0] upper a grave
190 largesign \x00E0 4-1 [E0] lower a grave
191 largesign \x00C1 4-1 [C1] upper a acute
192 largesign \x00E1 4-1 [E1] lower a acute
193 largesign \x00C2 4-1 [C2] upper a circumflex
194 largesign \x00E2 4-1 [E2] lower a circumflex
195 largesign \x00C3 4-1 [C3] upper a tilde
196 largesign \x00E3 4-1 [E3] lower a tilde
197 largesign \x00C4 4-1 [C4] upper a dieresis
198 largesign \x00E4 4-1 [E4] lower a dieresis
200 largesign \x00C5 4-1 [C5] upper a ring
201 largesign \x00E5 4-1 [E5] lower a ring
203 largesign \x00C6 1-15 [C6] upper ae
204 largesign \x00E6 1-15 [E6] lower ae
206 largesign \x00C7 4-14 [C7] upper c cedilla
207 largesign \x00E7 4-14 [E7] lower c cedilla
209 largesign \x00C8 4-15 [C8] upper e grave
210 largesign \x00E8 4-15 [E8] lower e grave
212 largesign \x00C9 4-15 [C9] upper e acute
213 largesign \x00E9 4-15 [E9] lower e acute
215 largesign \x00CA 4-15 [CA] upper e circumflex
216 largesign \x00EA 4-15 [EA] lower e circumflex
218 largesign \x00CB 4-15 [CB] upper e dieresis
219 largesign \x00EB 4-15 [EB] lower e dieresis
221 largesign \x00CC 4-24 [CC] upper i grave
222 largesign \x00EC 4-24 [EC] lower i grave
224 largesign \x00CD 4-24 [CD] upper i acute
225 largesign \x00ED 4-24 [ED] lower i acute
227 largesign \x00CE 4-24 [CE] upper i circumflex
228 largesign \x00EE 4-24 [EE] lower i circumflex
230 largesign \x00CF 4-24 [CF] upper i dieresis
231 largesign \x00EF 4-24 [EF] lower i dieresis
233 largesign \x00D0 4-15 [D0] upper eth
234 largesign \x00F0 4-15 [F0] lower eth
236 largesign \x00D1 4-1345 [D1] upper n tilde
237 largesign \x00F1 4-1345 [F1] lower n tilde
239 largesign \x00D2 4-135 [D2] upper o grave
240 largesign \x00F2 4-135 [F2] lower o grave
242 largesign \x00D3 4-135 [D3] upper o acute
243 largesign \x00F3 4-135 [F3] lower o acute
245 largesign \x00D4 4-135 [D4] upper o circumflex
246 largesign \x00F4 4-135 [F4] lower o circumflex
248 largesign \x00D5 4-135 [D5] upper o tilde
249 largesign \x00F5 4-135 [F5] lower o tilde
251 largesign \x00D6 4-135 [D6] upper o dieresis
252 largesign \x00F6 4-135 [F6] lower o dieresis
254 largesign \x00D8 4-135 [D8] upper o slash
255 largesign \x00f8 4-135 [F8] lower o slash
257 largesign \x00D9 4-136 [D9] upper u grave
258 largesign \x00F9 4-136 [F9] lower u grave
260 largesign \x00DA 4-136 [DA] upper u acute
261 largesign \x00FA 4-136 [FA] lower u acute
263 largesign \x00DB 4-136 [DB] upper u circumflex
264 largesign \x00FB 4-136 [FB] lower u circumflex
266 largesign \x00DC 4-136 [DC] upper u dieresis
267 largesign \x00FC 4-136 [FC] lower u dieresis
269 largesign \x00DD 4-13456 [DD] upper y acute
270 largesign \x00FD 4-13456 [FD] lower y acute
272 largesign \x00DE 4-2345 [DE] upper t horn
273 largesign \x00FE 4-2345 [FE] lower t horn
275 largesign \x00DF 234-234 (DF) lower ss
277 largesign \x0174 4-2456 lower w circumflex
278 largesign \x0175 4-2456 upper w circumflex
280 largesign \x0176 4-13456 upper y circumflex
281 largesign \x0177 4-13456 lower y circumflex
283 largesign \x0178 4-13456 upper y with dieresis
284 largesign \x00FF 4-13456 lower y with dieresis
286 largesign \x1EF2 4-13456 upper y with grave
287 largesign \x1EF3 4-13456 lower y with grave
290 punctuation \x2013 36-36 # 8211 en dash
291 punctuation \x2014 36-36 # em dash
297 always \x00AB 236 (opening quotation mark)
298 always \x00BB 356 (closing quotation mark)
304 begnum # 1345 print number sign before number
305 begnum ° 145-1245 degrees sign
306 endnum ° 56-145-1245 ;dg degrees sign
307 begnum \x20AC 15 # euro sign at beginning of number
308 endnum \x20AC 4-15 # euro sign atend of number
322 endnum % 3456-245-356
327 midword \x2019 3 # stupid smart apostrophe
338 always ... 256-256-256
339 always .\s.\s. 256-256-256 . . .
342 # special character sequences
343 sign \x00BD 3456-1-34-12 # 1/2 fraction
344 sign \x00BC 3456-1-34-145 # 1/4 fraction
345 sign \x00BE 3456-14-34-145 # 3/4 fraction