Yudit Guide
v0.2
Maintainer: G Karunakar <karunakar at user.sourceforge.net>
Yudit is a simple Unicode editor, has Opentype font support for
Devanagari, Malayalam & other indic languages. Inscript &
phonetic keymaps are available for typing in Indic.
You can download the latest versions from
http://www.yudit.org/
Binary RPMs and Windows version is available at
http://www.yudit.org/download/binary/
Binary RPM is available at http://www.yudit.org/download/binary/yudit-2.7.2-4.i386.rpm
Windows Executable is at http://www.yudit.org/download/binary/yudit-2.7.2-4.exe
To install rpm (login as root or su)
# rpm -ivh yudit-2.7.2-4.i386.rpm
To type in any indian language, you need to only install the font and
set the keymap.
Yudit only works with Unicode or Opentype fonts.
For Hindi/Marathi download Gargi devanagari opentype font
A Malayalam OTF is at
http://malayalamlinux.sourceforge.net/downloads/fonts/MalOtf.ttf
Bengali OTF - http://www.nongnu.org/freebangfont/
A shareware Unicode font - code2000.ttf is available from http://home.att.net/~jameskass/
To install the font :
Either copy it into .yudit/fonts in your home directory.
$ cd
$ cp Gargi-1.1.ttf .yudit/fonts
or globally in /usr/share/yudit/fonts.
# cp Gargi-1.1.ttf /usr/share/yudit/fonts/
You dont need to do any ttmkfdir/mkfontdir stuff.
Yudit configuration is stored in ~/.yudit/yudit.properties.
Global one is in /usr/share/yudit/config/yudit.properties
In yudit.properties look for line starting with
yudit.font.TrueType=
And add the font file name (eg Gargi-1.1.ttf) to the line, like below
yudit.font.TrueType=Gargi-1.1.ttf,Sampige.ttf,arial.ttf,kochi-gothic.ttf, gulim.ttf,
tsckanna.ttf:tscii, dc-font.ttf,code2000.ttf, code2001.ttf:unicode:RL, cyberbit.ttf,yudit.ttf
Next you need to set the keyboard input. Start yudit ,
You will get a Window like below.

The toolbar is of Yudit is shown below

In the order buttons are
- Open File
- Save File
- Print
- Print Preview
- Find
- Goto ( a line )
- Undo
- Redo
- Document Text Embedding
- Direction Override
- Embedding Override
- Yield Embedding
- Bigger
- Smaller
- Font
- Input
- Line Break
The last 3 are of importance
Font (with "A" icon ) : This
should be set to TrueType ( Shift - F2 does it )
Input (right of Font ): Clicking this brings up a dialog as shown
below.
The Available list contains list of all supported input methods.
For Indic inscript and phonetic keymaps are defined , of the name
lang-inscript or lang-phonetic
where lang is 3 letter code for the language eg Devanagari - dev,
Kannada - kan , Telugu - Tel etc.
You can assign one input method to each Function key.
Leaving F1 as straight ( ie english ) you can set you language by ,
selecting the input map
and funtion key to bind to and click the arrow.

If you are of the geek variety you can directly edit the
.yudit/yudit.properties
Yudit.editor.inputs=straight,unicode,Dev-Inscript,Gurmukhi,Gujarati,Kannada,
Tel-Inscript,Mnemonic,Esperanto,Telugu,x-utf-8:hu_HU,OldHung
On Windows
If you are using Yudit on windows, assuming you have installed in
say C:\Yudit
Your configuration will be in C:\Yudit\config\yudit.properties
And Fonts in C:\Yudit\fonts
Rest all you can follow steps as above.
Now using it
Assuming that you have already assigned input keymaps to the function
keys, When you want to
change mode , press appropriate function key. Eg if F1 is
straight , F2 - unicode, F3 - Dev-Inscript, F4 - Dev-Phonetic
Then pressing F3 loads devanagari Inscript keymap, now you can type in
devanagari , pressing F1 will bring back the
default english mode.
F4 will load the devanagari phonetic map - here you can type in
english to get devanagari. so 'k' will bring letter 'KA', 'kh' ->
'KHA' etc.
See Inscript keyboard layouts for
Hindi - http://www.indlinux.org/keymap/hindi.php
Marathi - http://www.indlinux.org/keymap/marathi.php
This should get you started. When you want to save click the save icon
(second icon on toolbar) .
For a saved file its color is greenand red
when file needs saving.
For any more quiries or help regarding yudit see http://www.yudit.org
IndLinux Team
http://www.indlinux.org
Last edited :
25 March, 2004
Indian Linux Project is supported by :
Linux is a registered trademark of Linus Torvalds.
All other copyrights and trademarks acknowledged and respected.