This file is indexed.

/usr/share/liblouis/tables/kannada.cti is in liblouis-data 3.0.0-3+deb9u4.

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 Kannada  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 3 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
# vowels

letter   \x0C82	56	# KANNADA SIGN ANUSVARA
letter   \x0C83	6	# KANNADA SIGN VISARGA
letter   \x0C85	1	# KANNADA LETTER A
letter   \x0C86	345	# KANNADA LETTER AA
letter   \x0C87	24	# KANNADA LETTER I
letter   \x0C88	35	# KANNADA LETTER II
letter   \x0C89	136	# KANNADA LETTER U
letter   \x0C8A	14	# KANNADA LEETER UU
letter   \x0C8B	5-1235	# KANNADA LETTER VOCALIC R
letter   \x0C8E	26	# KANNADA LETTER E
letter   \x0C8F	15	# KANNADA LETTER EE
letter   \x0C90	34	# KANNADA LETTER AI
letter   \x0C92	346	# KANNADA LETTER O
letter   \x0C93	135	# KANNADA LETTER OO
letter   \x0C94	246	# KANNADA LETTER AU

replace \X200D

# consonants

letter   \x0C95	13	# KANNADA LETTER KA
letter   \x0C96	46	# KANNADA LETTER KHA
letter   \x0C97	1245	# KANNADA LETTER GA
letter   \x0C98	126	# KANNADA LETTER GHA
letter   \x0C99	346	# KANNADA LETTER NGA

letter   \x0C9A	14	# KANNADA LETTER CA
letter   \x0C9B	16	# KANNADA LETTER CHA
letter   \x0C9C	245	# KANNADA LETTER JA
letter   \x0C9D	356	# KANNADA LETTER JHA
letter   \x0C9E	25	# KANNADA LETTER NYA

letter   \x0C9F	23456	# KANNADA LETTER TTA
letter   \x0CA0	2456	# KANNADA LETTER TTHA
letter   \x0CA1	1246	# KANNADA LETTER DDA
letter   \x0CA2	123456	# KANNADA LETTER DDHA
letter   \x0CA3	3456	# KANNADA LETTER NNA

letter   \x0CA4	2345	# KANNADA LETTER TA
letter   \x0CA5	1456	# KANNADA LETTER THA
letter   \x0CA6	145	# KANNADA LETTER DA
letter   \x0CA7	2346	# KANNADA LETTER DHA
letter   \x0CA8	1345	# KANNADA LETTER NA

letter   \x0CAA	1234	# KANNADA LETTER PA
letter   \x0CAB	235	# KANNADA LETTER PHA
letter   \x0CAC	12	# KANNADA LETTER BA
letter   \x0CAD	45	# KANNADA LETTER BHA
letter   \x0CAE	135	# KANNADA LETTER MA

letter   \x0CAF	13456	# KANNADA LETTER YA
letter   \x0CB0	1235	# KANNADA LETTER RA
letter   \x0CB2	123	# KANNADA LETTER LA
letter   \x0CB3	456	# KANNADA LETTER LLA
letter   \x0CB5	1236	# KANNADA LETTER VA
letter   \x0CB6	146	# KANNADA LETTER SHA
letter   \x0CB7	12346	# KANNADA LETTER SSA
letter   \x0CB8	234	# KANNADA LETTER SA
letter   \x0CB9	125	# KANNADA LETTER HA

letter   \x0CBE	345	# KANNADA VOWEL SIGN AA
letter   \x0CBF	24	# KANNADA VOWEL SIGN I
letter   \x0CC0	35	# KANNADA VOWEL SIGN II = OCBF ?  0CD5 ?
letter   \x0CC1	136	# KANNADA VOWEL SIGN U
letter   \x0CC2	1256	# KANNADA VOWEL SIGN UU
letter   \x0CC3	5-1235	# KANNADA VOWEL SIGN VOCALIC R
letter   \x0CC4	6-1235	# KANNADA VOWEL SIGN VOCALIC RR
letter   \x0CC6	26	# KANNADA VOWEL SIGN E
letter   \x0CC7	15	# KANNADA VOWEL SIGN EE = 0CC6 ? 0CD5 ?
letter   \x0CC8	34	# KANNADA VOWEL SIGN AI =  0CC6 ? 0CD6 ?
letter   \x0CCA	1346	# KANNADA VOWEL SIGN O = 0CC6 ?  0CD6 ?
letter   \x0CCB	135	# KANNADA VOWEL SIGN OO = 0CCA ? 0CD5 ?
letter   \x0CCC	246	# KANNADA VOWEL SIGN AU
letter   \x0CCD	4	# KANNADA SIGN VIRAMA (PREFERRED NAME IS HALANT

