yudit

yudit comes bundled with many Linux distributions, so check your system and installation media to see if it is already installed. To install yudit from the source code, download it and install as per the instructions on the homepage [36]. If you wish, you can first apply the patch available from http://yudit.org/download/patch-src/, which fixes incorrect sequences in the keymaps for some Indian languages. Thus,

  tar xzf yudit-2.7.6.tar.gz
  patch -p0 < yudit-2.7.6.patch1.txt
  cd yudit-2.7.6
  ./configure
  make
  make install
will install yudit in /usr. yudit 2.7.6 is also included in some of the newer Linux distributions. When you run yudit for the first time, it creates a configuration file, yudit.properties in your home directory, under the hidden directory, .yudit.

As yudit uses its own font-handling and rendering engine, some additional setup work is needed. Firstly, one has to make the Oriya font available to yudit. As super-user, do


  ln -s /usr/X11R6/lib/X11/fonts/TTF/utkalm.ttf /usr/share/yudit/fonts
assuming that the font you want to use is in the file utkalm.ttf in the directory /usr/X11R6/lib/X11/fonts/TTF. The above command creates a symbolic link (shortcut) to the TTF font file, and you can similarly link in any other TrueType font files that you want yudit to be able to use. Else, add the directory /usr/X11R6/lib/X11/fonts/TTF to the property yudit.fontpath in the yudit configuration file /.yudit/yudit.properties, which should this have a line something like,
  yudit.fontpath=/usr/share/yudit/fonts,/usr/X11R6/lib/X11/fonts/TTF
In this case, it is not necessary to make the above symbolic link.

Search for the line starting with ``yudit.font.TrueType='' in /.yudit/yudit.properties, and append the name of the font file, utkalm.ttf. Thus, my /.yudit/yudit.properties has the line

  yudit.font.TrueType=yudit.ttf,utkalm.ttf
The line may include any number of TrueType font file names. Restart yudit to be able to use the newly added Oriya font.

When you start up yudit, make sure that the Font tab (default location is third from the right in the toolbar at the top) says TrueType. You can change the tab setting by clicking the left mouse button in the tab. Click on the Input tab (default toolbar position second from right) to set up for Oriya input. This brings up a pop-up dialog window that allows one to select various keyboard input methods. For Oriya, click on Oriya-Inscript in the leftmost pane. You can assign this to a hot key by next clicking on F2 (seond line from top) in the middle pane, and then clicking on the small blue arrow in between the left and middle panes. Click on OK to exit the dialog, and your Input tab should now be labelled ``Oriya-Inscript.'' From now on, you can use the F2 key to switch to keyboard input in Oriya using the Inscript layout. By default, the F1 key brings you back to the normal (English) keyboard layout. If you are used to the ITRANS keyboard layout for typing in Oriya, you can similarly assign a hot key to the ``Oriya'' keymap via the dialog brought up by clicking on the Input tab. See Sec. 6.1 for more on yudit keymaps.

If all has gone well, you should now be able to type in Oriya at the keyboard, and see Oriya text appearing in the yudit window. yudit has many more useful features, such as the ability to change display font sizes by clicking on the Bigger and Smaller tabs in the toolbar, represented by the magnifier/demagnifier icons. Some yudit documentation is available under /usr/share/yudit/doc.

Gora Mohanty 2004-07-24