/usr/share/liblouis/tables/malayalam.cti is in liblouis-data 3.5.0-1ubuntu0.3.
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 | # This table contains braille codes and rules for Malayalam 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 \x0D02 56 # MALAYALAM SIGN ANUSVARA
letter \x0D03 6 # MALAYALAM SIGN VISARGA
letter \x0D05 1 # MALAYALAM LETTER A
letter \x0D06 345 # MALAYALAM LETTER AA
letter \x0D07 24 # MALAYALAM LETTER I
letter \x0D08 35 # MALAYALAM LETTER II
letter \x0D09 136 # MALAYALAM LETTER U
letter \x0D0A 1256 # MALAYALAM LETTER UU
letter \x0D0B 5-1235 # MALAYALAM LETTER VOCALIC R
letter \x0D0C 5-123 # MALAYALAM LETTER VOCALIC L
letter \x0D0E 26 # MALAYALAM LETTER E
letter \x0D0F 15 # MALAYALAM LETTER EE
letter \x0D10 34 # MALAYALAM LETTER AI
letter \x0D12 1346 # MALAYALAM LETTER O
letter \x0D13 135 # MALAYALAM LETTER OO
letter \x0D14 246 # MALAYALAM LETTER AU
replace \X200D
letter \x0D15 13 # MALAYALAM LETTER KA
letter \x0D16 46 # MALAYALAM LETTER KHA
letter \x0D17 1245 # MALAYALAM LETTER GA
letter \x0D18 126 # MALAYALAM LETTER GHA
letter \x0D19 346 # MALAYALAM LETTER NGA
letter \x0D1A 14 # MALAYALAM LETTER CA= CHA
letter \x0D1B 16 # MALAYALAM LETTER CHA= CHHA
letter \x0D1C 245 # MALAYALAM LETTER JA
letter \x0D1D 356 # MALAYALAM LETTER JHA
letter \x0D1E 25 # MALAYALAM LETTER NYA= NHA
letter \x0D1F 23456 # MALAYALAM LETTER TTA= TA
letter \x0D20 2456 # MALAYALAM LETTER TTHA= TTA
letter \x0D21 1246 # MALAYALAM LETTER DDA= HARD DA
letter \x0D22 123456 # MALAYALAM LETTER DDHA= HARD DDA
letter \x0D23 3456 # MALAYALAM LETTER NNA= HARD NA
letter \x0D24 2345 # MALAYALAM LETTER TA= THA
letter \x0D25 1456 # MALAYALAM LETTER THA= TTHA
letter \x0D26 145 # MALAYALAM LETTER DA= SOFT DA
letter \x0D27 2346 # MALAYALAM LETTER DHA= SOFT DDA
letter \x0D28 1345 # MALAYALAM LETTER NA
letter \x0D2A 1234 # MALAYALAM LETTER PA
letter \x0D2B 235 # MALAYALAM LETTER PHA
letter \x0D2C 12 # MALAYALAM LETTER BA
letter \x0D2D 45 # MALAYALAM LETTER BHA
letter \x0D2E 134 # MALAYALAM LETTER MA
letter \x0D2F 13456 # MALAYALAM LETTER YA
letter \x0D30 1235 # MALAYALAM LETTER RA
letter \x0D31 12456 # MALAYALAM LETTER RRA
letter \x0D32 123 # MALAYALAM LETTER LA
letter \x0D33 456 # MALAYALAM LETTER LLA
letter \x0D34 12356 # MALAYALAM LETTER LLLA= ZHA
letter \x0D35 1236 # MALAYALAM LETTER VA
letter \x0D36 146 # MALAYALAM LETTER SHA= SOFT SHA
letter \x0D37 12346 # MALAYALAM LETTER SSA= SHA
letter \x0D38 234 # MALAYALAM LETTER SA
letter \x0D39 125 # MALAYALAM LETTER HA
letter \x0D3E 345 # MALAYALAM VOWEL SIGN AA
letter \x0D3F 24 # MALAYALAM VOWEL SIGN I
letter \x0D40 35 # MALAYALAM VOWEL SIGN II
letter \x0D41 136 # MALAYALAM VOWEL SIGN U
letter \x0D42 1256 # MALAYALAM VOWEL SIGN UU
letter \x0D43 5-1235 # MALAYALAM VOWEL SIGN VOCALIC R
letter \x0D44 6-1235 # MALAYALAM VOWEL SIGN VOCALIC RR
letter \x0D46 26 # MALAYALAM VOWEL SIGN E (stands to the left of the consonant)
letter \x0D47 15 # MALAYALAM VOWEL SIGN EE (stands to the left of the consonant)
letter \x0D48 34 # MALAYALAM VOWEL SIGN AI
letter \x0D4A 1346 # MALAYALAM VOWEL SIGN O= 0D46 ? and 0D3E ?
letter \x0D4B 135 # MALAYALAM VOWEL SIGN OO= 0D47 ? AND 0D3E ?
letter \x0D4C 246 # MALAYALAM VOWEL SIGN AU (archaic from the au/dependent vowel to 0D57 ? MALAYALAM au length mark= 0D46 ? and 0D57 ?)
letter \x0D4D 4 # MALAYALAM SIGN VIRAMA= chandrakkala (the preferred name)= vowel half U
letter \x0D60 6-1235 # MALAYALAM LETTER VOCALIC RR
letter \x0D61 6-123 # MALAYALAM LETTER VOCALIC LL
letter \x0D62 5-123 # MALAYALAM VOWEL SIGN VOCALIC L
letter \x0D63 6-123 # MALAYALAM VOWEL SIGN VOCALIC LL
letter \x0D64 256 RESERVED-0964 #Devnagari danda
letter \x0D65 256-256 RESERVED-0965 #Devnagari double danda
#digits
litdigit \x0D66 245 # MALAYALAM DIGIT ZERO
litdigit \x0D67 1 # MALAYALAM DIGIT ONE
litdigit \x0D68 12 # MALAYALAM DIGIT TWO
litdigit \x0D69 14 # MALAYALAM DIGIT THREE
litdigit \x0D6A 145 # MALAYALAM DIGIT FOUR
litdigit \x0D6B 15 # MALAYALAM DIGIT FIVE
litdigit \x0D6C 124 # MALAYALAM DIGIT SIX
litdigit \x0D6D 1245 # MALAYALAM DIGIT SEVEN
litdigit \x0D6E 125 # MALAYALAM DIGIT EIGHT
litdigit \x0D6F 24 # MALAYALAM DIGIT NINE
litdigit \x0D70 1-245 # MALAYALAM NUMBER TEN
litdigit \x0D71 1-245-245 # MALAYALAM NUMBER ONE HUNDRED
litdigit \x0D72 1-245-245-245 # MALAYALAM NUMBER ONE THOUSAND
litdigit \x0D73 1-34-145 # MALAYALAM FRACTION ONE QUARTER
litdigit \x0D74 1-34-12 # MALAYALAM FRACTION ONE HALF
litdigit \x0D75 14-34-145 # MALAYALAM FRACTION THREE QUARTERS
letter \x0D7A 4-1345 # MALAYALAM LETTER CHILLU NN
letter \x0D7B 4-1345 # MALAYALAM LETTER CHILLU N
letter \x0D7C 4-12456 # MALAYALAM LETTER CHILLU RR (historically derived from the full letter ra) and (also used for chillu r)
letter \x0D7D 4-123 # MALAYALAM LETTER CHILLU L (historically derived from the full letter ta) and (used for chillu t and chillu d)
letter \x0D7E 4-123-123 # MALAYALAM LETTER CHILLU LL
letter \x0D7F 4-13-13 # MALAYALAM LETTER CHILLU K
#half characters
always \x0D15\x0D4D 4-13 # MALAYALAM LETTER KA
always \x0D16\x0D4D 4-46 # MALAYALAM LETTER KHA
always \x0D17\x0D4D 4-1245 # MALAYALAM LETTER GA
always \x0D18\x0D4D 4-126 # MALAYALAM LETTER GHA
always \x0D19\x0D4D 4-346 # MALAYALAM LETTER NGA
always \x0D1A\x0D4D 4-14 # MALAYALAM LETTER CA= CHA
always \x0D1B\x0D4D 4-16 # MALAYALAM LETTER CHA= CHHA
always \x0D1C\x0D4D 4-245 # MALAYALAM LETTER JA
always \x0D1D\x0D4D 4-356 # MALAYALAM LETTER JHA
always \x0D1E\x0D4D 4-25 # MALAYALAM LETTER NYA= NHA
always \x0D1F\x0D4D 4-23456 # MALAYALAM LETTER TTA= TA
always \x0D20\x0D4D 4-2456 # MALAYALAM LETTER TTHA= TTA
always \x0D21\x0D4D 4-1246 # MALAYALAM LETTER DDA= HARD DA
always \x0D22\x0D4D 4-123456 # MALAYALAM LETTER DDHA= HARD DDA
always \x0D23\x0D4D 4-3456 # MALAYALAM LETTER NNA= HARD NA
always \x0D24\x0D4D 4-2345 # MALAYALAM LETTER TA= THA
always \x0D25\x0D4D 4-1456 # MALAYALAM LETTER THA= TTHA
always \x0D26\x0D4D 4-145 # MALAYALAM LETTER DA= SOFT DA
always \x0D27\x0D4D 4-2346 # MALAYALAM LETTER DHA= SOFT DDA
always \x0D28\x0D4D 4-1345 # MALAYALAM LETTER NA
always \x0D2A\x0D4D 4-1234 # MALAYALAM LETTER PA
always \x0D2B\x0D4D 4-235 # MALAYALAM LETTER PHA
always \x0D2C\x0D4D 4-12 # MALAYALAM LETTER BA
always \x0D2D\x0D4D 4-45 # MALAYALAM LETTER BHA
always \x0D2E\x0D4D 4-134 # MALAYALAM LETTER MA
always \x0D2F\x0D4D 4-13456 # MALAYALAM LETTER YA
always \x0D30\x0D4D 4-1235 # MALAYALAM LETTER RA
always \x0D31\x0D4D 4-12456 # MALAYALAM LETTER RRA
always \x0D32\x0D4D 4-123 # MALAYALAM LETTER LA
always \x0D33\x0D4D 4-456 # MALAYALAM LETTER LLA
always \x0D34\x0D4D 4-12356 # MALAYALAM LETTER LLLA= ZHA
always \x0D35\x0D4D 4-1236 # MALAYALAM LETTER VA
always \x0D36\x0D4D 4-146 # MALAYALAM LETTER SHA= SOFT SHA
always \x0D37\x0D4D 4-12346 # MALAYALAM LETTER SSA= SHA
always \x0D38\x0D4D 4-234 # MALAYALAM LETTER SA
always \x0D39\x0D4D 4-125 # MALAYALAM LETTER HA
always \x0D44\x0D4D 4-6-1235 # MALAYALAM VOWEL SIGN VOCALIC RR
always \x0D60\x0D4D 4-6-1235 # MALAYALAM LETTER VOCALIC RR
always \x0D61\x0D4D 4-6-123 # MALAYALAM LETTER VOCALIC LL
always \x0D62\x0D4D 4-5-123 # MALAYALAM VOWEL SIGN VOCALIC L
always \x0D63\x0D4D 4-6-123 # MALAYALAM VOWEL SIGN VOCALIC LL
#ksha and gya
always \x0D15\x0D4D\x0D37\x0D4D 4-12345 #ksha
always \x0D1C\x0D4D\x0D1E 156 #gya
always \x0D15\x0D4D\x0D37 12345 #ksha
#consonent followed by vowel but not matra
class MalayalamVowel \x0D07\x0D08\x0D09\x0D0A\x0D0B\x0D0C\x0D0E\x0D0F\x0D10\x0D12\x0D13\x0D14
class Halant \x0D4D
before MalayalamVowel always \x0D15 13-1 # MALAYALAM LETTER KA
before MalayalamVowel always \x0D16 46-1 # MALAYALAM LETTER KHA
before MalayalamVowel always \x0D17 1245-1 # MALAYALAM LETTER GA
before MalayalamVowel always \x0D18 126-1 # MALAYALAM LETTER GHA
before MalayalamVowel always \x0D1A 14-1 # MALAYALAM LETTER CA= CHA
before MalayalamVowel always \x0D1B 16-1 # MALAYALAM LETTER CHA= CHHA
before MalayalamVowel always \x0D1C 245-1 # MALAYALAM LETTER JA
before MalayalamVowel always \x0D1D 356-1 # MALAYALAM LETTER JHA
before MalayalamVowel always \x0D1F 23456-1 # MALAYALAM LETTER TTA= TA
before MalayalamVowel always \x0D20 2456-1 # MALAYALAM LETTER TTHA= TTA
before MalayalamVowel always \x0D21 1246-1 # MALAYALAM LETTER DDA= HARD DA
before MalayalamVowel always \x0D22 123456-1 # MALAYALAM LETTER DDHA= HARD DDA
before MalayalamVowel always \x0D23 3456-1 # MALAYALAM LETTER NNA= HARD NA
before MalayalamVowel always \x0D24 2345-1 # MALAYALAM LETTER TA= THA
before MalayalamVowel always \x0D25 1456-1 # MALAYALAM LETTER THA= TTHA
before MalayalamVowel always \x0D26 145-1 # MALAYALAM LETTER DA= SOFT DA
before MalayalamVowel always \x0D27 2346-1 # MALAYALAM LETTER DHA= SOFT DDA
before MalayalamVowel always \x0D28 1345-1 # MALAYALAM LETTER NA
before MalayalamVowel always \x0D2A 1234-1 # MALAYALAM LETTER PA
before MalayalamVowel always \x0D2B 235-1 # MALAYALAM LETTER PHA
before MalayalamVowel always \x0D2C 12-1 # MALAYALAM LETTER BA
before MalayalamVowel always \x0D2D 45-1 # MALAYALAM LETTER BHA
before MalayalamVowel always \x0D2E 134-1 # MALAYALAM LETTER MA
before MalayalamVowel always \x0D2F 13456-1 # MALAYALAM LETTER YA
before MalayalamVowel always \x0D30 1235-1 # MALAYALAM LETTER RA
before MalayalamVowel always \x0D31 12456-1 # MALAYALAM LETTER RRA
before MalayalamVowel always \x0D32 123-1 # MALAYALAM LETTER LA
before MalayalamVowel always \x0D33 456-1 # MALAYALAM LETTER LLA
before MalayalamVowel always \x0D34 12356-1 # MALAYALAM LETTER LLLA= ZHA
before MalayalamVowel always \x0D35 1236-1 # MALAYALAM LETTER VA
before MalayalamVowel always \x0D36 146-1 # MALAYALAM LETTER SHA= SOFT SHA
before MalayalamVowel always \x0D37 12346-1 # MALAYALAM LETTER SSA= SHA
before MalayalamVowel always \x0D38 234-1 # MALAYALAM LETTER SA
before MalayalamVowel always \x0D39 125-1 # MALAYALAM LETTER HA
before MalayalamVowel always \x0D44 6-1235-1 # MALAYALAM VOWEL SIGN VOCALIC RR
before MalayalamVowel always \x0D60 6-1235-1 # MALAYALAM LETTER VOCALIC RR
before MalayalamVowel always \x0D61 6-123-1 # MALAYALAM LETTER VOCALIC LL
before MalayalamVowel always \x0D62 5-123-1 # MALAYALAM VOWEL SIGN VOCALIC L
before MalayalamVowel always \x0D63 6-123-1 # MALAYALAM VOWEL SIGN VOCALIC LL
|