Bhimalapuram.co.in

Texlive Package For Telugu

Telugu SystemWithoutTelugu

Tex-live is a huge package- nearly 2GB. But it is excellent software. You can print a Telugu book with images, tables and all complex material, also bilingual or multilingual matter- English with all Indian languages.

Necessary Steps:

1. Open the geditor. 2. Paste the output in Telugu(obtained with svecha, lekhini or Unicode perl) in the geditor. 3. The syntax for tex system is added at the top of the input, and at relevant intervals. Read this manual for knowing the syntax. You must include fontspec, xunicode and xltxtra packages. See the picture given below. 4. The file is saved with "tex" suffix. The command "xelatex *tex" will generate several files, apart from pdf file if the syntax is correct. If there are any mistakes- pdf file will not be generated. The log file will give full details and will help in locating mistakes. 5. After rectifying mistakes found, edit the file and rerun the command. 6. An example of tex file is here:

 Typical Syntax

Important points:

1. It is essential to end each line with either "\\" or "\linebreak" to have perfect left and right margin.

2. When a new paragraph is to be started, there should be a two line gap.

3. a. Where the font used is Pothana2000 or Vemana or Lohit: When you have to put text in English in between, enclose English text within - "$ $". This is essential for other fonts also- which do not have English hard-coded like Ponnala, Lakkireddykhati or Ravi Prakash khati.

Where fonts which have English alphabet hard-coded are used English text in the telugu tex file need not be enclosed within "$ - $" signs.

3. b. When you want to write matter involving mathematics, enclose the matter within "$$ $$".

4. It is essential to rerun the process two or three times, to get correct index. The relevant command "\usepackage[colorlinks]{hyperref}" should be the last of "\usepackage" commands.

5.a. Please check the syntax before running "xelatex *tex" command. Every command has "\" backslash - not "/". The optional items have square bracket"[]" and compulsory portion has braces"{}".

5. b.Please install extra Telugu fonts- that are required.

The command for invoking Telugu font is "\setmainfont[Mapping=text-tex,Script=Telugu]{Pothana2000}". See documentation available with relevant linux/BSD for installing extra fonts in your system. If another font is installed,mention that in place of "Pothana".

6. It is possible to have professional quality output if the additional packages which are required for more specific functions are specified in the tex file. There are special packages to deal with multi-page tables with(all features), images, mathematical data, symbols and so on.

7. Telugu Fonts:"Pothana 2000" is one such a font that is available for free download from wwwDOTkavyanandamDOTcom or from here. Lohit fonts are available as part of Fedora packages. A.P.Government and Silicon Andhra have in a colloborative venture- released several excellent fonts under Open Font License [which is similar in spirit to GPL] for freedownload and use. You can download them from here subject to Open Font License. they will apear like this. Note: Only those pasckages which are noted in the tex file are used. Packages installed, not not mentioned in the file are not used - in the command "xelatex *.tex".

8. The tex-live package has detailed tips and guides-on all aspects. In addition to basic guide on latex,the guide on fontspec will be useful. The website tugDOTorg will give all guidance for any kind of advanced features.

Please checkout for latest versions - often there are vast improvements over earlier versions. Please visit websites of ctanDOTorg and tugDOTorg for more specific issues. We have used Texlive2010........this is, by itself, a superb system.

Valid XHTML 1.0 Transitional

Valid CSS!