This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
keyboard [2010/04/18 03:20] harikrishna |
keyboard [2018/03/24 11:13] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ********Input******** | + | **Input** |
---- | ---- | ||
\\ | \\ | ||
Line 33: | Line 33: | ||
3.1 Installing WX Keymap | 3.1 Installing WX Keymap | ||
- | ****Inscript Keymap**** | + | **Inscript Keymap** |
The Inscript keymap is ideal for a beginner because each key on the keyboard is associated with exactly one Telugu character. In this manner, it is very similar to a standard English keyboard, where each key is associated with exactly one English character. Also, it is readily available in most GNU/Linux distributions so you don't need to install any additional software to use it. | The Inscript keymap is ideal for a beginner because each key on the keyboard is associated with exactly one Telugu character. In this manner, it is very similar to a standard English keyboard, where each key is associated with exactly one English character. Also, it is readily available in most GNU/Linux distributions so you don't need to install any additional software to use it. | ||
Line 52: | Line 52: | ||
Choose Keyboard Indicator | Choose Keyboard Indicator | ||
Click Add | Click Add | ||
- | You should now see a Keyboard Indicator applet on your panel. | + | You should now see a Keyboard Indicator applet on your panel. |
2. Add Telugu as one of the layouts | 2. Add Telugu as one of the layouts | ||
Line 74: | Line 74: | ||
| | ||
- | GNOME 2.6.x | + | **GNOME 2.6.x** |
- | 1. Enable the Keyboard Indicator | + | ---- |
+ | \\ | ||
+ | 1. Enable the Keyboard Indicator | ||
+ | \\ | ||
Right click on panel | Right click on panel | ||
Line 82: | Line 85: | ||
Choose Utility | Choose Utility | ||
Choose Keyboard Indicator | Choose Keyboard Indicator | ||
- | + | You should now see a Keyboard Indicator applet on your panel. | |
- | You should now see a Keyboard Indicator applet on your panel. | + | |
- | 2. Add Telugu as one of the layouts | + | 2. Add Telugu as one of the layouts |
+ | \\ | ||
Right click on Keyboard Indicator | Right click on Keyboard Indicator | ||
Choose Open Keyboard Preferences | Choose Open Keyboard Preferences | ||
Line 91: | Line 94: | ||
Select Telugu in Available Layouts list | Select Telugu in Available Layouts list | ||
Click Add | Click Add | ||
- | + | On the keyboard indicator, when you see tel you will typing in Telugu. | |
- | On the keyboard indicator, when you see tel you will typing in Telugu. | + | |
- | 3. Assign a shortcut to switching between US and Telugu keyboard layouts. | + | 3. Assign a shortcut to switching between US and Telugu keyboard layouts. |
+ | \\ | ||
Right click on the Keyboard Indicator | Right click on the Keyboard Indicator | ||
Choose Open Keyboard Preferences | Choose Open Keyboard Preferences | ||
Line 100: | Line 103: | ||
Select an option from Group Shift/Lock Behaviour category in Avaiable Options list | Select an option from Group Shift/Lock Behaviour category in Avaiable Options list | ||
Click Add | Click Add | ||
+ | You will now be able to switch the groups using a keyboard shortcut depending on the option you have chosen. | ||
+ | | ||
+ | **GNOME 2.4.x and below** | ||
- | You will now be able to switch the groups using a keyboard shortcut depending on the option you have chosen. | + | ---- |
- | + | ||
- | GNOME 2.4.x and below | + | |
- | + | ||
- | 1. Enable the Keyboard Switcher | + | |
+ | \\ | ||
+ | 1. Enable the Keyboard Switcher | ||
+ | \\ | ||
Right click on panel | Right click on panel | ||
Choose Add to Panel | Choose Add to Panel | ||
Choose Utility | Choose Utility | ||
Choose Keyboard Layout Switcher | Choose Keyboard Layout Switcher | ||
- | + | You should now see a Keyboard Layout Switcher applet on your panel. | |
- | You should now see a Keyboard Layout Switcher applet on your panel. | + | |
- | 2. Add Telugu as one of the layouts | + | 2. Add Telugu as one of the layouts |
+ | \\ | ||
Right click on the Keyboard Layout Switcher applet | Right click on the Keyboard Layout Switcher applet | ||
Choose Preferences... | Choose Preferences... | ||
Click add | Click add | ||
Select the language you want to add | Select the language you want to add | ||
+ | When the Keyboard Layout Swither shows Telugu, we will able to type in Telugu. You can press and Left alt and Left Shift to switch between the layouts. | ||
- | When the Keyboard Layout Swither shows Telugu, we will able to type in Telugu. You can press and Left alt and Left Shift to switch between the layouts. | + | **KDE** |
- | + | ||
- | KDE | + | |
- | + | ||
- | 1. Enable the Keyboard Layout Switcher | + | |
+ | ---- | ||
+ | \\ | ||
+ | 1. Enable the Keyboard Layout Switcher | ||
+ | \\ | ||
Open KDE Control Center | Open KDE Control Center | ||
Choose Regional & Accesibility | Choose Regional & Accesibility | ||
Line 132: | Line 138: | ||
Select Enable keyboard layouts | Select Enable keyboard layouts | ||
- | 2. Add Telugu as one of the layouts | + | 2. Add Telugu as one of the layouts |
+ | \\ | ||
Choose Telugu from Available layouts list | Choose Telugu from Available layouts list | ||
Click Add | Click Add | ||
- | 3. Assign a shortcut to switching between US and Telugu keyboard layouts. | + | 3. Assign a shortcut to switching between US and Telugu keyboard layouts. |
+ | \\ | ||
Select Xkb Options tab | Select Xkb Options tab | ||
Select Enable Xkb options | Select Enable Xkb options | ||
Line 144: | Line 150: | ||
Click Apply | Click Apply | ||
Close Control Center | Close Control Center | ||
+ | You should now see Keyboard Layout Switcher in the notification area.You can switch keyboard layouts by clicking on the Keyboard Layout Switcher or by using the keyboard shortcut you have chosen. | ||
- | You should now see Keyboard Layout Switcher in the notification area. You can switch keyboard layouts by clicking on the Keyboard Layout Switcher or by using the keyboard shortcut you have chosen. | ||
- | Rice Transliteration Standard (RTS) Keymap | + | **Rice Transliteration Standard (RTS) Keymap** |
- | The RTS keymap is convenient for people who know English and can already type on an English keyboard. For example, it allows us to simply type rAmuDu or raamud'u when we wish to write రాముడు in Telugu. This process is called transliteration, and the rules which govern it are specified by the RTS. | + | ---- |
+ | \\ | ||
- | The technology described in the previous section is insufficient for transliteration because it simply transforms a single key-press into a single character. In this manner, it is impossible to transliterate words which contain more than one character, such as rAmuDu. Therefore, we need a more powerful piece of software, called an input method editor, which has the ability to transliterate words of any length. | + | The RTS keymap is convenient for people who know English and can already type on an English keyboard. For example, it allows us to simply type //rAmuDu// or //raamud'u// when we wish to write రాముడు in Telugu. This process is called transliteration, and the rules which govern it are specified by the RTS. |
- | RTS with IIIM | + | |
+ | The technology described in the previous section is insufficient for transliteration because it simply transforms a single key-press into a single character. In this manner, it is impossible to transliterate words which contain more than one character, such as //rAmuDu//. Therefore, we need a more powerful piece of software, called an input method editor, which has the ability to transliterate words of any length. | ||
+ | \\ | ||
+ | **RTS with IIIM** | ||
+ | |||
+ | ---- | ||
+ | \\ | ||
This section describes how to install and use RTS with the Internet Intranet Input Method (IIIM) input method editor. | This section describes how to install and use RTS with the Internet Intranet Input Method (IIIM) input method editor. | ||
+ | |||
Screen shot of Telugu RTS with IIIM on a Fedora Core GNU/Linux system. | Screen shot of Telugu RTS with IIIM on a Fedora Core GNU/Linux system. | ||
Enlarge | Enlarge | ||
Line 277: | Line 290: | ||
1. Obtain the keymap. | 1. Obtain the keymap. | ||
- | wget "http://cvs.m17n.org/viewcvs/*checkout*/m17n/m17n-contrib/im-indic/te-rts.mim" | + | wget "http://cvs.m17n.org/viewcvs/m17n/m17n-contrib/im/te-rts.mim?view=co" -O te-rts.mim |
2. Install the keymap onto your system. | 2. Install the keymap onto your system. |