|
Article on other languages:
|
Several pages on Wikipedia use Indic scripts to illustrate the native representation of names, places, quotes and literature. Unicode is the encoding used on Wikipedia and it contains support for a number of Indic scripts. However, before Indic scripts can be viewed or edited, support for Complex Text Layout must be enabled on your operating system. Some older operating systems do not support complex text rendering and you should not use such systems to edit Indic scripts. This page lists the methods for enabling complex text rendering based on the operating environment or browser you are using. Many of the methods highlighted can be used for non-Indic complex scripts such as Arabic. Check for existing supportThe following table compares how a correctly enabled computer would render the following scripts with how your computer renders them: If the rendering on your computer matches the rendering in the images for the scripts, then you have already enabled complex text support. You should be able to view text correctly in that script. However, this does not mean you will be able to edit text in that script. To edit such text you need to have the appropriate text entry software on your operating system. Windows 95, 98, ME and NTThese operating systems contain no inbuilt support for Indic scripts. Indic Scripts can only be seen properly in Internet Explorer. You also need to have a appropriate unicode font installed in your system for that script. It is suggested to install Internet Explorer 6.0 because it has better support for Indic scripts. Mozilla Firefox does not support Indic scripts properly on these operating systems unless a modified version of the program is used, such as the one found here. This is due to a bug in Firefox [1], [2]. This bug is now removed in Firefox 3 Alpha. But Firefox 3 does not support Windows 98/ME. No Unicode Keyboard Driver Engines (Like Indic IME, BarahaIME etc) are available for these older systems. One can either use online typing tools or offline text editors specially made for this purpose. A list of such tools is given here. Windows 2000Supports: Devanagari, Kannada, Tamil Complex text support needs to be manually enabled. Viewing Indic text
If you don't have the Windows CD or don't want to juggle with CD right now, you can simply download this zip file and extract its contents to a folder. When prompted for Windows CD, simply point to this folder using 'Browse' option of the prompt window. Inputting Indic textYou must follow the steps above before you perform the remaining steps.
Windows XP and Server 2003Supports: Bengali (XP SP2), Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam (XP SP2), Tamil, Telugu Complex text support needs to be manually enabled. Viewing Indic text
In Firefox, if Indic Scripts are still appearing incorrectly, you may then use the latest version of usp10.dll on your system and it may also be necessary to install a Unicode OpenType font. This is an optional step, only when you want to use a specific Unicode font for your chosen particular language(s) for viewing webpages.
Inputting Indic textWindows XP have inbuilt InScript Keyboards for nearly all Indian languages. You can add them via Control Panel. You must follow the steps above before you perform the remaining steps.
You can use the combination ALT + SHIFT to switch between different keyboard layouts (e.g. from a UK Keyboard to Gurmukhi and vice-versa). If you want a language bar, you can select it by pressing the "Language Bar..." button on the "Text Services and Input Languages" dialog and then selecting "Show the language bar on my desktop". The language bar enables you to visually select the keyboard layout you are using.
Baraha is Phonetic based software and includes nearly all of Indic languages. Baraha Direct included in Baraha Package supports both ANSI & Unicode while BarahaIME supports only Unicode.
If you do not have Windows CD, there is a modified version of the installer for Hindi named Hindi Toolkit which automatically installs Indic Support as well as Hindi Indic IME.
Windows VistaSupports: Bengali, Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam, Oriya, Sinhala, Tamil, Telugu, Tibetan Complex text support is automatically enabled. Viewing Indic textYou do not need to do anything to enable viewing of Indic text. Inputting Indic textWindows Vista, like Windows XP, has inbuilt InScript Keyboards for nearly all Indian languages. You can add them via the Control Panel.
The hot key combination for switching between languages is Left Alt+Shift. For Phonetic typing BarahaIME or the ISIS keyboards by Prof Gautam Sengupta are suggested and for Remington typing IndicIME is suggested. Mac OS 9 and earlierThe Indian Language Kit, available from Apple at additional cost,[3] provides support for Devanagari, Gujarati and Gurmukhi. No third-party Unicode solutions are known, though numerous custom-encoded fonts exist. Mac OS X
Note: Additional fonts for these scripts have to be in /library/fonts in order for text to be displayed. Viewing Indic textYou do not need to do anything to enable viewing of Indic text as long as you use Safari or most other Cocoa applications, which fully support rearrangement and substitution for AAT-based fonts. Firefox after 2.0 renders Indic text (except Oriya, Sinhala and Tibetan), although older versions do not replace प+ि with ि+प. (From version 3.0 on, text is rendered in the correct order) (You will need a unicode script selected that supports Indic script, like Code 2000). Opera also provides some support, although considerable bugs remain as of version 9.2 (though Opera at least renders the glyphs). Carbon applications such as Microsoft Word and Adobe Photoshop do not generally support Indic script. Inputting Indic textSpecific keyboard layouts can be enabled in System Preferences, in the International pane. Switching among enabled keyboard layouts is done through the input menu in the upper right corner of the screen. The input menu appears as an icon indicating the current input method or keyboard layout — often a flag identified with the country, language, or script. Specific instructions are available from the "Help" menu (search for "Writing text in other languages"). Mac OS 10.4 system software comes with two installable Keyboard input options for Tamil: Murasu Anjal and Tamilnet 99. One needs to do the following steps to activate them: i) Open "international" located within System Preferences and select "language". Select the "edit list", select "Tamil" from the list of languages shown and click OK. ii) Select "input menu" to see a list of keyboard options available. Select "Anjal" and "Tamilnet99" keyboards under Murasu Anjal Tamil and Click OK. iii) Anjal and Tamilnet99 keyboard icons appear immediately in the list of keyboards to select under the country flag in the top menu bar. An alternate way to activate the keyboard(s) for Devanagari (Hindi etc.): i) Open "International" located within System Preferences and select the "Input Menu" tab. (ii) Check the option for "Devanagari" and/or "Devanagari - QWERTY". (iii) Check the "Show input menu in menu bar" option at the bottom of the "International" panel. Close the panel, and the new keyboard(s) should be available for selection when you click on the menu bar icon (upper right corner). SIL distributes a freeware Ukelele that allows anyone to design their own input keyboard for Mac OS X. LinuxGNOMESupports: Bengali, Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam, Oriya, Tamil, Telugu, Tibetan Viewing Indic textYou do not need to do anything to enable viewing of Indic text in GNOME 2.8 or later. Older versions may have support for some, but not all Indic scripts. Ensure you have appropriate Unicode fonts for each script you wish to view or edit. Some web browsers may require you to enable Pango rendering to view Indic text properly.
Inputting Indic text
Using SCIM Another option is to use SCIM. To enable it,
For more check (on Fedora) http://www.ruturaj.net/fedora-6-hindi-support-scim on Fedora, or (on Debian/Ubuntu) http://dev.sampada.net/Baraha_like_Input_on_Linux KDESupports: Bengali, Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam, Oriya, Tamil, Telugu. Viewing Indic textYou do not need to do anything to enable viewing of Indic text. Ensure you have appropriate Unicode fonts for each script you wish to view or edit. Inputting Indic text
Distribution-specific adviceDebian (and derivatives like Ubuntu)Supports: Bengali, Devanagari, Gujarati, Gurmukhi (including the variants for Punjabi), Kannada, Malayalam, Oriya, Tamil, Telugu, Tibetan. Viewing Indic textEnter as root: apt-get install ttf-indic-fonts and when the installation is complete restart the X server. For viewing Tibetan script apt-get install ttf-tmuni apt-get install ttf-dzongkha For Mozilla and Firefox, see the comments above under "gnome". Rendering should work correctly "out of the box" as of Debian-4.0 (etch). Inputting Indic textSCIM supports text input in Indic languages including phonetic layout. SCIM should be working by default in recent distributions. More instructions on using and configuring SCIM can be found on help.ubuntu.com [4] FedoraSupports: Bengali, Devanagari, Gujarati, Gurmukhi (including the variants for Punjabi), Kannada, Malayalam, Oriya, Tamil, Telugu among others. Installing Indic fontsFor example, to install Kannada fonts, Simply enter as root on the console and type in the command: yum install fonts-kannada This will download the Kannada fonts from the repositories and install it. Similarly, for Hindi, say, enter as root on the console and type in the command: yum install fonts-hindi Keyboard supportStart the Add/Remove software applet. For example in KDE, say, navigate to System and then Add/Remove software. In the applet window, select Languages on the list box to your left hand side. In the right hand side list box, select the Indian languages of interest to you. For example, to have Kannada key board support, check the box for Kannada Support. Similarly, for Hindi support, say, check the box for Hindi Support. It has been observed that for Kannada, Fedora not only puts in Kannada keyboard support, but also provides transliteration support and also the keyboard support for KGP (Kannada Ganaka Parishad) keyboards. With this feature, users can directly type in Kannada words in Roman script to be transliterated to Kannada text in the application of your choice. For example into your browser, text editor, document editor, email client etc. Users can also use native Kannada keyboards, KGP based or otherwise to type in Kannada texts directly. Arch LinuxSupports: Bengali (including the variants for Assamese), Gujarati, Gurmukhi (including variants for Punjabi), Devanagari (for Hindi and Sanskrit), Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. To install Indic fonts: pacman -S ttf-indic-otf To enter Indic text in GNOME/KDE, follow the instructions in the respective sections above. GentooSupports: Assamese, Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Punjabi, Tamil, Telugu, Installing Indic fontsemerge lohit-fonts Note: The lohit-fonts package was earlier named media-fonts/fonts-indic. The mozilla-*-bin products shipped by gentoo are directly taken from mozilla's ftp servers and aren't built with pango support. Unless you notice a problem with this you need to build your own copy with the "moznopango" USE flag disabled: USE="-moznopango" (notice the minus sign, which in this case results in a double negation). Firefox 3 will be shipping with pango enabled by default. Inputting Indic textemerge -av scim-tables scim-m17n Study the USE flags and the LINGUAS flags and set them accordingly depending on your desktop environment and language support needed. The following needs to be set whenever you login (append it to your .xinitrc or .xsession). export XMODIFIERS=@im=SCIM #case matters for this variable! export GTK_IM_MODULE=scim export QT_IM_MODULE=scim Mozilla apps and precompiled software such as acroread might not play well with scim (C++). In such cases, make use of scim-bridge (C - avoiding C++ ABI issues) [5]. emerge scim-bridge and startup firefox as: % GTK_IM_MODULE=scim-bridge firefox You might have to start the scim daemon manually. (Add it your session's startup) scim -d SCIM is a unified frontend for currently available input method libraries. FreeBSDSupports: Assamese, Bengali, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Punjabi, Tamil, Telugu. Installing Indic fontscd /usr/ports/x11-fonts/fonts-indic && make install clean The binary package of firefox (when you do pkg_add -r firefox) might give the same problems as in Gentoo's bin package (needs confirmation) cd /usr/ports/x11-fonts/fonts-te && make install clean The above port is for Telugu Pothana2000 Fonts. Inputting Indic textSee Gentoo's section above. NetBSD, DragonFlyBSD, pkgsrcSimilar to FreeBSD cd /usr/pkgsrc/fonts/lohit-fonts && make install clean Unicode OpenType fonts
If you have followed the instructions for your computer system as mentioned above and you still cannot view Indic text properly, you may need to install a Unicode font:
The governmental Department of Information Technology (India) has provided Unicode Indic fonts for four of the Indic scripts used in India (several versions for Devanagari, one version for each of Kannada, Malayalam and Tamil). WAZU JAPAN's Gallery of Unicode Fonts is an excellent resource for all Indic scripts. ReferencesSinhala = Kaputa Unicode External links
|
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net