/usr/share/liblouis/tables/gurumuki.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 | # This table contains braille codes and rules for Gurumukhi 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
# generated by ttbtest
letter \x0A01 3 # GURUMUKHI SIGN ADAK B1NDI
letter \x0A02 56 # GURUMUKHI SIGN BINDI
letter \x0A03 6 # GURUMUKHI SIGN VISARGA
letter \x0A05 1 # GURUMUKHI LETTER A = aira
letter \x0A06 345 # GURUMUKHI LETTER AA
letter \x0A07 24 # GURUMUKHI LETTER I
letter \x0A08 35 # GURUMUKHI LETTER II
letter \x0A09 136 # GURUMUKHI LETTER U
letter \x0A0A 1256 # GURUMUKHI LETTER UU
letter \x0A0F 15 # GURUMUKHI LETTER EE
letter \x0A10 34 # GURUMUKHI LETTER Al
letter \x0A13 135 # GURUMUKHI LETTER OO
letter \x0A14 246 # GURUMUKHI LETTER AU
replace \X200D
# consonants
letter \x0A15 13 # GURUMUKHI LETTER KA
letter \x0A16 24 # GURUMUKHI LETTER KHA
letter \x0A17 1245 # GURUMUKHI LETTER GA
letter \x0A18 126 # GURUMUKHI LETTER GHA
letter \x0A19 346 # GURUMUKHI LETTER NGA
letter \x0A1A 14 # GURUMUKHI LETTER CA
letter \x0A1B 16 # GURUMUKHI LETTER CHA
letter \x0A1C 245 # GURUMUKHI LETTER JA
letter \x0A1D 356 # GURUMUKHI LETTER JHA
letter \x0A1E 25 # GURUMUKHI LETTER NYA
letter \x0A1F 23456 # GURUMUKHI LETTER TTA
letter \x0A20 2456 # GURUMUKHI LETTER TTHA
letter \x0A21 1246 # GURUMUKHI LETTER DDA
letter \x0A22 123456 # GURUMUKHI LETTER DDHA
letter \x0A23 3456 # GURUMUKHI LETTER NNA
letter \x0A24 2345 # GURUMUKHI LETTER TA
letter \x0A25 1456 # GURUMUKHI LETTER THA
letter \x0A26 145 # GURUMUKHI LETTER DA
letter \x0A27 2346 # GURUMUKHI LETTER DHA
letter \x0A28 1345 # GURUMUKHI LETTER NA
letter \x0A2A 1234 # GURUMUKHI LETTER PA
letter \x0A2B 235 # GURUMUKHI LETTER PHA
letter \x0A2C 12 # GURUMUKHI LETTER BA
letter \x0A2D 45 # GURUMUKHI LETTER BHA
letter \x0A2E 134 # GURUMUKHI LETTER MA
letter \x0A2F 13456 # GURUMUKHI LETTER YA
letter \x0A30 1235 # GURUMUKHI LETTER RA
letter \x0A32 123 # GURUMUKHI LETTER LA
letter \x0A33 456 # GURUMUKHI LETTER LLA = 0A32 AND 0A3C
letter \x0A35 1236 # GURUMUKHI LETTER VA
letter \x0A36 146 # GURUMUKHI LETTER SHA - 0A38 AND 0A3C
letter \x0A38 234 # GURUMUKHI LETTER SA
letter \x0A39 125 # GURUMUKHI LETTER HA
# vowels
letter \x0A3E 345 # GURUMUKHI VOWEL SIGN AA= kanna
letter \x0A3F 24 # GURUMUKHI VOWEL SIGN I= sihari stands to the left of the consonant
letter \x0A40 35 # GURUMUKHI VOWEL SIGN II = BIHARI
letter \x0A41 136 # GURUMUKHI VOWEL SIGN U = AUNKAR
letter \x0A42 1256 # GURUMUKHI VOWEL SIGN UU = DULAINKAR
letter \x0A47 15 # GURUMUKHI VOWEL SIGN EE
letter \x0A48 34 # GURUMUKHI VOWEL SIGN AI = DULAINKAR
letter \x0A4B 135 # GURUMUKHI VOWEL SIGN OO =HORA
letter \x0A4C 246 # GURUMUKHI VOWEL SIGN AU = KANAURA
letter \x0A59 46 # GURUMUKHI LETTER KHHA= 0A16 AND 0A3C
letter \x0A5B 245 # GURUMUKHI LETTER ZA = 0A1C AND 0A3C
letter \x0A5C 12456 # GURUMUKHI LETTER RRA
letter \x0A5E 235 # GURUMUKHI LETTER FA
letter \x0A64 256 RESERVED- 0964 #DEVANAGARI DANDA
letter \x0A65 256-256 RESERVED- 0965 # DEVANAGARI DOUBLE DANDA
# Digits
litdigit \x0A66 245 # GURUMUKHI DIGIT ZERO
litdigit \x0A67 1 # GURUMUKHI DIGIT ONE
litdigit \x0A68 12 # GURUMUKHI DIGIT TWO
litdigit \x0A69 14 # GURUMUKHI DIGIT THREE
litdigit \x0A6A 145 # GURUMUKHI DIGIT FOUR
litdigit \x0A6B 15 # GURUMUKHI DIGIT FIVE
litdigit \x0A6C 124 # GURUMUKHI DIGIT SIX
litdigit \x0A6D 1245 # GURUMUKHI DIGIT SEVEN
litdigit \x0A6E 125 # GURUMUKHI DIGIT EIGHT
litdigit \x0A6F 24 # GURUMUKHI DIGIT NINE
letter \x0A70 56 # GURUMUKHI TIPPI nasalization
letter \x0A71 4 # GURUMUKHI ADDAK doubles following consonant
letter \x0A74 3456-1-136 # GURUMUKHI EK ONKAR God is One
# half characters
always \x0A15\x0A71 4-13 # GURUMUKHI LETTER KA
always \x0A16\x0A71 4-24 # GURUMUKHI LETTER KHA
always \x0A17\x0A71 4-1245 # GURUMUKHI LETTER GA
always \x0A18\x0A71 4-126 # GURUMUKHI LETTER GHA
always \x0A19\x0A71 4-346 # GURUMUKHI LETTER NGA
always \x0A1A\x0A71 4-14 # GURUMUKHI LETTER CA
always \x0A1B\x0A71 4-16 # GURUMUKHI LETTER CHA
always \x0A1C\x0A71 4-245 # GURUMUKHI LETTER JA
always \x0A1D\x0A71 4-356 # GURUMUKHI LETTER JHA
always \x0A1E\x0A71 4-25 # GURUMUKHI LETTER NYA
always \x0A1F\x0A71 4-23456 # GURUMUKHI LETTER TTA
always \x0A20\x0A71 4-2456 # GURUMUKHI LETTER TTHA
always \x0A21\x0A71 4-1246 # GURUMUKHI LETTER DDA
always \x0A22\x0A71 4-123456 # GURUMUKHI LETTER DDHA
always \x0A23\x0A71 4-3456 # GURUMUKHI LETTER NNA
always \x0A24\x0A71 4-2345 # GURUMUKHI LETTER TA
always \x0A25\x0A71 4-1456 # GURUMUKHI LETTER THA
always \x0A26\x0A71 4-145 # GURUMUKHI LETTER DA
always \x0A27\x0A71 4-2346 # GURUMUKHI LETTER DHA
always \x0A28\x0A71 4-1345 # GURUMUKHI LETTER NA
always \x0A2A\x0A71 4-1234 # GURUMUKHI LETTER PA
always \x0A2B\x0A71 4-235 # GURUMUKHI LETTER PHA
always \x0A2C\x0A71 4-12 # GURUMUKHI LETTER BA
always \x0A2D\x0A71 4-45 # GURUMUKHI LETTER BHA
always \x0A2E\x0A71 4-134 # GURUMUKHI LETTER MA
always \x0A2F\x0A71 4-13456 # GURUMUKHI LETTER YA
always \x0A30\x0A71 4-1235 # GURUMUKHI LETTER RA
always \x0A32\x0A71 4-123 # GURUMUKHI LETTER LA
always \x0A33\x0A71 4-456 # GURUMUKHI LETTER LLA = 0A32 AND 0A3C
always \x0A35\x0A71 4-1236 # GURUMUKHI LETTER VA
always \x0A36\x0A71 4-146 # GURUMUKHI LETTER SHA - 0A38 AND 0A3C
always \x0A38\x0A71 4-234 # GURUMUKHI LETTER SA
always \x0A39\x0A71 4-125 # GURUMUKHI LETTER HA
always \x0A59\x0A71 4-46 # GURUMUKHI LETTER KHHA= 0A16 AND 0A3C
always \x0A5B\x0A71 4-245 # GURUMUKHI LETTER ZA = 0A1C AND 0A3C
always \x0A5C\x0A71 4-12456 # GURUMUKHI LETTER RRA
always \x0A5E\x0A71 4-235 # GURUMUKHI LETTER FA
always \x0A64\x0A71 4-256 RESERVED- 0964 #DEVANAGARI DANDA
always \x0A65\x0A71 4-256-256 RESERVED- 0965 # DEVANAGARI DOUBLE DANDA
# consonent followed by vowel but not matra
class GurumukiVowel \x0A07\x0A08\x0A09\x0A0A\x0A0F\x0A10\x0A13\x0A14
class Halant \x0A71
before GurumukiVowel always \x0A15 13-1 # GURUMUKHI LETTER KA
before GurumukiVowel always \x0A16 24-1 # GURUMUKHI LETTER KHA
before GurumukiVowel always \x0A17 1245-1 # GURUMUKHI LETTER GA
before GurumukiVowel always \x0A18 126-1 # GURUMUKHI LETTER GHA
before GurumukiVowel always \x0A1A 14-1 # GURUMUKHI LETTER CA
before GurumukiVowel always \x0A1B 16-1 # GURUMUKHI LETTER CHA
before GurumukiVowel always \x0A1C 245-1 # GURUMUKHI LETTER JA
before GurumukiVowel always \x0A1D 356-1 # GURUMUKHI LETTER JHA
before GurumukiVowel always \x0A1F 23456-1 # GURUMUKHI LETTER TTA
before GurumukiVowel always \x0A20 2456-1 # GURUMUKHI LETTER TTHA
before GurumukiVowel always \x0A21 1246-1 # GURUMUKHI LETTER DDA
before GurumukiVowel always \x0A22 123456-1 # GURUMUKHI LETTER DDHA
before GurumukiVowel always \x0A23 3456-1 # GURUMUKHI LETTER NNA
before GurumukiVowel always \x0A24 2345-1 # GURUMUKHI LETTER TA
before GurumukiVowel always \x0A25 1456-1 # GURUMUKHI LETTER THA
before GurumukiVowel always \x0A26 145-1 # GURUMUKHI LETTER DA
before GurumukiVowel always \x0A27 2346-1 # GURUMUKHI LETTER DHA
before GurumukiVowel always \x0A28 1345-1 # GURUMUKHI LETTER NA
before GurumukiVowel always \x0A2A 1234-1 # GURUMUKHI LETTER PA
before GurumukiVowel always \x0A2B 235-1 # GURUMUKHI LETTER PHA
before GurumukiVowel always \x0A2C 12-1 # GURUMUKHI LETTER BA
before GurumukiVowel always \x0A2D 45-1 # GURUMUKHI LETTER BHA
before GurumukiVowel always \x0A2E 134-1 # GURUMUKHI LETTER MA
before GurumukiVowel always \x0A2F 13456-1 # GURUMUKHI LETTER YA
before GurumukiVowel always \x0A30 1235-1 # GURUMUKHI LETTER RA
before GurumukiVowel always \x0A32 123-1 # GURUMUKHI LETTER LA
before GurumukiVowel always \x0A33 456-1 # GURUMUKHI LETTER LLA = 0A32 AND 0A3C
before GurumukiVowel always \x0A35 1236-1 # GURUMUKHI LETTER VA
before GurumukiVowel always \x0A36 146-1 # GURUMUKHI LETTER SHA - 0A38 AND 0A3C
before GurumukiVowel always \x0A38 234-1 # GURUMUKHI LETTER SA
before GurumukiVowel always \x0A39 125-1 # GURUMUKHI LETTER HA
before GurumukiVowel always \x0A59 46-1 # GURUMUKHI LETTER KHHA= 0A16 AND 0A3C
before GurumukiVowel always \x0A5B 245-1 # GURUMUKHI LETTER ZA = 0A1C AND 0A3C
before GurumukiVowel always \x0A5C 12456-1 # GURUMUKHI LETTER RRA
before GurumukiVowel always \x0A5E 235-1 # GURUMUKHI LETTER FA
before GurumukiVowel always \x0A64 256-1 RESERVED- 0964 #DEVANAGARI DANDA
before GurumukiVowel always \x0A65 256-256-1 RESERVED- 0965 # DEVANAGARI DOUBLE DANDA
|