This file is indexed.

/usr/share/liblouis/tables/gujarati.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
# This table contains braille codes and rules for Gujarati 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

# Vowels
 
include braille-patterns.cti 
    
letter   \x0A81	3	# GUJARATI SIGN CHANDRABINDU
letter   \x0A82	56	# GUJARATI SIGN ANUSVARA
letter   \x0A83	6	# GUJARATI SIGN VISARGA
letter   \x0A85	1	# GUJARATI LETTER A
letter   \x0A86	345	# GUJARATI LETTER  AA
letter   \x0A87	24	# GUJARATI LETTER I
letter   \x0A88	35	# GUJARATI LETTER II
letter   \x0A89	136	# GUJARATI LETTER U
letter   \x0A8A	1256	# GUJARATI LETTER UU
letter   \x0A8B	5-1235	# GUJARATI LETTER VOCALIC R
letter   \x0A8C	5-123	# GUJARATI LETTER VOCALIC L (USED WITH SANSKRIT TEXT)
letter   \x0A8D	26	# GUJARATI VOWEL CANDRA E
letter   \x0A8F	15	# GUJARATI LETTER E
letter   \x0A90	34	# GUJARATI LETTER AI
letter   \x0A93	135	# GUJARATI LETTER O
letter   \x0A94	246	# GUJARATI LETTER AU

replace \X200D

# Consonents

letter   \x0A95	13	# GUJARATI LETTER KA
letter   \x0A96	46	# GUJARATI LETTER KHA
letter   \x0A97	1245	# GUJARATI LETTER GA
letter   \x0A98	126	# GUJARATI LETTER GHA
letter   \x0A99	346	# GUJARATI LETTER NGA

letter   \x0A9A	14	# GUJARATI LETTER CA
letter   \x0A9B	16	# GUJARATI LETTER CHA
letter   \x0A9C	245	# GUJARATI LETTER JA
letter   \x0A9D	356	# GUJARATI LETTER JHA
letter   \x0A9E	25	# GUJARATI LETTER NYA

letter   \x0A9F	23456	# GUJARATI LETTER TTA
letter   \x0AA0	2456	# GUJARATI LETTER TTHA
letter   \x0AA1	1246	# GUJARATI LETTER DDA
letter   \x0AA2	123456	# GUJARATI LETTER DDHA
letter   \x0AA3	3456	# GUJARATI LETTER NNA

letter   \x0AA4	2345	# GUJARATI LETTER TA
letter   \x0AA5	1456	# GUJARATI LETTER THA
letter   \x0AA6	145	# GUJARATI LETTER DA
letter   \x0AA7	2346	# GUJARATI LETTER DHA
letter   \x0AA8	1345	# GUJARATI LETTER NA

letter   \x0AAA	1234	# GUJARATI LETTER PA
letter   \x0AAB	235	# GUJARATI LETTER PHA
letter   \x0AAC	12	# GUJARATI LETTER BA
letter   \x0AAD	45	# GUJARATI LETTER BHA
letter   \x0AAE	134	# GUJARATI LETTER MA

letter   \x0AAF	13456	# GUJARATI LETTER YA
letter   \x0AB0	1235	# GUJARATI LETTER RA
letter   \x0AB2	123	# GUJARATI LETTER LA
letter   \x0AB3	456	# GUJARATI LETTER LLA
letter   \x0AB5	1236	# GUJARATI LETTER VA
letter   \x0AB6	146	# GUJARATI LETTER SHA
letter   \x0AB7	12346	# GUJARATI LETTER SSA
letter   \x0AB8	234	# GUJARATI LETTER SA
letter   \x0AB9	125	# GUJARATI LETTER HA
letter   \x0ABD	2	# GUJARATI SIGN AVAGRAHA

letter   \x0ABE	345	# GUJARATI VOWEL SIGN AA
letter   \x0ABF	24	# GUJARATI VOWEL SIGN I (STANDS TO THE LEFT OF THE CONSONANT)
letter   \x0AC0	35	# GUJARATI VOWEL SIGN II
letter   \x0AC1	136	# GUJARATI VOWEL SIGN U
letter   \x0AC2	1256	# GUJARATI VOWEL SIGN UU
letter   \x0AC3	61235	# GUJARATI VOWEL SIGN VOCALIC R
letter   \x0AC4	5-1235	# GUJARATI VOWEL SIGN VOCALIC RR
letter   \x0AC5	26	# GUJARATI VOWEL SIGN CANDRA E
letter   \x0AC7	15	# GUJARATI VOWEL SIGN E
letter   \x0AC8	34	# GUJARATI VOWEL SIGN AI
letter   \x0ACB	135	# GUJARATI VOWEL SIGN O
letter   \x0ACC	246	# GUJARATI VOWEL SIGN AU

