1# liblouis: Czech 8-dot Computer Braille Table
2
3#-index-name: Czech, computer
4#-display-name: Czech computer braille
5#
6#+locale:cs
7#+type:computer
8#+grade:0
9#+dots:8
10#
11#  Copyright (C) 2011, 2018 Jan Hegr <hegrjan@gmail.com>
12#
13#  This file is part of liblouis.
14#
15#  liblouis is free software: you can redistribute it and/or modify it
16#  under the terms of the GNU Lesser General Public License as
17#  published by the Free Software Foundation, either version 2.1 of the
18#  License, or (at your option) any later version.
19#
20#  liblouis is distributed in the hope that it will be useful, but
21#  WITHOUT ANY WARRANTY; without even the implied warranty of
22#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
23#  Lesser General Public License for more details.
24#
25#  You should have received a copy of the GNU Lesser General Public
26#  License along with liblouis. If not, see
27#  <http://www.gnu.org/licenses/>.
28
29# Based on the official Czech Braille Standard and Czech8.bwe (Window-Eyes Braille table)
30# Implements basic math symbols described at:
31# http://teiresias.muni.cz/czbraille8/?strana=norma
32
33include digits8Dots.uti
34include cs-letterDef8Dots.uti
35
36sign \x0000 9
37sign \x0001 178
38sign \x0002 1278
39sign \x0003 1478
40sign \x0004 14578
41sign \x0005 1578
42sign \x0006 12478
43sign \x0007 124578
44sign \x0008 12578
45space \t 9 # tab
46sign \x000a 24578
47sign \x000b 1378
48sign \x000c 134568
49space \n 13478
50sign \x000e 134578
51sign \x000f 13578
52sign \x0010 123478
53sign \x0011 1234578
54sign \x0012 123578
55sign \x0013 23478
56sign \x0014 234578
57sign \x0015 13678
58sign \x0016 123678
59sign \x0017 245678
60sign \x0018 134678
61sign \x0019 1345678
62sign \x001a 135678
63sign \x001b 24678
64sign \x001c 125678
65sign \x001d 1245678
66sign \x001e 4578
67sign \x001f 45678
68space \s 0
69punctuation ! 235
70punctuation " 2356
71sign # 34567
72sign $ 2358
73sign % 12348
74sign & 23578
75punctuation ' 4
76punctuation ( 236
77punctuation ) 356
78sign * 35
79math + 256
80punctuation , 2
81punctuation - 36
82punctuation . 3
83math / 12456
84punctuation : 25
85punctuation ; 23
86math < 238
87math = 235678
88math > 567
89punctuation ? 26
90sign @ 124568
91punctuation [ 2367
92sign \\ 2368
93punctuation ] 3568
94sign ^ 457
95sign _ 367
96sign ` 478
97punctuation { 23678
98sign | 4568
99punctuation } 35678
100math ~ 57
101sign \x007f 37
102space \x00a0 a # Non-breaking space
103sign \x00a4 24578
104sign \x00a6 4568
105sign \x00a7 3468
106sign \x00a8 56
107sign \x00a9 1478
108sign \x00ab 348
109math \x00ac 568 # not
110sign \x00ad 368
111sign \x00ae 145678
112sign \x00b0 2348
113math \x00b1 256-36 # plus-minus
114sign \x00b4 3456
115sign \x00b5 45-134
116sign \x00b6 12345678
117sign \x00b7 6
118sign \x00b8 7
119sign \x00bb 467
120sign \x00c2 134678
121sign \x00c4 34578
122sign \x00c7 5678
123sign \x00cb 14578
124sign \x00ce 245678
125uplow \x00d4\x00f4 12678,1268 # o with circumflex
126sign \x00d6 24678
127math \x00d7 3 # times
128sign \x00dc 125678
129sign \x00df 1278
130sign \x00e2 135678
131sign \x00e4 3458
132sign \x00e7 568
133sign \x00eb 15678
134sign \x00ee 24568
135sign \x00f6 2468
136math \x00f7 25 # division
137sign \x00fc 12568
138sign \x0102 124578
139sign \x0103 124568
140sign \x0104 12478
141sign \x0105 12578
142sign \x0106 14678
143sign \x0107 1468
144sign \x0110 2357
145sign \x0111 2378
146sign \x0118 4567
147sign \x0119 4578
148uplow \x0139\x013a 4678,468 # l with acute
149sign \x013a 468
150uplow \x013d\x013e 1378,138 # l with caron
151sign \x0141 2567
152sign \x0142 2568
153sign \x0143 134578
154sign \x0144 13458
155sign \x0150 13578
156sign \x0151 13568
157uplow \x0154\x0155 123578,12358 # r with acute
158sign \x015a 124678
159sign \x015b 123458
160sign \x015e 23478
161sign \x015f 23458
162sign \x0162 234578
163sign \x0163 234568
164sign \x0170 13478
165sign \x0171 13678
166sign \x0179 3478
167sign \x017a 3578
168sign \x017b 123478
169sign \x017c 123468
170sign \x02c7 178
171sign \x02d8 1578
172sign \x02d9 5
173sign \x02db 45678
174sign \x02dd 23568
175letter \x0391 45-17 # Alpha
176letter \x0392 45-127 # Beta
177letter \x0393 45-12457 # Gama
178letter \x0394 45-1457 # Delta
179letter \x0395 45-157 # Epsilon
180letter \x0396 45-13567 # Zeta
181letter \x0397 45-3457 # Eta
182letter \x0398 45-1257 # Theta
183letter \x0399 45-247 # Iota
184letter \x039a 45-137 # Kappa
185letter \x039b 45-1237 # Lambda
186letter \x039c 45-1347 # Mu
187letter \x039d 45-13457 # Nu
188letter \x039e 45-13467 # Xi
189letter \x039f 45-135 # Omicron
190letter \x03a0 45-12347 # Pi
191letter \x03a1 45-12357 # Rho
192letter \x03a3 45-2347 # Sigma
193letter \x03a4 45-23457 # Tau
194letter \x03a5 45-134567 # Upsilon
195letter \x03a6 45-1247 # Phi
196letter \x03a7 45-147 # Chi
197letter \x03a8 45-123467 # Psi
198letter \x03a9 45-24567 # Omega
199letter \x03b1 45-1 # alpha
200letter \x03b2 45-12 # beta
201letter \x03b3 45-1245 # gama
202letter \x03b4 45-145 # delta
203letter \x03b5 45-15 # epsilon
204letter \x03b6 45-1356 # zeta
205letter \x03b7 45-345 # eta
206letter \x03b8 45-125 # theta
207letter \x03b9 45-24 # iota
208letter \x03ba 45-13 # kappa
209letter \x03bb 45-123 # lambda
210letter \x03bc 45-134 # mu
211letter \x03bd 45-1345 # nu
212letter \x03be 45-1346 # xi
213letter \x03bf 45-135 # omicron
214letter \x03c0 45-1234 # pi
215letter \x03c1 45-1235 # rho
216letter \x03c3 45-234 # sigma
217letter \x03c4 45-2345 # tau
218letter \x03c5 45-13456 # upsilon
219letter \x03c6 45-124 # phi
220letter \x03c7 45-14 # chi
221letter \x03c8 45-12346 # psi
222letter \x03c9 45-2456 # omega
223sign \x2010 36 # hyphen
224sign \x2011 36 # non-breaking hyphen
225sign \x2012 36 # dash
226sign \x2013 36 # dash
227sign \x2014 36 # dash
228sign \x2018 45
229sign \x2019 46
230sign \x201a 68
231sign \x201c 2356
232sign \x201d 2356
233sign \x201e 378
234sign \x2020 14568
235sign \x2021 1234567
236sign \x2022 58
237sign \x2026 67
238sign \x2030 12358 # per mille
239sign \x2030 1345678
240sign \x2039 278
241sign \x203a 578
242math \x2044 12456 # fraction slash
243sign \x20ac 234568 # euro sign
244sign \x20ae 358
245sign \x2122 123456
246sign \x2126 45-24567 # Ohm
247sign \x2135 178 # alef symbol
248sign \x2190 258 # left arrow
249sign \x2191 67 # up arrow
250sign \x2192 267 # right arrow
251sign \x2193 38 # down arrow
252sign \x2194 358-267 # left-right arrow
253math \x2200 12368 # for all
254math \x2201 56-147 # complement
255math \x2203 1348 # there exists
256math \x2204 48-1348 # there doesn't exist
257math \x2205 13568 # empty set
258sign \x2207 24568 # nabla
259math \x2208 1578 # element of
260math \x2209 48-1578 # not an element of
261math \x2212 36 # minus sign
262math \x2213 36-256 # minus or plus
263math \x2215 12456 # division slash
264math \x2216 56-36 # set minus
265math \x2217 35 # asterisk operator
266math \x221a 258 # square root
267math \x221d 2345678 # proportional to
268math \x221e 13458 # infinity
269math \x2220 2468 # angle
270math \x2223 4568 # divides
271math \x2225 12345678 # parallel
272math \x2226 48-12345678 # not parallel
273math \x2227 678 # logical and
274math \x2228 368 # logical or
275math \x2229 56-256 # intersection
276math \x222a 56-356 # union
277math \x222b 3578 # integral
278math \x2245 1235678 # approximately equal to
279math \x224d 58-235678 # equivalent to
280math \x2258 46-235678 # corresponds to
281math \x2260 48-235678 # not equal to
282math \x2264 238-235678 # less-than or equal to
283math \x2265 567-235678 # greater-than or equal to
284math \x226a 238-238 # much less-than
285math \x226b 567-567 # much greater-than
286math \x227a 46-238 # precedes
287math \x227b 46-567 # succeeds
288math \x2282 56-23578 # subset of
289math \x2284 48-56-23578 # not a subset of
290math \x2286 56-23578-235678 # subset of or equal to
291math \x2288 48-56-23578-235678 # neither a subset of nor equal to
292math \x22a8 23457 # true
293math \x22ad 1247 # not true
294math \x22bb 46-678 # xor
295math \x22c5 3 # dot operator
296math \x2312 46-2468 # arc
297math \x2329 138 # left angle bracket
298math \x232a 467 # right angle bracket
299sign \x2554 4
300sign \x2557 45
301sign \x255a 6
302sign \x255d 56
303sign \x255f 23
304sign \x2562 56
305sign \x25cf 35 # black circle
306math \x2715 578 # multiplication x
307math \x27c2 34568 # perpendicular
308math \x2a2f 578 # vector or cross product
309
310undefined 26
311
312include braille-patterns.cti
313