#digits

litdigit   \x0CE6	245	# KANNADA DIGIT ZERO
litdigit   \x0CE7	1	# KANNADA DIGIT ONE
litdigit   \x0CE8	12	# KANNADA DIGIT TWO
litdigit   \x0CE9	14	# KANNADA DIGIT THREE
litdigit  \x0CEA	145	# KANNADA DIGIT FOUR
litdigit   \x0CEB 	15	# KANNADA DIGIT FIVE
litdigit   \x0CEC	124	# KANNADA DIGIT SIX
litdigit   \x0CED	1245	# KANNADA DIGIT SEVEN
litdigit  \x0CEE	125	# KANNADA DIGIT EIGHT
litdigit   \x0CEF	24	# KANNADA DIGIT NINE


  # Half characters 
always   \x0C95\x0CCD	4-13	# KANNADA LETTER KA
 always   \x0C96\x0CCD	 4-46         # KANNADA LETTER KHA
 always   \x0C97\x0CCD 4-1245	# KANNADA LETTER GA
 always   \x0C98\x0CCD  4-126	# KANNADA LETTER GHA
 always   \x0C99\x0CCD	4-346	# KANNADA LETTER NGA

 always   \x0C9A\x0CCD	4-14	# KANNADA LETTER CA
 always   \x0C9B\x0CCD	4-16	# KANNADA LETTER CHA
 always   \x0C9C\x0CCD	4-245	# KANNADA LETTER JA
 always   \x0C9D\x0CCD	4-356	# KANNADA LETTER JHA
 always   \x0C9E\x0CCD	4-25	# KANNADA LETTER NYA

 always   \x0C9F\x0CCD	4-23456  # KANNADA LETTER TTA
 always   \x0CA0\x0CCD	4-2456	# KANNADA LETTER TTHA
 always   \x0CA1\x0CCD	4-1246	# KANNADA LETTER DDA
 always   \x0CA2\x0CCD	4-123456	# KANNADA LETTER DDHA
 always   \x0CA3\x0CCD	4-3456	# KANNADA LETTER NNA

 always   \x0CA4\x0CCD	4-2345	# KANNADA LETTER TA
 always   \x0CA5\x0CCD	4-1456	# KANNADA LETTER THA
 always   \x0CA6\x0CCD	4-145	# KANNADA LETTER DA
 always   \x0CA7\x0CCD	4-2346	# KANNADA LETTER DHA
 always   \x0CA8\x0CCD	4-1345	# KANNADA LETTER NA

 always   \x0CAA\x0CCD	4-1234	# KANNADA LETTER PA
 always   \x0CAB\x0CCD	4-235	# KANNADA LETTER PHA
 always   \x0CAC\x0CCD	4-12	# KANNADA LETTER BA
 always   \x0CAD\x0CCD	4-45	# KANNADA LETTER BHA
 always   \x0CAE\x0CCD	4-135	# KANNADA LETTER MA

 always   \x0CAF\x0CCD	4-13456	# KANNADA LETTER YA
 always   \x0CB0\x0CCD	4-1235	# KANNADA LETTER RA
 always   \x0CB2\x0CCD	4-123	# KANNADA LETTER LA
 always   \x0CB3\x0CCD	4-456	# KANNADA LETTER LLA
 always   \x0CB5\x0CCD	4-1236	# KANNADA LETTER VA
 always   \x0CB6\x0CCD	4-146	# KANNADA LETTER SHA
 always   \x0CB7\x0CCD	4-12346	# KANNADA LETTER SSA
 always   \x0CB8\x0CCD	4-234	# KANNADA LETTER SA
 always   \x0CB9\x0CCD	4-125	# KANNADA LETTER HA
 always   \x0CC4\x0CCD	4-6-1235	# KANNADA VOWEL SIGN VOCALIC RR

