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:
-
Win32 Native Executable
-
Java class files
Use fomer if you are on Windows 95/NT as it will execute faster. Otherwise,
use the latter.
Installation and Usage:
-
For Win32 Systems, e.g. NT/95
-
Download and execute the Installer
Program.
-
After restarting (if necessary), you can execute the program at the MS-DOS
prompt
RTS2ISCII < input_filename > output_filename
-
For Other Platforms
-
If you are on Solaris/Windows, download and install JDK/JRE 1.1.6 or higher,
available for free from JavaSoft.
For Macinstosh 8.0 and higher, download and install MRJ.
For other platforms, locate and install a Java Runtime from the Java
Ports Listing. Further steps require a successful installation of JDK/JRE.
-
Download rts2iscii.jar
and save it in a directory called, say, JARDIR
-
Add JARDIR/rts2iscii.jar to the end of the setting for CLASSPATH environment
variable
-
You can invoke the program with the command
java Telugu.Parser.RTS2ISCII < input_filename > output_filename
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