/usr/share/liblouis/tables/bengali.cti is in liblouis-data 3.5.0-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 | # This table contains braille codes and rules for Bengali script.
#
# Copyright (C) 2014 National Institute for Visually Handicapped, 116, Rajpur Road, Dehradun, Uttrakhand, India
#
# This file is part of liblouis.
#
# liblouis is free software: you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as
# published by the Free Software Foundation, either version 2.1 of the
# License, or (at your option) any later version.
#
# liblouis is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with liblouis. If not, see
# <http://www.gnu.org/licenses/>.
# This table is built and maintained under an activity of Braille Council of India
# Contributors: Dipendra Manocha, Sreeja, Dinesh Kaushal, Mesar Hameed
# Last updated on May 5, 2014
# To report any bugs or any suggestion, please write to d@saksham.org and sreeja.param@gmail.com
include braille-patterns.cti
letter \x0981 3 # Bengali Sign Candrabindu
letter \x0982 56 # Bengali Sign Anusvara
letter \x0983 6 # Bengali Sign Visarga
letter \x0985 1 # Bengali Letter A
letter \x0986 345 # Bengali Letter AA
letter \x0987 24 # Bengali Letter I
letter \x0988 35 # Bengali Letter II
letter \x0989 136 # Bengali Letter U
letter \x098A 1256 # Bengali Letter UU
letter \x098B 5-1235 # Bengali Letter Vocalic R
letter \x098C 5-123 # Bengali Letter Vocalic L
letter \x098F 15 # Bengali Letter E
letter \x0990 34 # Bengali Letter AI
letter \x0993 135 # Bengali Letter O
letter \x0994 246 # Bengali Letter AU
# Consonents
letter \x0995 13 # Bengali Letter KA
letter \x0996 46 # Bengali Letter KHA
letter \x0997 1245 # Bengali Letter GA
letter \x0998 126 # Bengali Letter GHA
letter \x0999 346 # Bengali Letter NGA
letter \x099A 14 # Bengali Letter CA
letter \x099B 16 # Bengali Letter CHA
letter \x099C 245 # Bengali Letter JA
letter \x099D 356 # Bengali Letter JHA
letter \x099E 25 # Bengali Letter NYA
letter \x099F 23456 # Bengali Letter TTA
letter \x09A0 2456 # Bengali Letter TTHA
letter \x09A1 1246 # Bengali Letter DDA
letter \x09A2 123456 # Bengali Letter DDHA
letter \x09A3 3456 # Bengali Letter NNA
letter \x09A4 2345 # Bengali Letter TA
letter \x09A5 1456 # Bengali Letter THA
letter \x09A6 145 # Bengali Letter DA
letter \x09A7 2346 # Bengali Letter DHA
letter \x09A8 1345 # Bengali Letter NA
letter \x09AA 1234 # Bengali Letter PA
letter \x09AB 235 # Bengali Letter PHA
letter \x09AC 12 # Bengali Letter BA = Bengali va, wa
letter \x09AD 45 # Bengali Letter BHA
letter \x09AE 134 # Bengali Letter MA
letter \x09AF 13456 # Bengali Letter YA
letter \x09B0 1235 # Bengali Letter RA
letter \x09B2 123 # Bengali Letter LA
letter \x09B6 146 # Bengali Letter SHA
letter \x09B7 12346 # Bengali Letter SSA
letter \x09B8 234 # Bengali Letter SA
letter \x09B9 125 # Bengali Letter HA
letter \x09BD 2 # Bengali Sign Avagraha
# vowel sign
letter \x09BE 345 # Bengali vowel sign AA
letter \x09BF 24 # Bengali vowel sign I (Stands To The Left Of The Consonant)
letter \x09C0 35 # Bengali vowel sign II
letter \x09C1 136 # Bengali vowel sign U
letter \x09C2 1256 # Bengali vowel sign UU
letter \x09C3 5-1235 # Bengali vowel sign VOCALIC R
letter \x09C4 6-1235 # Bengali vowel sign VOCALIC RR
letter \x09C7 15 # Bengali vowel sign E (stands to the left of the consonant)
letter \x09C8 34 # Bengali vowel sign AI (stands to the left of the consonant)
letter \x09CB 135 # Bengali vowel sign O = 09C7 and 09BE
letter \x09CC 246 # Bengali vowel sign AU = 09C7 and 09D7
letter \x09CD 4 # Bengali sign VIRAMA
letter \x09CE 4-2345 # Bengali letter Khanda TA (a dead consonant form of ta, without implicit vowel, used in some sequences)
letter \x09DC 12456 # Bengali letter RRA = 09A1 and 09BC
letter \x09DD 5-12456 # BENGALI LETTER RHA = 09A2 AND 09BC
letter \x09DF 26 # BENGALI LETTER YYA = 09AF AND 09BC
letter \x09E0 6-1235 # BENGALI LETTER VOCALIC RR
letter \x09E1 6-123 # BENGALI LETTER VOCALIC LL
letter \x09E2 5-123 # BENGALI LETTER VOCALIC L
letter \x09E3 6-123 # BENGALIC LETTER VOCALIC LL
# Digits
litdigit \x09E6 245 # BENGALI DIGIT ZERO
litdigit \x09E7 1 # BENGALI DIGIT ONE
litdigit \x09E8 12 # BENGALI DIGIT TWO
litdigit \x09E9 14 # BENGALI DIGIT THREE
litdigit \x09EA 145 # BENGALI DIGIT FOUR
litdigit \x09EB 15 # BENGALI DIGIT FIVE
litdigit \x09EC 124 # BENGALI DIGIT SIX
litdigit \x09ED 1245 # BENGALI DIGIT SEVEN
litdigit \x09EE 125 # BENGALI DIGIT EIGHT
litdigit \x09EF 24 # BENGALI DIGIT NINE
letter \x09F0 1235 # BENGALI LETTER RA WITH MIDDLE DIAGONAL (ASSAMESE)
letter \x09F1 1236 # BENGALI LETTER RA WITH LOWER DIAGONAL = BENGALI LETTER VA WITH LOWER DIAGONAL (1.0) ASSAMESE
replace \X200D
# Half characters
always \x0995\x09cD 4-13 # Bengali Letter KA
always \x0996\x09cD 4-46 # Bengali Letter KHA
always \x0997\x09cD 4-1245 # Bengali Letter GA
always \x0998\x09cD 4-126 # Bengali Letter GHA
always \x0999\x09cD 4-346 # Bengali Letter NGA
always \x099A\x09cD 4-14 # Bengali Letter CA
always \x099B\x09cD 4-16 # Bengali Letter CHA
always \x099C\x09cD 4-245 # Bengali Letter JA
always \x099D\x09cD 4-356 # Bengali Letter JHA
always \x099E\x09cD 4-25 # Bengali Letter NYA
always \x099F\x09cD 4-23456 # Bengali Letter TTA
always \x09A0\x09cD 4-2456 # Bengali Letter TTHA
always \x09A1\x09cD 4-1246 # Bengali Letter DDA
always \x09A2\x09cD 4-123456 # Bengali Letter DDHA
always \x09A3\x09cD 4-3456 # Bengali Letter NNA
always \x09A4\x09cD 4-2345 # Bengali Letter TA
always \x09A5\x09cD 4-1456 # Bengali Letter THA
always \x09A6\x09cD 4-145 # Bengali Letter DA
always \x09A7\x09cD 4-2346 # Bengali Letter DHA
always \x09A8\x09cD 4-1345 # Bengali Letter NA
always \x09AA\x09cD 4-1234 # Bengali Letter PA
always \x09AB\x09cD 4-235 # Bengali Letter PHA
always \x09AC\x09cD 4-12 # Bengali Letter BA = Bengali va, wa
always \x09AD\x09cD 4-45 # Bengali Letter BHA
always \x09AE\x09cD 4-134 # Bengali Letter MA
always \x09AF\x09cD 4-13456 # Bengali Letter YA
always \x09B0\x09cD 4-1235 # Bengali Letter RA
always \x09B2\x09cD 4-123 # Bengali Letter LA
always \x09B6\x09cD 4-146 # Bengali Letter SHA
always \x09B7\x09cD 4-12346 # Bengali Letter SSA
always \x09B8\x09cD 4-234 # Bengali Letter SA
always \x09B9\x09cD 4-125 # Bengali Letter HA
always \x09C4\x09cD 4-6-1235 # Bengali vowel sign VOCALIC RR
always \x09CE\x09cD 4-4-2345 # Bengali letter Khanda TA (a dead consonant form of ta, without implicit vowel, used in some sequences)
always \x09DC\x09cD 4-12456 # Bengali letter RRA = 09A1 and 09BC
always \x09DF\x09cD 4-26 # BENGALI LETTER YYA = 09AF AND 09BC
always \x09E0\x09cD 4-6-1235 # BENGALI LETTER VOCALIC RR
always \x09E1\x09cD 4-6-123 # BENGALI LETTER VOCALIC LL
always \x09E2\x09cD 4-5-123 # BENGALI LETTER VOCALIC L
always \x09E3\x09cD 4-6-123 # BENGALIC LETTER VOCALIC LL
always \x09F0\x09cD 4-1235 # BENGALI LETTER RA WITH MIDDLE DIAGONAL (ASSAMESE)
always \x09F1\x09cD 4-1236 # BENGALI LETTER RA WITH LOWER DIAGONAL = BENGALI LETTER VA WITH LOWER DIAGONAL (1.0) ASSAMESE
# ksha and gya
always \x0995\x09CD\x09B7\x09CD 4-12345 #"ksha"
always \x099C\x09CD\x099E 156 #"gyan"
always \x0995\x09CD\x09B7 12345 #"ksha"
# consonent followed by vowel but not matra
class BengaliVowel \x0985\x0986\x0987\x0988\x0989\x0985\x098A\x098B\x098C\x098F\x0990\x0993\x0994
class HALANT \x09CD
before BengaliVowel always \x0995 13-1 # Bengali ka
before BengaliVowel always \x0996 46-1 # Bengali kha
before BengaliVowel always \x0997 1245-1 # Bengali ga
before BengaliVowel always \x0998 126-1 # Bengali gha
#before HALANT always \x0995 4-13 # Bengali ka
before BengaliVowel always \x099A 14-1 # Bengali ca
before BengaliVowel always \x099B 16-1 # Bengali cha
before BengaliVowel always \x099C 245-1 # Bengali ja
before BengaliVowel always \x099D 356-1 # Bengali jha
before BengaliVowel always \x099F 23456-1 # Bengali ta
before BengaliVowel always \x09A0 2456-1 # Bengali tha
before BengaliVowel always \x09A1 1246-1 # Bengali da
before BengaliVowel always \x09A2 123456-1 # Bengali dha
before BengaliVowel always \x09A3 3456-1 #Bengali nna
before BengaliVowel always \x09A4 2345-1 # Bengali ta
before BengaliVowel always \x09A5 1456-1 # Bengali tha
before BengaliVowel always \x09A6 145-1 # Bengali da
before BengaliVowel always \x09A7 2346-1 # Bengali dha
before BengaliVowel always \x09A8 1345-1 #Bengali na
before BengaliVowel always \x09AA 1234-1 # Bengali pa
before BengaliVowel always \x09AB 235-1 # Bengali pha
before BengaliVowel always \x09AC 12-1 # Bengali ba
before BengaliVowel always \x09AD 45-1 # Bengali bha
before BengaliVowel always \x09AE 134-1 #Bengali ma
before BengaliVowel always \x09AF 13456-1 # Bengali yaa
before BengaliVowel always \x09B0 1235-1 # Bengali ra
before BengaliVowel always \x09B2 123-1 # Bengali la
before BengaliVowel always \x09B6 146-1 #Bengali sha
before BengaliVowel always \x09B7 12346-1 #Bengali ssha
before BengaliVowel always \x09B8 234-1 #Bengali sa
before BengaliVowel always \x09B9 125-1 #Bengali ha
before BengaliVowel always \x09C4 6-1235-1 # Bengali vowel sign VOCALIC RR
before BengaliVowel always \x09CE 2345-1 # Bengali letter Khanda TA (a dead consonant form of ta, without implicit vowel, used in some sequences)
before BengaliVowel always \x09DC 12456-1 # Bengali letter RRA = 09A1 and 09BC
before BengaliVowel always \x09DF 26-1 # BENGALI LETTER YYA = 09AF AND 09BC
before BengaliVowel always \x09E0 6-1235-1 # BENGALI LETTER VOCALIC RR
before BengaliVowel always \x09E1 6-123-1 # BENGALI LETTER VOCALIC LL
before BengaliVowel always \x09E3 6-123-1 # BENGALIC LETTER VOCALIC LL
before BengaliVowel always \x09F0 1235-1 # BENGALI LETTER RA WITH MIDDLE DIAGONAL (ASSAMESE)
before BengaliVowel always \x09F1 1236-1 # BENGALI LETTER RA WITH LOWER DIAGONAL = BENGALI LETTER VA WITH LOWER DIAGONAL (1.0) ASSAMESE
|