Free Software For Writing In Telugu

Telugu SystemWithoutTelugu

A large number of packages available in English can be adapted and used in Telugu also. There are also large number applications developed for use with Telugu. You can create a text, html or pdf file with English Keyboard in three ways. X, Y or Z.

X.Without adding/installing Telugu Input Method.

You can use any of the editors - lekhini developed by wwwDOTlekhiniDOTorg or svecha developed by wwwDOTswechaDOTorg or ILC developed by Sri Vijay Lakshminarayanan and others which are included here. Or you can use texlive or perl. All these are available for downloading subject to GNU GPL version 2 or other open/free software license specified.. This is by far the best option - does not disturb your existing system.

It is essential to install Telugu font/fonts- if you want to work in Telugu with your system. This file shows the details of fonts available. There are slight variation in the procedure for installation of fonts among various distributions in linux/FreeBSD. Please refer to the relevent document for help in intalling fonts.

A.Creating text files using lekhini:

  1. Open the html file by clicking here.
  2. Type your contents with English Keyboard using RTS in the first box.
  3. You will get telugu version in the second box. Copy it and paste it- at a place you want and save it.
  4. To have this facility on your system permanently: Download and then install this file.

Creating text files using svecha:

  1. Open the file teltrans.html by clicking here.
  2. Type your contents with English Keyboard in the box after selecting the required method from Key Board Layout. The default position " Select Key Board " gives English - and international numbers. Choose Telugu RTS.
  3. There are two other methods also- if you want. But they are, in our view, more difficult. Hence they are not detailed.
  4. Copy it and paste it-at a place you want and save it.

To have this facility on your system permanently: Download and then install this file.

Creating text files using ILC:

  1. Open the file ilcindex.html by clicking here.
  2. Choose "Telugu" from the languages appearing.
  3. Type your contents with English Keyboard in the box on left side- using RTS.
  4. Copy the output you get in the box on the right, and paste it at a place you want and save it.

To have this facility on your system permanently: Download and then install this file. This file can give only Telugu and Sanskrit-Hindi output.

If you want to have output in other languages also, download and install this file.

A. Creating text files using Unicode-Indic perl package:

Check if your system has perl packages installed using the command "perl -v". If perl packages are present follow this procedure. If perl packages are not present, visit the website of wwwDOTcpanDOTorg, download and install the perl packages following instructions given there. Then follow this procedure.

Incidentally, a script in this program "" helps you to transliterate your telugu text into plain English text. Please see relevant details below.

B: Creating html file:

  1. Create the text file using any of the above methods.
  2. Open this file with gedit. Add necessary html tags,then save this file with "html" or "htm" as suffix. Read this manual for main features. Ensure that all tags are only in small- not capital-letters and that every "<" tag ends with ">"tag. This file will explain all features of html file.

C.Creating pdf file with tex-live:

  1. Download the tex-live package from website of wwwDOTctanDOTorg and install it.
  2. Create the required text in telugu using any method given above.
  3. Follow the proceedure given here.

D. Creating/using databases:

1.MySQL. and mariadb can handle databases in Telugu. Pl see this file for our experience with MySQL. We believe that mariadb which uses similar syntax and system can handle databases in Telugu as effectively as MySQL. But we have not used it. Expert guidance which we got enabled us to break up the work in parts and use awk/sed/sort utilities as part substitutes for database system and avoid the need for either MySQL or mariadb.

E. Reading telugu files without having telugu script:

Use of this facility

  1. Persons who cannot read/write Telugu can read files in Telugu using this facility or by using the script
  2. This facility will be useful for reading files in Telugu - where Telugu is not or cannot be installed in the operating system.

= = =

Y. Typing directly in telugu script.

This may change according to the distro or version of the linux/FreeBSD/OpenBSD being used. Please see this file.

= = =

Z.Using livecd

Many of the recent distros have option "Guest Session". Do all your work requiring Telugu script on this using Pen drive/USB drive. This file will make it clear.

= = =

Creating/Using Databases in Telugu language: MySQL- which comes with all major distributions of linux- can be used in/with Telugu language as effectively as in/with English language. Our experience and views are given here.

Another alternative is mariadb. This is being used as default database creator in almost all linux/Free BSD distros and is as versatile as MySQL[which has been acquired by Oracle Corporation]. We have not used mariadb.

Credit is duly acknowledged for the excellent software made available by the people at lekhini, svecha, ctan and cpan which has made use of Telugu in all fields possible/very easy.

Valid XHTML 1.0 Transitional

Valid CSS!