239 lines
9.3 KiB
Plaintext
239 lines
9.3 KiB
Plaintext
# 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
|
|
|
|
attribute OriyaVowel \x0B07\x0B08\x0B09\x0B0A\x0B0B\x0B0C\x0B0F\x0B10\x0B13\x0B14
|
|
attribute 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
|
|
|
|
|
|
|
|
|