1#  Copyright (C) 2018 Bert Frees <bertfrees@gmail.com>
2#
3#  This file is part of liblouis.
4#
5#  liblouis is free software: you can redistribute it and/or modify it
6#  under the terms of the GNU Lesser General Public License as
7#  published by the Free Software Foundation, either version 2.1 of the
8#  License, or (at your option) any later version.
9#
10#  liblouis is distributed in the hope that it will be useful, but
11#  WITHOUT ANY WARRANTY; without even the implied warranty of
12#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13#  Lesser General Public License for more details.
14#
15#  You should have received a copy of the GNU Lesser General Public
16#  License along with liblouis. If not, see
17#  <http://www.gnu.org/licenses/>.
18
19# This table maps the Cyrillic dot patterns that are defined in
20# ru-chardefs.cti with a virtual dot 9 to Unicode braille. The dot 9
21# is simply dropped.
22
23# Note that ru-letters.dis maps Latin to lowercase letters and
24# Cyrillic to uppercase letters. But in Unicode this distinction can
25# not be made because the Latin and Cyrillic alphabet are translated
26# to the same dot patterns.
27
28include unicode.dis
29
30display \x2841 179
31display \x2843 1279
32display \x2849 1479
33display \x2859 14579
34display \x2851 1579
35display \x284B 12479
36display \x285B 124579
37display \x2853 12579
38display \x284A 2479
39display \x285A 24579
40display \x2845 1379
41display \x2847 12379
42display \x284D 13479
43display \x285D 134579
44display \x2855 13579
45display \x284F 123479
46display \x285F 1234579
47display \x2857 123579
48display \x284E 23479
49display \x285E 234579
50display \x2865 13679
51display \x287A 245679
52display \x286D 134679
53display \x2875 135679
54display \x2861 1679
55display \x286F 1234679
56display \x2871 15679
57display \x2877 1235679
58display \x286E 234679
59display \x287E 2345679
60display \x286A 24679
61display \x2873 125679
62display \x286B 124679
63
64display \x2801 19
65display \x2803 129
66display \x2809 149
67display \x2819 1459
68display \x2811 159
69display \x280B 1249
70display \x281B 12459
71display \x2813 1259
72display \x280A 249
73display \x281A 2459
74display \x2805 139
75display \x2807 1239
76display \x280D 1349
77display \x281D 13459
78display \x2815 1359
79display \x280F 12349
80display \x281F 123459
81display \x2817 12359
82display \x280E 2349
83display \x281E 23459
84display \x2825 1369
85display \x283A 24569
86display \x282D 13469
87display \x2835 13569
88display \x2821 169
89display \x282F 123469
90display \x2831 1569
91display \x2837 123569
92display \x282E 23469
93display \x283E 234569
94display \x282A 2469
95display \x2833 12569
96display \x282B 12469
97
98# For Ukrainian letters (defined in uk.utb)
99display \x285C 34579
100display \x287D 1345679
101display \x2879 145679
102display \x287B 1245679
103
104display \x281C 3459
105display \x283D 134569
106display \x2839 14569
107display \x283B 124569
108