Index: ml-inscript.mim =================================================================== RCS file: /sources/m17n/m17n-contrib/im/ml-inscript.mim,v retrieving revision 1.7 diff -u -r1.7 ml-inscript.mim --- ml-inscript.mim 1 Apr 2011 06:29:03 -0000 1.7 +++ ml-inscript.mim 17 Oct 2012 09:26:15 -0000 @@ -24,106 +24,127 @@ (input-method ml inscript) (description "Malayalam input method for inscript layout. +INSCRIPT (Indian Script) is a keyboard layout scheme to input Indic text on computer, standardized by Government of India. Each key on keyboard is mapped to a Malayalam alphabet. Once SCIM is activated, select Malayalam Inscript from the SCIM tab appearing on the down right corner and input Malayalam text. To type 0-9 in Malayalam press 0-9 on Inscript keyboard. For English numerals, switch back to English keyboard using control + space bar and press 0-9. +INSCRIPT KEYBOARD LAYOUT is available at: +http://fedoraproject.org/wiki/I18N/Indic/MalayalamKeyboardLayouts +http://tdil.mit.gov.in/isciichart.pdfwill be provided in the next release. + +IMPORTANT: + +1. key ']' is mapped to Zero Width Joiner (ZWJ) which helps you to write the five chillaksharam. +2. key '\\' is mapped to Zero Width Non Joiner (ZWNJ) which helps you to stop the consonants from joining to form conjuncts. +[Note: consonants are à´, à´, à´,..... and conjuncts are those formed using two consonants like à´àµà´, à´àµà´, à´¨àµà´¤, à´àµà´¯, à´àµà´µ, ....] -Key summary: - -ZWNJ is mapped to '\\' key. +Following are the conjuncts formed in our language, shown along with the keys to reproduce them: Case 1: -The conjuncts called CHILLU letters can be resolved using the following keys: - -(i) IN - na + chandrakala + zero width joiner(zwj) -ie, key 'V' + key 'D' + key ']' - -(ii)IL - la + chandrakala + zero width joiner(zwj) -ie, key 'N' + key 'D' + key ']' - -(iii)IRR - rra(or ra) + chandrakala + zero width joiner(zwj) -ie, key 'J' + key 'D' + key ']' - -(iv)INN - nna + chandrakala + zero width joiner(zwj) -ie, key 'C' + key 'D' + key ']' - -(v)ILL - ill + chandrakala + zero width joiner(zwj) -ie, shift key 'N' + key 'D' + key ']' - +CHILLU aksharam: +(i) à´¨àµâ = à´¨ + ൠ+ zero width joiner(zwj) +ie, key 'V' + key 'D' + key ']' + +(ii) à´²àµâ = à´² + ൠ+ zero width joiner(zwj) +ie, key 'N' + key 'D' + key ']' + +(iii) à´°àµâ = à´° + ൠ+ zero width joiner(zwj) +ie, key 'J' + key 'D' + key ']' + +(iv) à´£àµâ = à´£ + ൠ+ zero width joiner(zwj) +ie, shift key 'C' + key 'D' + key ']' + +(v) à´³àµâ = à´³ + ൠ+ zero width joiner(zwj) +ie, shift key 'N' + key 'D' + key ']' + Case 2: -The following set of conjuncts are formed as shown below: - -(i) INGA - gha + chandrakala + ka +(i) à´àµà´ = à´ + ൠ+ à´ ie, shift key 'U' + key 'D' + key 'K' -(ii)INTHA - na + chandrakala + tha +(ii) à´¨àµà´¤ = à´¨ + ൠ+ à´¤ ie, key 'V' + key 'D' + key 'L' -(iii)INCHA - nja + chandrakala + cha +(iii) à´àµà´ = à´ + ൠ+ à´ ie, shift key '}' + key 'D' + key ';' -(iv)INDA - nna + chandrakala + da +(iv) à´£àµà´ = à´£ + ൠ+ à´ ie, shift key 'C' + key 'D' + key '\"' -(v)INPA - na + chandrakala + pa +(v) à´®àµà´ª = à´® + ൠ+ à´ª ie, key 'V' + key 'D' + key 'H' -Case 3: +(vi) à´àµà´· = à´ + ൠ+ à´· +ie, key 'C' + key 'D' + shift key '<' -The conjuncts called \"Koottaksharangal\" are formed as below: +Case 3: +Koottaksharangal: -(i) KKA - ka + chankrakala + ka +(i) à´àµà´ = à´ + ൠ+ à´ ie, key 'K' + key 'D' + key 'K' -(ii)NGHA - nga + chankrakala + nga -ie,shift key 'U' + key 'D' + shift key 'U' +(ii) à´àµà´ = à´ + ൠ+ à´ +ie, shift key 'U' + key 'D' + shift key 'U' -(iii)CCHA - cha + chankrakala + cha -ie,key ';' + key 'D' + key ';' +(iii) à´àµà´ = à´ + ൠ+ à´ +ie, key ';' + key 'D' + key ';' -(iv)NJJA - nja + chankrakala + nja -ie,shift key '}' + key 'D' + shift key '}' +(iv) à´àµà´ = à´ + ൠ+ à´ +ie, shift key '}' + key 'D' + shift key '}' -(v)TTA - ta + chankrakala + ta +(v) à´àµà´ = à´ + ൠ+ à´ ie, key '\"' + key 'D' + key '\"' -(vi)NNNA - nna + chankrakala + nna +(vi) à´£àµà´£ = à´£ + ൠ+ à´£ ie, shift key 'C' + key 'D' + shift key 'C' -(vii)TTHA - tha + chankrakala + tha +(vii) à´¤àµà´¤ = à´¤ + ൠ+ à´¤ ie, key 'L' + key 'D' + key 'L' -(viii)NNA - na + chankrakala + na +(viii) à´¨àµà´¨ = à´¨ + ൠ+ à´¨ ie, key 'V' + key 'D' + key 'V' -(ix)MMA -ma + chankrakala + ma +(ix) à´®àµà´® = à´® + ൠ+ à´® ie, key 'C' + key 'D' + key 'C' -(x)LLA - la + chankrakala + la -ie, shift key 'N' + key 'D' + shift key 'N' +(x) à´²àµà´² = à´² + ൠ+ à´² +ie, key 'N' + key 'D' + key 'N' -(xi)VVA - va + chankrakala + va +(xi) à´µàµà´µ = à´µ + ൠ+ à´µ ie, key 'B' + key 'D' + key 'B' -(xii)YYA - ya + chankrakala + ya +(xii) à´¯àµà´¯ = à´¯ + ൠ+ à´¯ ie, key '?' + key 'D' + key '?' -(xiii)SSHA -sha + chankrakala +sha -ie, shift 'M' + key 'D' + shift 'M' +(xiii) à´¶àµà´¶ = à´¶ + ൠ+ à´¶ +ie, shift key 'M' + key 'D' + shift key 'M' -(xiv)SSA - sa + chankrakala + sa +(xiv) à´¸àµà´¸ = à´¸ + ൠ+ à´¸ ie, key 'M' + key 'D' + key 'M' -(xv)LLLA - lla + chankrakala + lla +(xv) à´³àµà´³ = à´³ + ൠ+ à´³ ie, shift key 'N' + key 'D' + shift key 'N' -(xvi)TTTA - tta + chankrakala + tta -ie, shift key 'J' + key 'D' + shift key 'J' +(xvi) à´±àµà´± = à´± + ൠ+ à´± +ie, shift key 'J' + key 'D' + shift key 'J' + +Case 4: +(Following conjuncts are explained with the help of consonant 'à´') + +(1) Conjuncts formed with à´° (ra): + à´àµà´° = à´ + ൠ+ à´° +ie, key 'K' + key 'D' + key 'J' + +(2) Conjuncts formed with à´¯ (ya): + à´àµà´¯ = à´ + ൠ+ à´¯ +ie, key 'K' + key 'D' + key '?' + +(3) Conjuncts formed with à´µ (va): + à´àµà´µ = à´ + ൠ+ à´µ +ie, key 'K' + key 'D' + key 'B' Special case: -NTA - na + chandrakala + zero width joiner(zwj) + rra -ie, key 'V' + key 'D' + key ']' + shift key 'J' +à´¨àµà´± = à´¨ + ൠ+ à´± +ie, key 'V' + key 'D' + shift key 'J' Author: Ani Peter
- ") (title "à´")