Indian Script Input System
आइसिस     আইসিস     ਆਇਸਿਸ੍     આઇસિસ્     ஐசிச்     ఐసిస్     ಐಸಿಸ್     ഐസിസ്    
Download & Install
    Download for Windows
    Download for Linux
Usage and FAQ
Please help us by providing
Subscribe to ISISforum
Powered by
Download ISIS for Linux
International rendering engines on Linux are yet to be standardised. Despite certain limitations, the Pango renderer, which is used by the GNOME suite of applications and some others, has the best Indic rendering support so far. ISIS will operate correctly and run as a tray applet only in a GNOME desktop environment on a GNU/Linux operating system. At present it works only in applications using Pango, e.g., Gedit, Nautilus, etc.

ISIS for Linux consists of
  • A development library (libisis)
  • A GNOME panel applet
Note: both of the above are required and included in the all-in-one (binary). However, if you choose to download the Gnome applet (source) then you must also download the libisis (binary).

So far, the following scripts are supported by ISIS for Linux: Bangla, Devanagari, Gujarati, Kannada, Oriya, Tamil and Telugu

Operating System All-in-one (binary) libisis (binary) GNOME applet (source)
RedHat Linux 8 download download download
RedHat Linux 9 download
Fedora Core 2 download download download
Fedora Core 3 download
Mandrake Linux download download download
Suse Linux Purnendu's installation notes
Debian The Red Hat versions have been found to work in Debian
Broken/damaged link? report here

Download Unicode fonts
You can download Indic Unicode fonts for free from the links below. It is recommended that you download the entire font package from here. To install fonts, run the shell script supplied in the package

Download individual fonts (do this only if you know how to install fonts under Linux)
Bangla (Bangla)   UniBangla (Bangla)   Sanskrit2003 (Devanagari)   Padmaa (Gujarati)   Sampige (Kannada)   Utkal (Oriya)   RRJana (Tamil)   Pothana (Telugu)

Install ISIS for Linux
  1. Installation of the development library
    • Just unpack the files (using the command tar -zxvf <filename>.tar.gz where <filename> is the name of your file)
    • Run the shell script
  2. Installation of the GNOME panel applet
    • Unpack the files (using the command tar -zxvf <filename>.tar.gz where <filename> is the name of your file)
    • Read the INSTALL file for further directions
  3. Using the panel applet
    Just right click anywhere on your GNOME panel, and from the menu 'Add to Panel', find the menu 'Utilities' and from that select 'ISIS'. That's all. ISIS will sit on your GNOME panel. To select any script, left-click on the ISIS icon and choose. Whenever you feel you need to revert back to your system's default keyboard, select 'system default'.

Installing fonts under Linux

The X Window system detects any fonts placed in any of its font directories automatically. To find out the list of font directories on your system, run chkfontpath. Then just copy your font file to any of those directories and wait for about 30 seconds. Nothing else needs to be done. Sometimes you may need to run ttmkfdir > fonts.dir in the directory to which you have copied the font file.
To keep your fonts organised, they are usually kept in separate folders based on their type or extension. True Type fonts are typically kept in a directory called TTF ot TrueType. But it is perfectly okay to keep your fonts in any font directory.
To add a new directory <dir-name> to the list of font directories, run chkfontpath -a <dir-name>

Limitations and dependencies

  • ISIS for Linux at present only supports the XFree86 us keyboard layout.
  • Dependencies are:
    1. POSIX threads library
    2. libpanelapplet library (for the applet)

Report bugs here.
Unicode fonts used in this site appear correctly only on Windows 2000 or XP and in Internet Explorer 6. Other browsers have not been tested.