RTS2ISCII Converter

RTS2ISCII converts Transliterated Text written using RTS (Rice Transliteration Scheme) into ISCII (Indian Standard Code for Information Interchange) text. This is especially useful for converting pre-existing RTS Text/RTS text recieved in e-mails into a format that can be imported by most commercial word-processing software for Indian Languages, e.g. C-DAC's LEAP word processor. RTS2ISCII comes in two flavours:

  1. Win32 Native Executable
  2. Java class files
Use former if you are on Windows 95/NT as it will execute faster. Otherwise, use the latter.
 

Installation and Usage:

RTS2ISCII reads text from the standard input and writes the converted ISCII text to standard output. In order to read the text from a file and save the output to a file, use input-output redirectors as shown above.

For convenience, use .rts extension for input file names and .aci extension for output file names. C-DAC's LEAP programs recognize .aci extension as an importable file.
 

Importing ISCII Files into C-DAC's LEAP:

For most users of this tool, the main aim would be to convert RTS text into LEAP documents. To do this, first convert the RTS text inot ISCII text as detailed above and save the output as a .aci file. Open LEAP and start a new document/open an existing document into which you wish to import text. Place the caret in the position where you wish to insert the imported test and click on "Import..." in the File menu.
This will bring up the import dialog. In the scroll-down list for specifying Import File Type, choose ACII (8 bit) Text. Then, choose the file you wish to import and you should be done!

For more info, see LEAP's Help on Functions by pressing ALT+F1. Choose File Menu in the first screen and Import Function in the next screen and you should see their documentation on importing text.
 

RTS as understood by RTS2ISCII

Note that ISCII does not encode arasunna, Ru, ~l, ~L and vaTrasuDi dIrghaM. RTS2ISCII returns 0 in place of such characters.

h=H everywhere

pollu: @n=@N=^
sunna: M (only, m and n are always considered as makAraM and nakAraM)
arasunna: @m=@M
visarga: @h
 

a
aa=a'=A
i
ii=ee=ia=i'=I
u
uu=oo=U=ua=u'
R=r'
Ru=r'u (note that ISCII does not encode Ru)
~l
~L
e
E=ea=ae=e'
ai
o
O=oe=oa=o'
au=ou

Invisible Consonant: ~i

k
kh=K=Kh
g
gh=G=Gh
~m

c=ch
~c=~ch
C=Ch=c'
j
~j=z
jh=J=Jh
~n

T=t'
Th=th'
D=d'
Dh=dh'
N=nh=n'

t
th
d
dh
n
 

p
ph=F=f=P=Ph
b
bh=B=Bh
m

y
r
l
v=V=w=W
S=s'
sh
s
h
L=lh=Lh=l'
x=ksh
~r=r''

Enforce English by inserting text in a pair of hashes(#)
 
 

Related Links

If you are looking for a WYSIWYG editor of telugu transliteration look at the following links

For high quality type setiing applications, look at

For just in time conversion of RTS Text in web pages into viewable telugu script, see sa.ra.dA.lO raMgavalli
 
 

Disclaimer

RTS2ISCII comes with no warranty and is free for non-commercial uses only. ALL EXPRESS OR IMPLIED REPRESENTATIONS AND WARRANTIES ARE HEREBY EXCLUDED.

Questions, Comments or Suggestions?

Send an e-mail to Prasad A. Chodavarapu at chprasad@hotmail.com