#ksha and gya


always \x0C95\x0CCD\x0CB7\x0CCD 4-12345 #ksha
always \x0C9C\x0CCD\x0C9E 156 #gya
always \x0C95\x0CCD\x0CB7 12345 #ksha

# consonant followed by vowel
class KannadaVowel \x0C87\x0C88\x0C89\x0C8A\x0C8B\x0C8E\x0C8F\x0C90\x0C92\x0C93\x0C94
class Halant \x0CCD
before KannadaVowel always      \x0C95   13-1	# KANNADA LETTER KA
 before KannadaVowel always   \x0C96 	  46-1         # KANNADA LETTER KHA
 before KannadaVowel always   \x0C97	   1245-1	# KANNADA LETTER GA
 before KannadaVowel always   \x0C98	    126-1	# KANNADA LETTER GHA

 before KannadaVowel always   \x0C9A 	 14-1	# KANNADA LETTER CA
 before KannadaVowel always   \x0C9B 	 16-1	# KANNADA LETTER CHA
 before KannadaVowel always   \x0C9C 	 245-1	# KANNADA LETTER JA
 before KannadaVowel always   \x0C9D 	 356-1	# KANNADA LETTER JHA

 before KannadaVowel always   \x0C9F 		 23456-1	# KANNADA LETTER TTA
 before KannadaVowel always   \x0CA0 	 2456-1	 # KANNADA LETTER TTHA
 before KannadaVowel always   \x0CA1 	 1246-1	 # KANNADA LETTER DDA
 before KannadaVowel always   \x0CA2 	 123456-1	# KANNADA LETTER DDHA
 before KannadaVowel always   \x0CA3 	 3456-1	# KANNADA LETTER NNA

 before KannadaVowel always   \x0CA4 	 2345-1	# KANNADA LETTER TA
 before KannadaVowel always   \x0CA5 	 1456-1	# KANNADA LETTER THA
 before KannadaVowel always   \x0CA6 	 145-1	# KANNADA LETTER DA
 before KannadaVowel always   \x0CA7 	 2346-1	# KANNADA LETTER DHA
 before KannadaVowel always   \x0CA8 	 1345-1	# KANNADA LETTER NA

 before KannadaVowel always   \x0CAA 	 1234-1	# KANNADA LETTER PA
 before KannadaVowel always   \x0CAB 	 235-1	# KANNADA LETTER PHA
 before KannadaVowel always   \x0CAC 	 12-1	# KANNADA LETTER BA
 before KannadaVowel always   \x0CAD 	 45-1	# KANNADA LETTER BHA
 before KannadaVowel always   \x0CAE 	 135-1	# KANNADA LETTER MA

 before KannadaVowel always   \x0CAF 	 13456-1	# KANNADA LETTER YA
 before KannadaVowel always   \x0CB0 	 1235-1	# KANNADA LETTER RA
 before KannadaVowel always   \x0CB2 	 123-1	# KANNADA LETTER LA
 before KannadaVowel always   \x0CB3 	 456-1	# KANNADA LETTER LLA
 before KannadaVowel always   \x0CB5 	 1236	# KANNADA LETTER VA
 before KannadaVowel always   \x0CB6 	 146-1	# KANNADA LETTER SHA
 before KannadaVowel always   \x0CB7 	 12346-1	# KANNADA LETTER SSA
 before KannadaVowel always   \x0CB8 	 234-1	# KANNADA LETTER SA
 before KannadaVowel always   \x0CB9 	 125-1	# KANNADA LETTER HA

before KannadaVowel always   \x0CC4 	 6-1235-1	# KANNADA VOWEL SIGN VOCALIC RR