From 094675c67cec61f922e8e088cff9790d42b8cca8 Mon Sep 17 00:00:00 2001 From: ntakahas Date: Tue, 21 Nov 2006 12:54:12 +0000 Subject: [PATCH] *** empty log message *** --- im/as-inscript.mim | 239 +++++++++++++++++++++++++++++++--------------------- im/as-phonetic.mim | 47 ++++++++++- im/bn-inscript.mim | 4 +- im/bn-probhat.mim | 2 +- im/hi-inscript.mim | 1 + im/hi-phonetic.mim | 1 + im/kn-inscript.mim | 2 +- im/kn-kgp.mim | 184 ++++++++++++++++++++-------------------- im/ml-inscript.mim | 6 +- im/mr-inscript.mim | 2 +- im/pa-inscript.mim | 25 ++++++ im/pa-jhelum.mim | 28 +++++- im/ta-tamil99.mim | 4 +- im/te-inscript.mim | 21 ++++- 14 files changed, 368 insertions(+), 198 deletions(-) diff --git a/im/as-inscript.mim b/im/as-inscript.mim index 79faf3f..13dd4db 100644 --- a/im/as-inscript.mim +++ b/im/as-inscript.mim @@ -24,107 +24,158 @@ (input-method as inscript) (description "Assamese input method for inscript layout. + +Reference URL - http://tdil.mit.gov.in/isciichart.pdf + +Key Summary: + +The differences between Assamese and Bengali alphabets are: + +The 'ra' of Assamese is different from Bengali 'ra'. The Assamese inscript keyboard layout has included this key in the English keyboard alphabet \"j\". The letter 'wa' in Assamese can be found out in the alphabet \"b\" of the English keyboard. + +The following are the important key combinations for the Assamese keyboard layout: + +1. The alphabet 'ৰ' can be obtained by pressing the key 'j' in the English keyboard. +2. The alphabet 'ৱ' can be obtained by pressing the key 'b' in the English keyboard. +3. The alphabet 'ৎ' can be obtained by pressing the key 'z' in the English keyboard. +4. The alphabet 'ঞ' can be obtained by pressing '}' in the Eglish keyboard. +5. The '।' is located in '>', i.e. 'Shift' and '.' together in the English keyboard. +6. The alphabet 'আ' can be typed in two ways: one is to type 'অ' and then 'া' ,i.e. 'D' and then 'e'; other is by typing 'E' alone. +7. The alphabet 'ঃ' is found in '_' key, i.e. 'Shift' and then '-' key in English keyboard. +8. The alphabet 'ঋ' is located in '+', i.e. 'Shift' and then '=' key in English keyboard. +9. The "Rakar" matra is typed as 'd' and then 'j'. +10. The "ref" is typed as 'j' and then 'd' . +11. Special characters 'জ্ঞ', 'ত্ৰ', 'ক্ষ' and 'শ্ৰ' are included respectively at '%', '^', '&' and '*'. +12. The special combinations for 'ref' and 'rakar' are incorporated respectively at '$' and '#' . + +Some important combinations are as follows: + +1. 'tra' : 'ta' + 'halant' + 'ra' + (ত্ৰ) (ত) (্) (ৰ) + 'l' 'd' 'j' + +2. 'khya': 'ka' + 'halant' + 'Sha' + (ক্ষ) (ক) (্) (ষ) + 'k' 'd' '<' + +3. 'kra': 'ka' + 'halant' + 'ra' + (ক্ৰ) (ক) (্) (ৰ) + 'k' 'd' 'j' + +4. 'akta': 'ka' + 'halant' + 'ta' + (ক্ত) (ক) (্) (ত) + 'k' 'd' 'l' + +5. 'kla' : 'ka' + 'halant' + 'la' + (ক্ল) (ক) (্) (ল) + 'k' 'd' 'n' + +6. ''gya' : 'ja' + 'halant' + 'nya' + (জ্ঞ) (জ) (্) (ঞ) + 'p' 'd' '}' + Author: Runa Bhattacharjee +Key Summary: Amitakhya Phukan ") (title "ক") (map (trans - ("!" ?!) - ("\"" ?ঠ) - ("'" ?ট) - ("(" ?() - (")" ?)) - ("+" ?ঋ) - ("," ?,) - ("-" ?-) - ("." ?।) - ("/" ?য়) - ("0" ?০) - ("1" ?১) - ("2" ?২) - ("3" ?৩) - ("4" ?৪) - ("5" ?৫) - ("6" ?৬) - ("7" ?৭) - ("8" ?৮) - ("9" ?৯) - (":" ?ছ) - (";" ?চ) - ("<" ?ষ) - ("=" ?ৃ) - (">" ?>) - ("?" ?য) - ("@" ?@) - ("#" ?#) - ("$" ?$) - ("%" ?%) - ("&" ?&) - ("*" ?*) - ("^" ?^) - ("A" ?ও) - ("B" ?B) - ("C" ?ণ) - ("D" ?অ) - ("E" ?আ) - ("F" ?ই) - ("G" ?উ) - ("H" ?ফ) - ("I" ?ঘ) - ("J" ?J) - ("K" ?খ) - ("L" ?থ) - ("M" ?শ) - ("N" ?N) - ("O" ?ধ) - ("P" ?ঝ) - ("Q" ?ঔ) - ("R" ?ঈ) - ("S" ?এ) - ("T" ?ঊ) - ("U" ?ঙ) - ("V" ?V) - ("W" ?ঐ) - ("X" ?ঁ) - ("Y" ?ভ) - ("Z" ?Z) - ("[" ?ড) - ("\\" ?\\) - ("]" ?়) - ("_" ?ঃ) - ("`" ?`) - ("a" ?ো) - ("b" ?ৱ) - ("c" ?ম) - ("d" ?্) - ("e" ?া) - ("f" ?ি) - ("g" ?ু) - ("h" ?প) - ("i" ?গ) - ("j" ?ৰ) - ("k" ?ক) - ("l" ?ত) - ("m" ?স) - ("n" ?ল) - ("o" ?দ) - ("p" ?জ) - ("q" ?ৌ) - ("r" ?ী) - ("s" ?ে) - ("t" ?ূ) - ("u" ?হ) - ("v" ?ন) - ("w" ?ৈ) - ("x" ?ং) - ("y" ?ব) - ("z" ?z) - ("{" ?ঢ) - ("|" ?|) - ("}" ?ঞ) - ("~" ?~) +("!" "!") + ("\"" "ঠ") + ("'" "ট") + ("(" "(") + (")" ")") + ("+" "ঋ") + ("," ",") + ("-" "-") + (">" "।") + ("/" "য়") + ("0" "০") + ("1" "১") + ("2" "২") + ("3" "৩") + ("4" "৪") + ("5" "৫") + ("6" "৬") + ("7" "৭") + ("8" "৮") + ("9" "৯") + (":" "ছ") + (";" "চ") + ("<" "ষ") + ("=" "ৃ") + ("." ".") + ("\"" "য") + ("@" "@") + ("#" "্ৰ") + ("$" "ৰ্") + ("%" "জ্ঞ") + ("&" "ক্ষ") + ("*" "শ্ৰ") + ("^" "ত্ৰ") + ("A" "ও") + ("B" "B") + ("C" "ণ") + ("D" "অ") + ("E" "আ") + ("F" "ই") + ("G" "উ") + ("H" "ফ") + ("I" "ঘ") + ("J" "J") + ("K" "খ") + ("L" "থ") + ("M" "শ") + ("N" "N") + ("O" "ধ") + ("P" "ঝ") + ("Q" "ঔ") + ("R" "ঈ") + ("S" "এ") + ("T" "ঊ") + ("U" "ঙ") + ("V" "V") + ("W" "ঐ") + ("X" "ঁ") + ("Y" "ভ") + ("Z" "Z") + ("[" "ড") + ("\\" "\\") + ("]" "়") + ("_" "ঃ") + ("`" "`") + ("a" "ো") + ("b" "ৱ") + ("c" "ম") + ("d" "্") + ("e" "া") + ("f" "ি") + ("g" "ু") + ("h" "প") + ("i" "গ") + ("j" "ৰ") + ("k" "ক") + ("l" "ত") + ("m" "স") + ("n" "ল") + ("o" "দ") + ("p" "জ") + ("q" "ৌ") + ("r" "ী") + ("s" "ে") + ("t" "ূ") + ("u" "হ") + ("v" "ন") + ("w" "ৈ") + ("x" "ং") + ("y" "ব") + ("z" "ৎ") + ("{" "ঢ") + ("|" "|") + ("}" "ঞ") + ("~" "~") )) (state diff --git a/im/as-phonetic.mim b/im/as-phonetic.mim index f103698..9aa284f 100644 --- a/im/as-phonetic.mim +++ b/im/as-phonetic.mim @@ -22,7 +22,50 @@ (input-method as phonetic) (description "Assamese input method for phonetic layout. -Author: Jatin Nansi , Modified : Runa for RH bz #193849") + +Reference URL - http://www.bengalinux.org/images/probhat_layout.png + +Key Summary: + +The differences between Assamese and Bengali alphabets are: + +The 'ra' of Assamese is different from Bengali 'ra'. The Assamese phonetic keyboard layout has made the change in the Bengali keyboard layout but in the same corresponding key of the English keyboard. +There is an additional alphabet 'wa' which is not there in Bengali. + + +The following are the important key combinations for the Assamese keyboard layout (Bengali 'Probhat' Keyboard layout): + +1. The alphabet 'ৰ' can be obtained by pressing the key 'R' in the English keyboard. +2. The alphabet 'ৱ' can be obtained by pressing the key '^('Shift' key + '6')' in the English keyboard. +3. There are two ways of typing the Assamese 'আ' . One is typing 'A' followed by 'a'. The other is by typing 'v' only. +4. The alphabet 'ঞ' can be obtained by pressing '&' i.e 'Shift' and '7' together in the Eglish keyboard. +5. The '।' is located in '.' in the English keyboard. + +Some important combinations are as follows: + +1. 'tra' : 'ta' + 'halant' + 'ra' + (ত্ৰ) (ত) (্) (ৰ) + 'f' '/' 'r' + +2. 'khya': 'ka' + 'halant' + 'Sha' + (ক্ষ) (ক) (্) (ষ) + 'k' '/' 'S' (note the capital S for ষ) + +3. 'kra': 'ka' + 'halant' + 'ra' + (ক্ৰ) (ক) (্) (ৰ) + 'k' '/' 'r' + +4. 'akta': 'ka' + 'halant' + 'ta' + (ক্ত) (ক) (্) (ত) + 'k' '/' 'f' (note that f is for ত) + +5. 'kla' : 'ka' + 'halant' + 'la' + (ক্ল) (ক) (্) (ল) + 'k' '/' 'l' + + +Author: Jatin Nansi , Modified : Runa for RH bz #193849 +Key Summary: Amitakhya Phukan ") (title "ক") @@ -42,7 +85,7 @@ Author: Jatin Nansi , Modified : Runa for ("6" ?৬) ("&" ?ঞ) ("7" ?৭) - ("*" "ত্‌") + ("*" "ৎ") ("8" ?৮) ("(" ?() ("9" ?৯) diff --git a/im/bn-inscript.mim b/im/bn-inscript.mim index 9e41696..cbb1836 100644 --- a/im/bn-inscript.mim +++ b/im/bn-inscript.mim @@ -51,7 +51,7 @@ Key summary: Runa Bhattacharjee ("+" ?ঋ) ("," ?,) ("-" ?-) - ("." ?।) + ("." ".") ("/" ?য়) ("0" ?০) ("1" ?১) @@ -67,7 +67,7 @@ Key summary: Runa Bhattacharjee (";" ?চ) ("<" ?ষ) ("=" ?ৃ) - (">" ?>) + (">" ?।) ("?" ?য) ("@" ?@) ("#" ?#) diff --git a/im/bn-probhat.mim b/im/bn-probhat.mim index 92c9dcc..ebf010e 100644 --- a/im/bn-probhat.mim +++ b/im/bn-probhat.mim @@ -55,7 +55,7 @@ Key summary: Runa Bhattacharjee ("6" ?৬) ("&" ?ঞ) ("7" ?৭) - ("*" "ত্‌") + ("*" "ৎ") ("8" ?৮) ("(" ?() ("9" ?৯) diff --git a/im/hi-inscript.mim b/im/hi-inscript.mim index 94db1ac..e1ee18a 100644 --- a/im/hi-inscript.mim +++ b/im/hi-inscript.mim @@ -145,6 +145,7 @@ Key summary: Rajesh Ranjan ("^" "त्र") ("&" "क्ष") ("*" "श्र") + ("dd" "्‌") )) (state diff --git a/im/hi-phonetic.mim b/im/hi-phonetic.mim index 083909c..05d7d37 100644 --- a/im/hi-phonetic.mim +++ b/im/hi-phonetic.mim @@ -140,6 +140,7 @@ Key summary: Rajesh Ranjan ("^" "ज्ञ") ("X" "क्ष") ("*" "श्र") + ("ff" "्‌") )) (state diff --git a/im/kn-inscript.mim b/im/kn-inscript.mim index 95493be..9b53f07 100644 --- a/im/kn-inscript.mim +++ b/im/kn-inscript.mim @@ -101,8 +101,8 @@ ("~" ?ಒ) ("Z" ?ಎ) ("z" ?ೆ) -;; X ("x" ?ಂ) + ("X" "") ("C" ?ಣ) ("c" ?ಮ) ;; V diff --git a/im/kn-kgp.mim b/im/kn-kgp.mim index 1a3bbd8..551ccbd 100644 --- a/im/kn-kgp.mim +++ b/im/kn-kgp.mim @@ -30,97 +30,99 @@ (map (trans - ("!" ?!) - ("1" ?೧) - ("@" ?@) - ("2" ?೨) - ("#" ?#) - ("3" ?೩) - ("$" ?$) - ("4" ?೪) - ("%" ?%) - ("5" ?೫) - ("^" ?^) - ("6" ?೬) - ("&" ?&) - ("7" ?೭) - ("*" ?*) - ("8" ?೮) - ("(" ?() - ("9" ?೯) - (")" ?)) - ("0" ?೦) - ("_" ?_) - ("-" ?-) - ("+" ?+) - ("=" ?=) - ("Q" ?ಠ) - ("q" ?ಟ) - ("W" ?ಢ) - ("w" ?ಡ) - ("E" ?ಏ) - ("e" ?ಎ) - ("R" ?ಋ) - ("r" ?ರ) - ("T" ?ಥ) - ("t" ?ತ) - ("Y" ?ಐ) - ("y" ?ಯ) - ("U" ?ಊ) - ("u" ?ಉ) - ("I" ?ಈ) - ("i" ?ಇ) - ("O" ?ಓ) - ("o" ?ಒ) - ("P" ?ಫ) - ("p" ?ಪ) - ("{" ?{) - ("[" ?[) - ("}" ?}) - ("]" ?]) - ("A" ?ಆ ) - ("a" ?ಅ) - ("S" ?ಶ) - ("s" ?ಷ) - ("D" ?ಧ) - ("d" ?ದ) - ("F" ?೯) - ("f" ?್) - ("G" ?ಘ) - ("g" ?ಗ) - ("h" ?ಹ) - ("J" ?ಝ) - ("j" ?ಜ) - ("K" ?ಖ) - ("k" ?ಕ) - ("L" ?ಳ) - ("l" ?ಲ) - (":" ?:) - (";" ?;) - ("\"" ?\") - ("'" ?') - ("|" ?|) - (" " ?\ ) - ("\\" ?\\) - ("~" ?~) - ("`" ?`) - ("z" ?ಞ) - ("x" ?ం) - ("C" ?ಛ) - ("c" ?ಚ) - ("V" ?ಔ) - ("v" ?ವ) - ("B" ?ಭ) - ("b" ?ಬ) - ("N" ?ಣ) - ("n" ?ನ) - ("M" ?ಂ) - ("m" ?ಮ) - ("<" ?<) - ("," ?,) - (">" ?>) - ("." ?.) - ("/" ?/) + ("!" "!") + ("1" "೧") + ("@" "@") + ("2" "೨") + ("#" "#") + ("3" "೩") + ("$" "$") + ("4" "೪") + ("%" "%") + ("5" "೫") + ("^" "^") + ("6" "೬") + ("&" "&") + ("7" "೭") + ("*" "*") + ("8" "೮") + ("(" "(") + ("9" "೯") + (")" ")") + ("0" "೦") + ("_" "_") + ("-" "-") + ("+" "+") + ("=" "=") + ("Q" "ಠ") + ("q" "ಟ") + ("W" "ಢ") + ("w" "ಡ") + ("E" "ಏ") + ("e" "ಎ") + ("R" "ಋ") + ("r" "ರ") + ("T" "ಥ") + ("t" "ತ") + ("Y" "ಐ") + ("y" "ಯ") + ("U" "ಊ") + ("u" "ಉ") + ("I" "ಈ") + ("i" "ಇ") + ("O" "ಓ") + ("o" "ಒ") + ("P" "ಫ") + ("p" "ಪ") + ("{" "{") + ("[" "[") + ("}" "}") + ("]" "]") + ("A" "ಆ ") + ("a" "ಅ") + ("S" "ಶ") + ("s" "ಸ") + ("D" "ಧ") + ("d" "ದ") + ("F" "೯") + ("f" "್") + ("G" "ಘ") + ("g" "ಗ") + ("H" "ಃ") + ("h" "ಹ") + ("J" "ಝ") + ("j" "ಜ") + ("K" "ಖ") + ("k" "ಕ") + ("L" "ಳ") + ("l" "ಲ") + (":" ":") + (";" ";") + ("\"" "\"") + ("'" "'") + ("|" "|") + ("\\" "\\") + ("~" "~") + ("`" "`") + ("z" "ಞ") + ("Z" "ಙ") + ("X" "ಕ್ಷ") + ("x" "ಷ") + ("C" "ಛ") + ("c" "ಚ") + ("V" "ಔ") + ("v" "ವ") + ("B" "ಭ") + ("b" "ಬ") + ("N" "ಣ") + ("n" "ನ") + ("M" "ಂ") + ("m" "ಮ") + ("<" "<") + ("," ",") + (">" ">") + ("." ".") + ("/" "/") )) (state diff --git a/im/ml-inscript.mim b/im/ml-inscript.mim index 490649e..1d394b1 100644 --- a/im/ml-inscript.mim +++ b/im/ml-inscript.mim @@ -27,6 +27,8 @@ Key summary: +ZWNJ is mapped to '\\' key. + Case 1: The conjuncts called CHILLU letters can be resolved using the following keys: @@ -173,7 +175,7 @@ Author: Ani Peter ("{" "ഢ") ("[" "ഡ") ("}" "ഞ") - ("]" "]") + ("]" "‍") ("A" "ഓ") ("a" "ോ") ("S" "ഏ") @@ -197,7 +199,7 @@ Author: Ani Peter ("\"" "ഠ") ("'" "ട") ("|" "|") - ("\\" "\\") + ("\\" "‌") ("~" "ഒ") ("`" "ൊ") ("Z" "എ") diff --git a/im/mr-inscript.mim b/im/mr-inscript.mim index cc27ddf..cb32e2c 100644 --- a/im/mr-inscript.mim +++ b/im/mr-inscript.mim @@ -6,7 +6,7 @@ ;; accomodate any further language specific changes to unicode. ;; Copyright (c) 2003 Sun Microsystems, Inc. All Rights Reserved. -;; This file is not part of the m17n database; a sub-part of the m17n +;; This file is part of the m17n contrib; a sub-part of the m17n ;; library. ;; The library is free software; you can redistribute it and/or diff --git a/im/pa-inscript.mim b/im/pa-inscript.mim index eb28104..6e15571 100644 --- a/im/pa-inscript.mim +++ b/im/pa-inscript.mim @@ -24,6 +24,31 @@ (input-method pa inscript) (description "Punjabi input method for inscript layout. + +Key summary: + +Some complex Characters +z=ੰ +Z=ੱ +|=। +/=ਯ +D=੍ (halant to type Parian character like Ra/Ha) + +The conjuncts called HALANT letters can be used using the following keys: +(i) Consonant + RA +ie, key 'K' + key 'D' + key 'J' + +(ii) Consonant + HA +ie, key 'K' + key 'D' + key 'U' + +(iii) Consonant + VA +ie, key 'K' + key 'D' + key 'B' + +(iv) Consonant + YA +ie, key 'K' + key 'D' + key '/' + +Key summary: AP Singh Brar , Jaswinder Singh + ") (title "ਕ") diff --git a/im/pa-jhelum.mim b/im/pa-jhelum.mim index d17eb25..2f9fc7e 100644 --- a/im/pa-jhelum.mim +++ b/im/pa-jhelum.mim @@ -22,7 +22,33 @@ (input-method pa jhelum) (description "Punjabi input method for jhelum layout. -Author: Amanpreet Singh Brar + +Key Summary: + +Some complex Characters +z=ੱ +Z=਼ +x=ਂ +X=ੰ +|=। +D=੍ (halant to type Parian character like Ra/Ha) + + +The conjuncts called HALANT letters can be used using the following keys: + +(i) Consonant + RA +ie, key 'K' + key 'D' + key 'J' + +(ii) Consonant + HA +ie, key 'K' + key 'D' + key 'U' + +(iii) Consonant + VA +ie, key 'K' + key 'D' + key 'B' + +(iv)Consonant + YA +ie, key 'K' + key 'D' + key '/' + +Key summary: AP Singh Brar , Jaswinder Singh ") (title "ਕ") diff --git a/im/ta-tamil99.mim b/im/ta-tamil99.mim index 77f8874..5a50b07 100644 --- a/im/ta-tamil99.mim +++ b/im/ta-tamil99.mim @@ -33,7 +33,7 @@ Key Summary: Eighteen consonants with inherant vowel \"a\" - க ங ச ஞ ட ண த ந ப ம ய ர ல வ ழ ள ற ன Five grantham consonants with inherant vowel \"a\" and SRii- - ஸ ஷ ஜ ஹ க்ஷ ஼ + ஸ ஷ ஜ ஹ க்ஷ ஸ்ரீ 2. A consonant symbol followed by the pulli produces a pure consonant. (A consonant symbol is also known as consonant with inherant a) e.g. க + ் -> க் @@ -49,7 +49,7 @@ Key Summary: 5. After placing a pulli automatically, this feature of automatic placing of pulli will be disabled temporarily for one stroke. That is, when the same consonant symbol is typed three times continuously one after another, then the first consonants symbol alone gets the pulli automatically, and the second consonant symbol does not get a pulli, since when the third consonant symbol is typed the automatic pulli feature is temporarily disabled. This feature will be restored immediately after that. e.g. க + க + க -> க்கக - க + க + க + க -> க்க்க்க + க + க + க + க -> க்கக்க 6. When the first vowel அ is typed after a consonant symbol, it simply confirms that the previous stroke is an akarameria uyrmei. This disables temporarily the combining of any other stroke with the previous stroke. Hence typing any vowel will not join with the previous consonant symbol. Similarly the automatic pulli feature will also be disabled just for the next stroke. This automatic pulli feature gets restored immediately after the next stroke. The Vowel அ works as the delinking symbol. e.g. க + அ + இ -> கஇ diff --git a/im/te-inscript.mim b/im/te-inscript.mim index 70d8d70..179a8eb 100644 --- a/im/te-inscript.mim +++ b/im/te-inscript.mim @@ -24,7 +24,26 @@ (input-method te inscript) (description "Telugu input method for inscript layout. -") + +Key description + +శ => స్ + హ్ + అ +ష => S + హ్ + అ +జ్ఞ => జ్ + ఞ్ + అ +ర్త్స => ర్ + త్ + స్ + అ +కృ => క్ + ఱ్ + ఱ్ + ఇ +కై => క్ + అ + ఇ +కౌ => క్ + అ + ఉ +క్ష => క్ + ష్ + అ +స్త్రీ => స్ + త్ + ర్ + ఈ +శ్రీ => శ్ + ర్ + ఈ + +These are the characterstics of the Telugu words +1. Telugu word must be end with vowel (Telugu is a vowel ending language) +2. Telugu words don't have the letter య at the initial position. +3. In telugu we dont use the combination of Sanskrit loan words + native Telugu words. + +Key summary : Sree Thottempudi ") (title "క") -- 1.7.10.4