letter   \x0ACD	4	# GUJARATI SIGN VIRAMA
letter   \x0AD0	135-4-134	# GUJARATI OM
letter   \x0AE0	 5-1235	# GUJARATI LETTER VOCALIC RR
letter   \x0AE1	6-123	# GUJARATI LETTER VOCALIC LL
letter   \x0AE2	5-123	# GUJARATI VOWEL SIGN VOCALIC L
letter   \x0AE3	6-123	# GUJARATI VOWEL SIGN VOCALIC LL

# Digits

litdigit   \x0AE6	245	# GUJARATI DIGIT ZERO
litdigit   \x0AE7	1	# GUJARATI DIGIT ONE
litdigit   \x0AE8	12	# GUJARATI DIGIT TWO
litdigit   \x0AE9	14	# GUJARATI DIGIT THREE
litdigit   \x0AEA	145	# GUJARATI DIGIT FOUR
litdigit   \x0AEB	15	# GUJARATI DIGIT FIVE
litdigit   \x0AEC	124	# GUJARATI DIGIT SIX
litdigit   \x0AED	1245	# GUJARATI DIGIT SEVEN
litdigit   \x0AEE	125	# GUJARATI DIGIT EIGHT
litdigit   \x0AEF	24	# GUJARATI DIGIT NINE

# Half letters

always   \x0A95\x0ACD	4-13	# GUJARATI LETTER KA
always   \x0A96\x0ACD	4-46	# GUJARATI LETTER KHA
always   \x0A97\x0ACD	4-1245	# GUJARATI LETTER GA
always   \x0A98\x0ACD	4-126	# GUJARATI LETTER GHA
always   \x0A99\x0ACD	4-346	# GUJARATI LETTER NGA

always   \x0A9A\x0ACD	4-14	# GUJARATI LETTER CA
always   \x0A9B\x0ACD	4-16	# GUJARATI LETTER CHA
always   \x0A9C\x0ACD	4-245	# GUJARATI LETTER JA
always   \x0A9D\x0ACD	4-356	# GUJARATI LETTER JHA
always   \x0A9E\x0ACD 	4-25	# GUJARATI LETTER NYA

always   \x0A9F\x0ACD	4-23456	# GUJARATI LETTER TTA
always   \x0AA0\x0ACD	4-2456	# GUJARATI LETTER TTHA
always   \x0AA1\x0ACD	4-1246	# GUJARATI LETTER DDA
always   \x0AA2\x0ACD	4-123456	# GUJARATI LETTER DDHA
always   \x0AA3\x0ACD	4-3456	# GUJARATI LETTER NNA

always   \x0AA4\x0ACD	4-2345	# GUJARATI LETTER TA
always   \x0AA5\x0ACD	4-1456	# GUJARATI LETTER THA
always   \x0AA6\x0ACD	4-145	# GUJARATI LETTER DA
always   \x0AA7\x0ACD	4-2346	# GUJARATI LETTER DHA
always   \x0AA8\x0ACD	4-1345	# GUJARATI LETTER NA

always   \x0AAA\x0ACD	4-1234	# GUJARATI LETTER PA
always   \x0AAB\x0ACD	4-235	# GUJARATI LETTER PHA
always   \x0AAC\x0ACD	4-12	# GUJARATI LETTER BA
always   \x0AAD\x0ACD	4-45	# GUJARATI LETTER BHA
always   \x0AAE\x0ACD	4-134	# GUJARATI LETTER MA
always   \x0AAF\x0ACD	4-13456	# GUJARATI LETTER YA
always   \x0AB0\x0ACD	4-1235	# GUJARATI LETTER RA
always   \x0AB2\x0ACD	4-123	# GUJARATI LETTER LA
always   \x0AB3\x0ACD	4-456	# GUJARATI LETTER LLA
always   \x0AB5\x0ACD	4-1236	# GUJARATI LETTER VA
always   \x0AB6\x0ACD	4-146	# GUJARATI LETTER SHA
always   \x0AB7\x0ACD	4-12346	# GUJARATI LETTER SSA
always   \x0AB8\x0ACD	4-234	# GUJARATI LETTER SA
always   \x0AB9\x0ACD	4-125	# GUJARATI LETTER HA

