X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=im%2Fta-vutam.mim;h=13e141eef56241fea0dc64a8a69b56dd3b07fa1f;hb=0ad06f9ed8ab30c91b3aa0eaff15b238625c79df;hp=c9b14d498be0fc4daaedaf11b9ab49bc83a991c1;hpb=0de6d0e88dcbb7156543aac66b6307ffa00c9bb2;p=m17n%2Fm17n-contrib.git diff --git a/im/ta-vutam.mim b/im/ta-vutam.mim index c9b14d4..13e141e 100644 --- a/im/ta-vutam.mim +++ b/im/ta-vutam.mim @@ -22,13 +22,15 @@ ;; Begin author's comments: ;; Vutam Type_As_You_Write is suitable for 3 basket mechanical type writers. +;; Meant for those who know to write Tamil. ;; Had the Unicode encoding scheme followed that of TSCII, Vutam can run even in unintelligent keyboards with atleast three baskets. -;; The intelligent SCIM supports many baskets; the third basket is selected in it, by pressing any Alt key & a Normal key together. +;; The intelligent SCIM supports many baskets; the third basket is selected in it, by pressing any Alt. key & a Normal key together. ;; Basket one Normal: Short vowels & Consonants. ;; Basket two Shift: Long vowels & consonants with "u" vowel mark. -;; Basket three Alt.: Tamil abbreviations, Numerals & consonants with "U" vowel mark. (H & space space h may also be used to get u & U vowel mark hooks.) +;; Basket three Alt.: Tamil abbreviations, Numerals & consonants with "U" vowel mark. (H & Alt. h may also be used to get u & U vowel mark hooks.) +;; SCIM's frontend globalsetup trigger may be configured, not to include Alt. grave, since Alt. ` has to produce ` in our layout. ;; Hence the name: VUTAM. -;; The vowel marks: "ai", "e" and "E" to be typed before the consonants, as in writing Tamil. +;; The vowel marks: "ai", "e" and "E" to be typed before the consonants, as in writing Tamil. ;; Hence the name: Type_As_You_Write. ;; Key allocation scheme: (1). No logic: \ & q (2). Script similarity: w & f (3). Convention: z,x & b(big) & (4). Phonetic similarity: Rest. ;; @@ -42,7 +44,8 @@ (map (trans - ((A-`) ?௰) + ("`" ?ௗ) + ((A-`) ?`) ((A-1) ?௧) ((A-2) ?௨) ((A-3) ?௩) @@ -85,12 +88,12 @@ ("p" ?ப) ("P" "பு") ((A-p) "பூ") - ("[" " ெ") + ("[" " ெ") ("{" " ே") - ((A-[) ?[) + ((A-\[) ?[) ("]" ?ி) ("}" ?ீ) - ((A-]) ?]) + ((A-\]) ?]) ("\\" ?ஞ) ("|" "ஞு") ((A-\\) "ஞூ") @@ -121,9 +124,9 @@ ("l" ?ல) ("L" "லு") ((A-l) "லூ") - ((A-;) ?§) + ((A-\;) ?§) ("'" ?்) - ((A-') ?') + ((A-\') ?') ("z" ?ழ) ("Z" "ழு") ((A-z) "ழூ") @@ -149,7 +152,7 @@ ((A-.) ?|) ("/" ?ா) ((A-/) ?/) - ("of" ?ஔ) + ("o`" ?ஔ) ("[k" "கெ") ("[c" "செ") ("[d" "டெ") @@ -219,30 +222,6 @@ ("{j" "ஜே") ("{S" "ஷே") ("{J" "க்ஷே") - ("[kf" "கௌ") - ("[cf" "சௌ") - ("[df" "டௌ") - ("[tf" "தௌ") - ("[pf" "பௌ") - ("[xf" "றௌ") - ("[wf" "யௌ") - ("[rf" "ரௌ") - ("[lf" "லௌ") - ("[vf" "வௌ") - ("[zf" "ழௌ") - ("[ff" "ளௌ") - ("[gf" "ஙௌ") - ("[`f" "ஞௌ") - ("[bf" "ணௌ") - ("[qf" "நௌ") - ("[mf" "மௌ") - ("[nf" "னௌ") - ("[sf" "ஸௌ") - ("[hf" "ஹௌ") - ("[jf" "ஜௌ") - ("[Sf" "ஷௌ") - ("[Jf" "க்ஷௌ") - )) (state