Linux puskom-ProLiant-DL385-Gen10 5.4.0-150-generic #167~18.04.1-Ubuntu SMP Wed May 24 00:51:42 UTC 2023 x86_64
/
usr
/
share
/
liblouis
/
tables
/
//usr/share/liblouis/tables/ur-pk-g1.utb
# Urdu 6 Dot Grade 1 Braille Table # Copyright (C) 2018 by Compass Braille # # 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/>. # # Prepared by Jake Kyle, Compass Braille, UK in consultation with Buta Masih # Contact: jake@compassbraille.org # www.compassbraille.org # Last updated 15th February 2018 # NB. If including an English table the letter sign must be disabled. include braille-patterns.cti replace \x200E # left to right mark replace \x200F # right to left mark replace \x0614 # Arabic Takhallus Sign - optional sign over proper names not used in Braille replace \x200C # Zero width non-joiner punctuation \x00AB 236 # Left-pointing double angle quotation mark («) punctuation \x00BB 356 # Right-pointing double angle quotation mark (») # Standard Arabic characters # Name ASCII Notes punctuation \x060C 2 Arabic comma 1 punctuation \x061B 23 Arabic semicolon 2 punctuation \x061F 236 Arabic question mark 8 letter \x0621 3 Hamza ' letter \x0622 345 Alef with Madda above > letter \x0623 34 Alef with Hamza above / letter \x0624 1256 Waw with Hamza above (backslash) letter \x0626 3 Yeh with Hamza above ' Different from arabic table letter \x0627 1 Alef A letter \x0628 12 Beh B letter \x062A 2345 Teh T letter \x062B 1456 Theh ? letter \x062C 245 Jeem J letter \x062D 156 Hah : letter \x062E 1346 Khah X letter \x062F 145 Dal D letter \x0630 2346 Thal ! letter \x0631 1235 Reh R letter \x0632 1356 Zain Z letter \x0633 234 Seen S letter \x0634 146 Sheen % letter \x0635 12346 Sad & letter \x0636 1246 Dad $ letter \x0637 23456 Tah ) letter \x0638 123456 Zah = letter \x0639 12356 Ain ( letter \x063A 126 Ghain < letter \x0641 124 Feh F letter \x0642 12345 Qaf Q letter \x0643 13 Kaf K letter \x0644 123 Lam L letter \x0645 134 Meem M letter \x0646 1345 Noon N letter \x0647 125 Heh H letter \x0648 2456 Waw W letter \x064A 24 Yeh I letter \x064B 23 Fathatan 2 letter \x064E 2 Fatha 1 letter \x064F 136 Damma U letter \x0650 15 Kasra E letter \x0651 6 Shadda , # Additional letters not defined in the standard arabic table. letter \x0654 3 Hamza above ' - same as normal hamza? letter \x0670 1 Superscript Alef A 25-01-2018 corrected from dots 23 letter \x0679 246 Tteh [ letter \x067E 1234 Peh P letter \x0686 14 Tcheh C letter \x0688 346 Ddal + letter \x0691 12456 Rreh ] letter \x0698 346 Jeh + letter \x06A9 13 Keheh K letter \x06AF 1245 Gaf G letter \x06BA 56 Noon Ghunna ; letter \x06BE 236 Heh Doachashmee 8 letter \x06C1 125 Heh Goal H Not 236 as in Duxbury letter \x06C3 2345 Teh Marbuta Goal T Not 16 as in Duxbury letter \x06CC 24 Yeh I letter \x06D2 34 Yeh Barree / punctuation \x06D4 256 Arabic fullstop 4 #----------------------------- # Numerals #----------------------------- # Arabic numerals digit \x0660 345 0 digit \x0661 1 1 digit \x0662 12 2 digit \x0663 14 3 digit \x0664 145 4 digit \x0665 15 5 digit \x0666 124 6 digit \x0667 1245 7 digit \x0668 125 8 digit \x0669 24 9 # Extended Arabic Numerals digit \x06F0 345 0 digit \x06F1 1 1 digit \x06F2 12 2 digit \x06F3 14 3 digit \x06F4 145 4 digit \x06F5 15 5 digit \x06F6 124 6 digit \x06F7 1245 7 digit \x06F8 125 8 digit \x06F9 24 9 #Hamza above after Waw should go before always \x0648\x0654 3-2456 #------------------------------------------------------------------------------------------------------- # Dealing with aspirated digraphs followed by Fatha (1), Kasra (E) or Damma (U). # In the text file these vowel signs come before Heh Doachashmee whereas in Braille they must come after. #------------------------------------------------------------------------------------------------------- # ASCII as in text ASCII in Braille always \x0628\x064F\x06BE 12-236-136 BU8 B8U always \x067E\x0650\x06BE 1234-236-15 PE8 P8E always \x067E\x064E\x06BE 1234-236-2 P18 P81 always \x067E\x064F\x06BE 1234-236-136 PU8 P8U always \x062A\x0650\x06BE 2345-236-15 TE8 T8E always \x0679\x0650\x06BE 246-236-15 [E8 [8E always \x0686\x064F\x06BE 14-236-136 CU8 C8U always \x06A9\x0650\x06BE 13-236-15 KE8 K8E always \x06A9\x064F\x06BE 13-236-136 KU8 K8U always \x06AF\x064F\x06BE 1245-236-136 GU8 G8U always \x062F\x064F\x06BE 145-236-136 DU8 D8U always \x062C\x064F\x06BE 245-236-136 JU8 J8U #------------------------------------------------------------------------------------------- # Shadda (\x0651) goes after consonant in text file but must go before it in Braille #------------------------------------------------------------------------------------------- # ASCII as in text ASCII in Braille Notes always \x0648\x0651 6-2456 W, ,W always \x0642\x0651 6-12345 Q, ,Q always \x0635\x0651 6-12346 &, ,& always \x0646\x0651 6-1345 N, ,N always \x0646\x0650\x0651 6-1345-15 NE, ,NE always \x0646\x0651\x062C 1345-6-245 N,J N,J No change in this case always \x0632\x0651 6-1356 Z, ,Z always \x0631\x0651 6-1235 R, ,R always \x06CC\x0651 6-24 I, ,I always \x062C\x064F\x0651 6-245-136 JU, ,JU always \x06A9\x0651 6-13 K, ,K always \x06A9\x06BE\x0651 6-13-236 K8, ,K8 always \x062F\x0651 6-145 D, ,D always \x0686\x0651 6-14 C, ,C always \x0686\x06C1\x0651 6-14-125 CH, ,CH always \x0686\x06BE\x0651 6-14-236 C8, ,C8 always \x062C\x0651 6-245 J, ,J always \x0628\x0651 6-12 B, ,B always \x0645\x0651 6-134 M, ,M always \x062A\x0651 6-2345 T, ,T always \x0644\x0651 6-123 L, ,L always \x067E\x0651 6-1234 P, ,P always \x0633\x0651 6-234 S, ,S always \x0679\x0651 6-246 [, ,[ always \x0679\x06BE\x0651 6-246-236 [8, ,[8 always \x0638\x0651 6-123456 =, ,= always \x0688\x0651 6-346 +, ,+ always \x0634\x0651 6-146 %, ,%