| # Urdu 6 Dot Grade 1 Braille Table |
| # |
| #-index-name: Urdu, uncontracted |
| #-display-name: Urdu uncontracted braille |
| # |
| #+locale:ur |
| #+type:literary |
| #+contraction:no |
| #+grade:1 |
| # |
| # 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 August 2018 |
| |
| # NB. If including an English table the letter sign must be disabled. |
| |
| space \x00a0 a |
| include spaces.uti |
| |
| include braille-patterns.cti |
| |
| numsign 3456 |
| |
| 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 |
| punctuation \x06D4 256 Arabic fullstop 4 |
| letter \x0622 345 Alef with Madda 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 \x0644 123 Lam L |
| letter \x0645 134 Meem M |
| letter \x0646 1345 Noon N |
| letter \x0648 2456 Waw W |
| 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 but used in Urdu. |
| letter \x0654 3 Hamza above ' |
| letter \x0670 1 Superscript Alef A |
| 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 / |
| letter \xFDF2 6-123-125 Arabic Ligature Allah Isolated Form ,LH |
| |
| # Standard Arabic letters not usually used in Urdu |
| letter \x0621 3 Hamza ' |
| letter \x0623 34 Alef with Hamza above / |
| letter \x0643 13 Kaf K |
| letter \x0647 125 Heh H |
| letter \x064A 24 Yeh I |
| |
| |
| # ----------------------------- |
| # Numerals |
| # ----------------------------- |
| |
| # Extended Arabic Numerals - generally used in Urdu |
| digit \x06F0 245 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 |
| |
| litdigit \x06F0 245 0 |
| litdigit \x06F1 1 1 |
| litdigit \x06F2 12 2 |
| litdigit \x06F3 14 3 |
| litdigit \x06F4 145 4 |
| litdigit \x06F5 15 5 |
| litdigit \x06F6 124 6 |
| litdigit \x06F7 1245 7 |
| litdigit \x06F8 125 8 |
| litdigit \x06F9 24 9 |
| |
| # Arabic numerals |
| digit \x0660 245 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 |
| |
| litdigit \x0660 245 0 |
| litdigit \x0661 1 1 |
| litdigit \x0662 12 2 |
| litdigit \x0663 14 3 |
| litdigit \x0664 145 4 |
| litdigit \x0665 15 5 |
| litdigit \x0666 124 6 |
| litdigit \x0667 1245 7 |
| litdigit \x0668 125 8 |
| litdigit \x0669 24 9 |
| |
| include digits6Dots.uti |
| include litdigits6Dots.uti |
| |
| # -------------------------------- |
| |
| # Hamza above after Waw should go before |
| always \x0648\x0654 3-2456 |
| always \x0648\x0654\x064F 3-136-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 \x0628\x0650\x06BE 12-236-15 BE8 B8E |
| 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\x0650\x06BE 14-236-15 CE8 C8E |
| 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 |
| always \x0688\x064E\x06BE 346-236-2 +18 +81 |
| always \x0688\x064F\x06BE 346-236-136 +U8 +8U |
| |
| #------------------------------------------------------------------------------------------- |
| # 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 %, ,% |
| always \x0637\x0651 6-23456 ), ,) |
| always \x0688\x0650\x0651 6-346-15 +E, ,+E |
| always \x062A\x062A\x064E\x0651 6-2345-2345-2 TTE, ,TTE |
| always \x062A\x0650\x0651 15-6-2345 TE, E,T |
| |
| #---end of table---# |