Lekha Project

Ramana Juvvadi (juvvadi@allegra.att.com)
Tue, 30 Jan 96 13:51:23 EST

Courtesy Ratnakar, an account has been set up for lekha at icarve2.me.wisc.edu
and the account name is 'lekha'.

The current Lekha team consists of only Ratnakar and me. We would like to
invite enthusiastic programmers to join the team. The charter of Lekha
is broad --- 'basically any public domain indian language software'. One
of the chief aims of lekha is to coordinate different programmers so
that there is no duplication of work. Beyond that it is a free for all.
You are encouraged to look at the existing code, and make any improvements
or add new pieces that appeal to you.

I have uploaded the programs I have written. What does it have so far?
I defined a format for representing Indian characters called 'ISC'.
'ISC' contains characters from all the Indian languages and it
is most convenient for machine reading.

rts2isc --- converts a RIT file to an ISC file
isc2rts --- converts an ISC file to a RIT file
isc2tex --- converts an ISC file to a TeX file

In addition

it provides TeX support for potana font ( LaTeX and LaTeX2e).

There are plans to add

isc2rcn, rcn2isc ---- converts files between Rachana and ISC formats
itx2isc, isc2itx ---- converts files between itrans and ISC formats
WWW support for Indian fonts
Wysiwig editors for Indian languages

In an environment where programmers have never seen each other, I can not
overemphasize the importance of modularity and documentation. Writing
programs in a commercial environment is like scribbling in your own
notebook. Writing a public domain program is like writing in usenet.
Expect other programmers to look at your code. There are no
bureaucratic rules, but it is in your own interest to make your code
simple and clear as possible, so that others can use your code.

If you are interested in contributing to Lekha send me a mail. I'll
give you the password to the account.

Cheers,

Ramana