always   \x0AC3\x0ACD	4-61235	# GUJARATI VOWEL SIGN VOCALIC R
always   \x0AC4\x0ACD	4-5-1235	# GUJARATI VOWEL SIGN VOCALIC RR
always   \x0AE0\x0ACD	4-5-1235	# GUJARATI LETTER VOCALIC RR
always   \x0AE1\x0ACD	4-6-123	# GUJARATI LETTER VOCALIC LL
always   \x0AE2\x0ACD	4-5-123	# GUJARATI VOWEL SIGN VOCALIC L
always   \x0AE3\x0ACD	4-6-123 	# GUJARATI VOWEL SIGN VOCALIC LL

# ksha and gya


always \x0A95\x0ACD\x0AB7\x0ACD 4-12345 #"ksha"
always \x0A9C\x0ACD\x0A9E 156 #gyan
always \x0A95\x0ACD\x0AB7 12345 #"ksha"

  # consonent followed by vowel but not matra
  
  class  GujaratiVowel \x0A87\x0A88\x0A89\x0A8A\x0A8B\x0A8C\x0A8D\x0A8F\x0A90\x0A93\x0A94
  class Halant \x0ACD
  
before GujaratiVowel  always	\x0A95	13-1	# GUJARATI LETTER KA
before GujaratiVowel  always	\x0A96	46-1	# GUJARATI LETTER KHA
before GujaratiVowel always 	\x0A97	1245-1	# GUJARATI LETTER GA
before GujaratiVowel  always 	\x0A98	126-1	# GUJARATI LETTER GHA
before GujaratiVowel  always 	\x0A9A	14-1	# GUJARATI LETTER CA
before GujaratiVowel  always  	\x0A9B	16-1	# GUJARATI LETTER CHA
before GujaratiVowel  always  	\x0A9C	245-1	# GUJARATI LETTER JA
before GujaratiVowel  always  	\x0A9D	356-1	# GUJARATI LETTER JHA
before GujaratiVowel  always 	\x0A9F	23456-1	# GUJARATI LETTER TTA
before GujaratiVowel  always	\x0AA0	2456-1	# GUJARATI LETTER TTHA
before GujaratiVowel  always 	\x0AA1	1246-1	# GUJARATI LETTER DDA
before GujaratiVowel  always  	\x0AA2 	123456-1	# GUJARATI LETTER DDHA
before GujaratiVowel  always 	\x0AA3 		3456-1	# GUJARATI LETTER NNA
before GujaratiVowel  always	\x0AA4	2345-1	# GUJARATI LETTER TA
before GujaratiVowel  always 	\x0AA5 	1456-1	# GUJARATI LETTER THA
before GujaratiVowel  always 	\x0AA6 	145-1	# GUJARATI LETTER DA
before GujaratiVowel  always	\x0AA7 	2346-1	# GUJARATI LETTER DHA
before GujaratiVowel  always	\x0AA8 	1345-1	# GUJARATI LETTER NA
before GujaratiVowel  always	\x0AAA 	1234-1	# GUJARATI LETTER PA
before GujaratiVowel  always	\x0AAB 	235-1	# GUJARATI LETTER PHA
before GujaratiVowel  always 	\x0AAC 	12-1	# GUJARATI LETTER BA
before GujaratiVowel  always	\x0AAD 	45-1	# GUJARATI LETTER BHA
before GujaratiVowel  always	\x0AAE 	134-1	# GUJARATI LETTER MA
before GujaratiVowel  always	\x0AAF 	13456-1	# GUJARATI LETTER YA
before GujaratiVowel  always	\x0AB0 	1235-1	# GUJARATI LETTER RA
before GujaratiVowel  always	\x0AB2 	123-1	# GUJARATI LETTER LA
before GujaratiVowel  always	\x0AB3 	456-1	# GUJARATI LETTER LLA
before GujaratiVowel  always	\x0AB5 	1236-1	# GUJARATI LETTER VA
before GujaratiVowel  always	\x0AB6 	146-1	# GUJARATI LETTER SHA
before GujaratiVowel  always	\x0AB7 	12346-1	# GUJARATI LETTER SSA
before GujaratiVowel  always	\x0AB8	234-1	# GUJARATI LETTER SA
before GujaratiVowel  always	\x0AB9	125-1	# GUJARATI LETTER HA
before GujaratiVowel  always	\x0AC3	61235-1	# GUJARATI VOWEL SIGN VOCALIC R
before GujaratiVowel  always	\x0AC4	5-1235-1	# GUJARATI VOWEL SIGN VOCALIC RR
before GujaratiVowel  always	\x0AE0	5-1235-1	# GUJARATI LETTER VOCALIC RR
before GujaratiVowel  always	\x0AE1	6-123-1 	# GUJARATI LETTER VOCALIC LL
before GujaratiVowel  always	\x0AE3	6-123-1 	# GUJARATI VOWEL SIGN VOCALIC LL