/usr/share/liblouis/tables/oriya.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 | # This table contains braille codes and rules for Oriya 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
replace \X200D
# vowels
letter \x0B01 3 # ORIYA SIGN CANDRABINDU
letter \x0B02 56 # ORIYA SIGN ANUSVARA
letter \x0B03 6 # ORIYA SIGN VISARGA
letter \x0B05 1 # ORIYA LETTER A
letter \x0B06 345 # ORIYA LETTER AA
letter \x0B07 24 # ORIYA LETTER I
letter \x0B08 35 # ORIYA LETTER II
letter \x0B09 136 # ORIYA LETTER U
letter \x0B0A 1256 # ORIYA LETTER UU
letter \x0B0B 5-1235 # ORIYA LETTER VOCALIC R
letter \x0B0C 5-1235 # ORIYA LETTER VOCALIC L
letter \x0B0F 15 # ORIYA LETTER E
letter \x0B10 34 # ORIYA LETTER Al
letter \x0B13 135 # ORIYA LETTER O
letter \x0B14 246 # ORIYA LETTER AU
# consonents
letter \x0B15 13 # ORIYA LETTER KA
letter \x0B16 46 # ORIYA LETTER KHA
letter \x0B17 1245 # ORIYA LETTER GA
letter \x0B18 126 # ORIYA LETTER GHA
letter \x0B19 346 # ORIYA LETTER NGA
letter \x0B1A 14 # ORIYA LETTER CA
letter \x0B1B 16 # ORIYA LETTER CHA
letter \x0B1C 245 # ORIYA LETTER JA
letter \x0B1D 356 # ORIYA LETTER JHA
letter \x0B1E 25 # ORIYA LETTER NYA
letter \x0B1F 23456 # ORIYA LETTER TTA
letter \x0B20 2456 # ORIYA LETTER TTHA
letter \x0B21 1246 # ORIYA LETTER DDA
letter \x0B22 123456 # ORIYA LETTER DDHA
letter \x0B23 3456 # ORIYA LETTER NNA
letter \x0B24 2345 # ORIYA LETTER TA
letter \x0B25 1456 # ORIYA LETTER TEA
letter \x0B26 145 ORJYA LETTER DA
letter \x0B27 2346 # ORIYA LETTER DHA
letter \x0B28 1345 # ORIYA LETTER NA
letter \x0B2A 1234 # ORIYA LETTER PA
letter \x0B2B 235 # ORIYA LETTER PHA
letter \x0B2C 12 # ORIYA LETTER BA - 0B35 ORIYA letter va
letter \x0B2D 45 # ORIYA LETTER BHA
letter \x0B2E 134 # ORIYA LETTER MA
letter \x0B2F 13456 # ORIYA LETTER YA = ja
letter \x0B30 1235 # ORIYA LETTER RA
letter \x0B32 123 # ORIYA LETTER LA
letter \x0B33 456 # ORIYA LETTER LLA
letter \x0B35 1236 # ORIYA LETTER VA - 0B2C ORIYA letter ba
letter \x0B36 146 # ORIYA LETTER SHA
letter \x0B37 12346 # ORIYA LETTER SSA
letter \x0B38 234 # ORIYA LETTER SA
letter \x0B39 125 # ORIYA LETTER HA
letter \x0B3E 345 # ORIYA VOWEL SIGN AA, ORIYA VOWEL SIGN UU, ORIYA VOWEL SIGN VOCALIC ORIYA VOWEL SIGN VOCALIC RR
letter \x0B3F 24 # ORIYA VOWEL SIGN I
letter \x0B40 35 # ORIYA VOWEL SIGN II
letter \x0B41 136 # ORIYA VOWEL SIGN U
letter \x0B42 1256 # ORIYA VOWEL SIGN UU
letter \x0B43 5-1235 # ORIYA VOWEL SIGN VOCALIC R
letter \x0B44 5-1235 # ORIYA VOWEL SIGN VOCALIC RR
letter \x0B47 15 # ORIYA VOWEL SIGN E (stands to the left of the consonant)
letter \x0B48 34 # ORIYA VOWEL SIGN AI (stands to the left of the consonant) = 0B47 AND 0B56
letter \x0B4B 135 # ORIYA VOWEL SIGN O = 0B47 AND 0B3E
letter \x0B4C 246 # ORIYA VOWEL SIGN AU =OB47 AND 0B57
letter \x0B4D 4 # ORIYA SIGN VIRAMA
letter \x0B56 34 # ORIYA AI LENGTH MARK
letter \x0B57 246 # ORIYA AU LENGTH MARK
letter \x0B5C 12456 # ORIYA LETTER RRA = dda =0B21 and 0B3C
letter \x0B5D 5-12456 # ORIYA LETTER RHA= ddha =0B22 and 0B3C
letter \x0B5F 26 # ORIYA LETTER YYA = ya
letter \x0B60 5-1235 # ORIYA LETTER VOCALIC RR
letter \x0B61 5-123 # ORIYA LETTER VOCALIC LL
letter \x0B62 6-1235 # ORIYA VOWEL SIGN VOCALIC L
letter \x0B63 6-123 # ORIYA VOWEL SIGN VOCALIC LL
# Digits
litdigit \x0B66 245 # ORIYA DIGIT ZERO
litdigit \x0B67 1 # ORIYA DIGIT ONE
litdigit \x0B68 12 # ORIYA DIGIT TWO
litdigit \x0B69 14 # ORIYA DIGIT THREE
litdigit \x0B6A 15 # ORIYA DIGIT FOUR
litdigit \x0B6B 15 # ORIYA DIGIT FIVE
litdigit \x0B6C 124 # ORIYA DIGIT SIX
litdigit \x0B6D 1245 # ORIYA DIGIT SEVEN
litdigit \x0B6E 125 # ORIYA DIGIT EIGHT
litdigit \x0B6F 24 # ORIYA DIGIT NINE
letter \x0B70 34 # ORIYA ISSHAR
letter \x0B71 25-14 # ORIYA LETTER WA- 0B13 #ORIYA LETTER O -0B35 ORIYA LETTER VA
# Half Characters
always \x0B15\x0B4D 4-13 # ORIYA LETTER KA
always \x0B16\x0B4D 4-46 # ORIYA LETTER KHA
always \x0B17\x0B4D 4-1245 # ORIYA LETTER GA
always \x0B18\x0B4D 4-126 # ORIYA LETTER GHA
always \x0B19\x0B4D 4-346 # ORIYA LETTER NGA
always \x0B1A\x0B4D 4-14 # ORIYA LETTER CA
always \x0B1B\x0B4D 4-16 # ORIYA LETTER CHA
always \x0B1C\x0B4D 4-245 # ORIYA LETTER JA
always \x0B1D\x0B4D 4-356 # ORIYA LETTER JHA
always \x0B1E\x0B4D 4-25 # ORIYA LETTER NYA
always \x0B1F\x0B4D 4-23456 # ORIYA LETTER TTA
always \x0B20\x0B4D 4-2456 # ORIYA LETTER TTHA
always \x0B21\x0B4D 4-1246 # ORIYA LETTER DDA
always \x0B22\x0B4D 4-123456 # ORIYA LETTER DDHA
always \x0B23\x0B4D 4-3456 # ORIYA LETTER NNA
always \x0B24\x0B4D 4-2345 # ORIYA LETTER TA
always \x0B25\x0B4D 4-1456 # ORIYA LETTER TEA
always \x0B26\x0B4D 4-145 ORJYA LETTER DA
always \x0B27\x0B4D 4-2346 # ORIYA LETTER DHA
always \x0B28\x0B4D 4-1345 # ORIYA LETTER NA
always \x0B2A\x0B4D 4-1234 # ORIYA LETTER PA
always \x0B2B\x0B4D 4-235 # ORIYA LETTER PHA
always \x0B2C\x0B4D 4-12 # ORIYA LETTER BA - 0B35 ORIYA letter va
always \x0B2D\x0B4D 4-45 # ORIYA LETTER BHA
always \x0B2E\x0B4D 4-134 # ORIYA LETTER MA
always \x0B2F\x0B4D 4-13456 # ORIYA LETTER YA = ja
always \x0B30\x0B4D 4-1235 # ORIYA LETTER RA
always \x0B32\x0B4D 4-123 # ORIYA LETTER LA
always \x0B33\x0B4D 4-456 # ORIYA LETTER LLA
always \x0B35\x0B4D 4-1236 # ORIYA LETTER VA - 0B2C ORIYA letter ba
always \x0B36\x0B4D 4-146 # ORIYA LETTER SHA
always \x0B37\x0B4D 4-12346 # ORIYA LETTER SSA
always \x0B38\x0B4D 4-234 # ORIYA LETTER SA
always \x0B39\x0B4D 4-125 # ORIYA LETTER HA
always \x0B5C\x0B4D 4-12456 # ORIYA LETTER RRA = dda =0B21 and 0B3C
always \x0B5D\x0B4D 4-5-12456 # ORIYA LETTER RHA= ddha =0B22 and 0B3C
always \x0B5F\x0B4D 4-26 # ORIYA LETTER YYA = ya
always \x0B60\x0B4D 4-5-1235 # ORIYA LETTER VOCALIC RR
always \x0B61\x0B4D 4-5-123 # ORIYA LETTER VOCALIC LL
always \x0B62\x0B4D 4-6-1235 # ORIYA VOWEL SIGN VOCALIC L
always \x0B63\x0B4D 4-6-123 # ORIYA VOWEL SIGN VOCALIC LL
#ksha and gya
always \x0B15\x0B4D\x0B37\x0B4D 4-12345 #ksha
always \x0B1C\x0B4D\x0B1E 156 #gya
always \x0B15\x0B4D\x0B37 12345 #ksha
#consonants followed by vowel not matra
class OriyaVowel \x0B07\x0B08\x0B09\x0B0A\x0B0B\x0B0C\x0B0F\x0B10\x0B13\x0B14
class Halant \x0B4D
before OriyaVowel always \x0B15 13-1 # ORIYA LETTER KA
before OriyaVowel always \x0B16 46-1 # ORIYA LETTER KHA
before OriyaVowel always \x0B17 1245-1 # ORIYA LETTER GA
before OriyaVowel always \x0B18 126-1 # ORIYA LETTER GHA
before OriyaVowel always \x0B1A 14-1 # ORIYA LETTER CA
before OriyaVowel always \x0B1B 16-1 # ORIYA LETTER CHA
before OriyaVowel always \x0B1C 245-1 # ORIYA LETTER JA
before OriyaVowel always \x0B1D 356-1 # ORIYA LETTER JHA
before OriyaVowel always \x0B1F 23456-1 # ORIYA LETTER TTA
before OriyaVowel always \x0B20 2456-1 # ORIYA LETTER TTHA
before OriyaVowel always \x0B21 1246-1 # ORIYA LETTER DDA
before OriyaVowel always \x0B22 123456-1 # ORIYA LETTER DDHA
before OriyaVowel always \x0B23 3456-1 # ORIYA LETTER NNA
before OriyaVowel always \x0B24 2345-1 # ORIYA LETTER TA
before OriyaVowel always \x0B25 1456-1 # ORIYA LETTER TEA
before OriyaVowel always \x0B26 145-1 ORJYA LETTER DA
before OriyaVowel always \x0B27 2346-1 # ORIYA LETTER DHA
before OriyaVowel always \x0B28 1345-1 # ORIYA LETTER NA
before OriyaVowel always \x0B2A 1234-1 # ORIYA LETTER PA
before OriyaVowel always \x0B2B 235-1 # ORIYA LETTER PHA
before OriyaVowel always \x0B2C 12-1 # ORIYA LETTER BA - 0B35 ORIYA letter va
before OriyaVowel always \x0B2D 45-1 # ORIYA LETTER BHA
before OriyaVowel always \x0B2E 134-1 # ORIYA LETTER MA
before OriyaVowel always \x0B2F 13456-1 # ORIYA LETTER YA = ja
before OriyaVowel always \x0B30 1235-1 # ORIYA LETTER RA
before OriyaVowel always \x0B32 123-1 # ORIYA LETTER LA
before OriyaVowel always \x0B33 456-1 # ORIYA LETTER LLA
before OriyaVowel always \x0B35 1236-1 # ORIYA LETTER VA - 0B2C ORIYA letter ba
before OriyaVowel always \x0B36 146-1 # ORIYA LETTER SHA
before OriyaVowel always \x0B37 12346-1 # ORIYA LETTER SSA
before OriyaVowel always \x0B38 234-1 # ORIYA LETTER SA
before OriyaVowel always \x0B39 125-1 # ORIYA LETTER HA
before OriyaVowel always \x0B5C 12456-1 # ORIYA LETTER RRA = dda =0B21 and 0B3C
before OriyaVowel always \x0B5D 5-12456-1 # ORIYA LETTER RHA= ddha =0B22 and 0B3C
before OriyaVowel always \x0B5F 26-1 # ORIYA LETTER YYA = ya
before OriyaVowel always \x0B60 5-1235-1 # ORIYA LETTER VOCALIC RR
before OriyaVowel always \x0B61 5-123-1 # ORIYA LETTER VOCALIC LL
before OriyaVowel always \x0B62 6-1235-1 # ORIYA VOWEL SIGN VOCALIC L
before OriyaVowel always \x0B63 6-123-1 # ORIYA VOWEL SIGN VOCALIC LL
|