| <?xml version="1.0" encoding="UTF-8" ?> |
| <!DOCTYPE supplementalData SYSTEM "../../common/dtd/ldmlSupplemental.dtd"> |
| <!-- |
| Copyright © 1991-2013 Unicode, Inc. |
| CLDR data files are interpreted according to the LDML specification (http://unicode.org/reports/tr35/) |
| For terms of use, see http://www.unicode.org/copyright.html |
| --> |
| <supplementalData> |
| <version number="$Revision$"/> |
| <transforms> |
| <transform source="InterIndic" target="Gurmukhi" direction="forward" visibility="internal"> |
| <tRule> |
| # InterIndic-Gurmukhi |
| #:: NFD (NFC) ; |
| $vowel = [ਅ-ਔ ਾ-੍]; |
| $consonant = [ਕ-ਹ]; |
| \uE001→ਁ; # SIGN CHANDRABINDU |
| #rules for BINDI |
| # Anusvara is equivalent to BINDI when preceded by a vowel |
| $vowel{\uE002→ਂ; # SIGN ANUSVARA (ਂ = SIGN BINDI) |
| # else is equivalent to TIPPI |
| $consonant{\uE002→ੰ; # SIGN TIPPI |
| \uE002→ਂ; |
| \uE003→; # FALLBACK BLOW AWAY SIGN VISARGA |
| \uE004→ਅ; # FALLBACK TO LETTER A |
| \uE005→ਅ; # LETTER A |
| \uE006→ਆ; # LETTER AA |
| \uE007→ਇ; # LETTER I |
| \uE008→ਈ; # LETTER II |
| \uE009→ਉ; # LETTER U |
| \uE00A→ਊ; # LETTER UU |
| \uE00B→ਰਿ; # REMAP (indicExceptions.txt): \u0A0B→ਰਿ = LETTER VOCALIC R→LETTER RA.VOWEL SIGN I |
| \uE00C→ਲ਼; # FALLBACK |
| \uE00D→ਏ; # FALLBACK |
| \uE00E→ਏ; # FALLBACK |
| \uE00F→ਏ; # LETTER EE |
| \uE010→ਐ; # LETTER AI |
| \uE011→ਓ; # FALLBACK |
| \uE012→ਓ; # FALLBACK |
| \uE013→ਓ; # LETTER OO |
| \uE014→ਔ; # LETTER AU |
| \uE015→ਕ; # LETTER KA |
| \uE016→ਖ; # LETTER KHA |
| \uE017→ਗ; # LETTER GA |
| \uE018→ਘ; # LETTER GHA |
| \uE019→ਙ; # LETTER NGA |
| \uE01A→ਚ; # LETTER CA |
| \uE01B→ਛ; # LETTER CHA |
| \uE01C→ਜ; # LETTER JA |
| \uE01D→ਝ; # LETTER JHA |
| \uE01E→ਞ; # LETTER NYA |
| \uE01F→ਟ; # LETTER TTA |
| \uE020→ਠ; # LETTER TTHA |
| \uE021→ਡ; # LETTER DDA |
| \uE022→ਢ; # LETTER DDHA |
| \uE023→ਣ; # LETTER NNA |
| \uE024→ਤ; # LETTER TA |
| \uE025→ਥ; # LETTER THA |
| \uE026→ਦ; # LETTER DA |
| \uE027→ਧ; # LETTER DHA |
| \uE028→ਨ; # LETTER NA |
| \uE029→ਨ਼; # REMAP (indicExceptions.txt): \u0A29→ਨ = LETTER NNNA→LETTER NA |
| \uE02A→ਪ; # LETTER PA |
| \uE02B→ਫ; # LETTER PHA |
| \uE02C→ਬ; # LETTER BA |
| \uE02D→ਭ; # LETTER BHA |
| \uE02E→ਮ; # LETTER MA |
| \uE02F→ਯ; # LETTER YA |
| \uE030→ਰ; # LETTER RA |
| \uE031→ਰ਼; # FALLBACK LETTER RA+NUKTA |
| \uE032→ਲ; # LETTER LA |
| \uE033→ਲ; # LETTER LLA |
| \uE034→ਲ਼; # REMAP (indicExceptions.txt): \u0A34→ਲ਼ = LETTER LLLA→LETTER LLA |
| \uE035→ਵ; # LETTER VA |
| \uE036→ਸ਼; # LETTER SHA |
| \uE037→ਸ਼; # REMAP (indicExceptions.txt): \u0A37→ਸ਼ = LETTER SSA→LETTER SHA |
| \uE038→ਸ; # LETTER SA |
| \uE039→ਹ; # LETTER HA |
| \uE03C→਼; # SIGN NUKTA |
| \uE03D→; # FALLBACK BLOW AWAY SIGN AVAGRAHA |
| \uE03E→ਾ; # VOWEL SIGN AA |
| \uE03F→ਿ; # VOWEL SIGN I |
| \uE040→ੀ; # VOWEL SIGN II |
| \uE041→ੁ; # VOWEL SIGN U |
| \uE042→ੂ; # VOWEL SIGN UU |
| \uE043→; # FALLBACK BLOW AWAY VOWEL SIGN VOCALIC R |
| \uE044→; # FALLBACK BLOW AWAY VOWEL SIGN VOCALIC RR |
| \uE045→ੈ; # REMAP (indicExceptions.txt): \u0A45→ੈ = VOWEL SIGN CANDRA E→VOWEL SIGN AI |
| \uE046→ੇ; # FALLABCK |
| \uE047→ੇ; # VOWEL SIGN EE |
| \uE048→ੈ; # VOWEL SIGN AI |
| \uE049→ੌ; # REMAP (indicExceptions.txt): \u0A49→ੌ = VOWEL SIGN CANDRA O→VOWEL SIGN AU |
| \uE04A→ੋ; # FALLBACK |
| \uE04B→ੋ; # VOWEL SIGN OO |
| \uE04C→ੌ; # VOWEL SIGN AU |
| \uE04D→੍; # SIGN VIRAMA |
| \uE050→ਏਂ; # FALLBACK to OO+BINDI : OM |
| \uE051→; |
| \uE052→; |
| \uE053→; |
| \uE054→; |
| \uE055→; # FALLBACK BLOW AWAY LENGTH MARK |
| \uE056→ੈ; # REMAP (indicExceptions.txt): \u0A56→ੈ = AI LENGTH MARK→VOWEL SIGN AI |
| \uE057→ੌ; # REMAP (indicExceptions.txt): \u0A57→ੌ = AU LENGTH MARK→VOWEL SIGN AU |
| \uE058→ਕ਼; # FALLBACK RA+ NUKTA |
| \uE059→ਖ਼; # LETTER KHHA |
| \uE05A→ਗ਼; # LETTER GHHA |
| \uE05B→ਜ਼; # LETTER ZA |
| \uE05C→ੜ; # LETTER RRA |
| \uE05D→ਢ਼; # REMAP (indicExceptions.txt): \u0A5D→ਢ਼ = LETTER RHA→LETTER DDHA.SIGN NUKTA |
| \uE05E→ਫ਼; # LETTER FA |
| \uE05F→ਯ਼; # REMAP (indicExceptions.txt): \u0A5F→ਯ = LETTER YYA→LETTER YA |
| \uE060→ਰਿ; # REMAP (indicExceptions.txt): \u0A60→ਰਿ = LETTER VOCALIC RR→LETTER RA.VOWEL SIGN I |
| \uE061→ਲ਼; # |
| \uE062→ਿ਼; # REMAP (indicExceptions.txt): \u0A62→ਿ਼ = VOWEL SIGN VOCALIC L→VOWEL SIGN I.SIGN NUKTA |
| \uE063→ੀ਼; # REMAP (indicExceptions.txt): \u0A63→ੀ਼ = VOWEL SIGN VOCALIC LL→VOWEL SIGN II.SIGN NUKTA |
| \uE064→।; # DANDA |
| \uE065→॥; # DOUBLE DANDA |
| \uE066→੦; # DIGIT ZERO |
| \uE067→੧; # DIGIT ONE |
| \uE068→੨; # DIGIT TWO |
| \uE069→੩; # DIGIT THREE |
| \uE06A→੪; # DIGIT FOUR |
| \uE06B→੫; # DIGIT FIVE |
| \uE06C→੬; # DIGIT SIX |
| \uE06D→੭; # DIGIT SEVEN |
| \uE06E→੮; # DIGIT EIGHT |
| \uE06F→੯; # DIGIT NINE |
| \uE070→; # ABBREVIATION SIGN |
| \uE071→ਰ; # LETTER RA WITH MIDDLE DIAGONAL |
| \uE072→ਰ; # LETTER RA WITH LOWER DIAGONAL |
| \uE073→; # RUPEE MARK |
| \uE074→; # RUPEE SIGN |
| \uE075→; # CURRENCY NUMERATOR ONE |
| \uE076→; # CURRENCY NUMERATOR TWO |
| \uE077→; # CURRENCY NUMERATOR THREE |
| \uE078→; # CURRENCY NUMERATOR FOUR |
| \uE079→; # CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR |
| \uE07A→; # CURRENCY DENOMINATOR SIXTEEN |
| \uE07B→; # ISSHAR |
| \uE07C→ੰ; # TIPPI |
| \uE07D→ੱ; # ADDAK |
| \uE07E→ੲ; # IRI |
| \uE07F→ੳ; # URA |
| \uE080→ੴ; # EK ONKAR |
| \uE081→ਵ; # FALLBACK FOR ORIYA LETTER WA |
| \uE082→; # Devanagari Glottal Stop |
| \uE083→ਤ੍; # Bengali Khanda-ta |
| 0 → ੦; # FALLBACK FOR TAMIL |
| 1 → ੧; |
| # :: NFC (NFD) ; |
| # eof |
| </tRule> |
| </transform> |
| </transforms> |
| </supplementalData> |