Tamil Fonts, Keyboards & Software
"..The talent, interest and
energy in Tamil Computing are widely scattered
around the world. For nearly two decades, the
expertise and enthusiasm of this community were
reflected as individual efforts mainly engaged
in development of fonts and keyboard drivers.
The fast changes in the computing environment
and worldwide proliferation of Internet usage
have widened the base of interest in Tamil
Computing and Internet applications..."
Dr. M.
Anandakrishnan at Tamil
Internet 2000
Stepwise instructions - to view Unicode
Tamil text -
1. You need to have Unicode Tamil fonts installed
on your computer and the Operating System capable
of rendering Tamil Scripts. Windows XP comes with
a Unicode Tamil Font (Latha) and you should
not need to download/install a unicode
font.
2. In the Control Panel, in Regional/Languages
Options you will need to ensure that Indic/Asian
Language option is checked.
3. Use a browser that is capable of handling
UTF-8 based pages (Netscape 6, Internet Explorer
5) with the Unicode Tamil font chosen as the
default font for the UTF-8 char-set/encoding
view. Unicode Tamil Fonts may be downloaded from
here
Some users of Windows 98/NT/ME/2000 Windows NT
may find that even with a Tamil Unicode font
installed and the browser correctly set to View
> Encoding > Unicode, some of the Tamil
letters are incorrectly displayed. An example of
this incorrect display may be viewed here using
any TSC font -
"அதோ
அந்த
பறவை
போல வாழ
வேண்டும்
இதோ
இந்த
அலைகள்
போல ஆட
வேண்டும்
ஒரே
வானிலே
ஒரே
மண்ணிலே
ஒரே
கீதம்
உரிமை
கீதம்
பாடுவோம்"
This may be due to the
earlier version of usp10.dll used in these
operating systems. To correct this, it may be
necessary to update the usp10.dll file in
Windows. To do this,
1. Download the latest
version of the usp10.dll file. [one of the sites
for this download is here . Alternatively, you may
download the file from the Microsoft site
here - save the downloaded
.exe file - double click on the file - give a
temporary folder address - the program will
extract a few files into the folder - of these
'usp.zip' is the one you will need - discard the
other files - unzip usp.zip - it will give two
files viz: usp10.dll and readme.txt ]
2. Go to the Windows folder
and find the file named usp10.dll (usually in the
System and/or System32 sub folder). Rename the
file to a different name say usp10.old .
3. Place the newly
downloaded usp10.dll file in the same folder as
the renamed usp10.old file.
6. Re start the
computer.
[in addition see also -
How to Switch usp.dll and Making Uniscribe (USP10.DLL)
Available for All Programmes]
Ram S.Ravindran on using Tamil Unicode in
Personal Computers -
"Most of the PC computer users use either Win 98
or XP operating systems. I recognize there are
some of us who use Mac and Linux machines.
Win 98 OS and the applications that go with
them don't support Unicode format. However, if
you have Win 98 you can input in Unicode
Tamil.
Recently (March 2004) most of us came to know
of a neat freeware program called LedLineIt!. This program
allows you to create Unicode font Tamil
documents. All you need is e- Kalappai 1.0 or 2.0 with
the Unicode kmx file.
You can create a Unicode Tamil document with
the use of Thenee, aVarangal or TSCArparnar
fonts. This program doesn't use any dll or
Windows hook ups. However the exe file is about
3.4 megs.
If you have IE explorer 5.5 or higher you can
use Ledlineit to create Unicode Tamil text and
cut and paste it in Hotmail or Yahoo Webmail
email text boxes. So if you have Win 98 you can
in fact read and write in Unicode Tamil in the
email. Likewise you can paste it in Blogs.
Using Leadlineit , you can save the Unicode
document file and print it out as well. As a
matter of fact, you can even save the document as
a HTML file for uploading to a free Web hosting
service. So you can use it as a HTML editor as
well.
If you have Win XP machine, to get the best
Unicode capability, you need to install the Asian
font capability. From start, go to settings,
control panel and then select the regional
settings. Install the Asian font capability. (you
might be asked to place the WinXP OS disk).
After you install the Asian font capability ,
select the regional font option again and select
advanced. Select the Tamil language option.
With MS office XP Word and selecting Tamil
driver and selecting Latha font and using
Ekalappai you can create a Tamil Unicode
document. Using Publisher 2003 you can create a
Web page. Of course you can cut and paste into a
Blog page.
You can enter in Tamil into the text boxes of
Yahoo mail and Hotmail as well. The most
important thing to do is to make sure that you
have the Internet options set with Thenee UNIX
font and Tamil language selected. If you don't do
it right then things won't be right.
Now you can input in Unicode Tamil in both Win 98
and XP systems. Thanks to Ekalappai, (Keyman
module) and Ledlineit we have the ability to
input in Unicode Tamil." - (in Tamil dot
Net mailing list in March 2004)
Tamil Fonts, Keyboards and
Beyond
Dr. M.
Anandakrishnan Vice-Chairman, Tamilnadu
State Council For Higher Education,
Lady Willington College Campus, Kamarajar Salai,
Chennai 600 005 at Tamil Internet 2000,
Directions to the Digital World, Singapore 22-24
July 2000
Preface
The talent, interest and energy in Tamil
Computing are widely scattered around the world.
For nearly two decades, the expertise and
enthusiasm of this community were reflected as
individual efforts mainly engaged in development
of fonts and keyboard drivers.
The fast changes in the computing environment
and worldwide proliferation of Internet usage
have widened the base of interest in Tamil
Computing and Internet applications. In this
evolution, the first Tamilnet'97 Conference in Singapore
identified the key issues and outlined the scope
for further intensive efforts. The second
Conference, Tamilnet'99 held in Chennai provided
the basis for evolving common schemes for Tamil
font encoding and Tamil keyboard
configuration.
Since then, there has been a sharp increase in
he level of activities in development of products
and initiating efforts in new directions
responding to the rapid advances in information
technology. Current momentum includes, attention
to operating systems, OCR, Text to Voice, Tamil
Browsers, remote communication, printers, font
and Tamil menus, dynamic fonts, Tamil e-mail,
Tamil Domain Names, Tamil Virtual libraries,
Web-based Tamil Courses and so on. This paper
presents an overview of the efforts in Tamil
Nadu.
Introduction
Since the early eighties, when personal
computers became available extensively, a number
of persons with deep interest in Tamil began
development of Tamil fonts for use in the
computers. A large number of Tamil fonts were
created as glyphs allocating the upper half of
the 8 bit ASCII Table. Individual font developers
assigned different code positions to different
characters and modifiers.
Since most of these initial developments were
in English speaking countries with easier access
to personal computers than India, many chose to
adopt Romanised Keyboards, with some small
variations in using the QWERTY keys for some
Tamil fonts. There were also developments of
Tamil keyboard configurations, either resembling
largely the Remington Tamil Typewriter or with
configurations of individual taste and
reasoning.
The Singapore Tamilnet 97 Conference
organized by Dr. Naa Govindasamy
highlighted these variations and the consequent
handicaps in promoting use of Tamil in computers
and in effective penetration of Tamil in
Internet. This challenge was articulated
extensively by a group of enthusiastic persons
through the discussion group
TSCII (Tamil Standard Character for Information
Interchange). At the same time Dr. Naa
Govindasamy evolved font encoding schemes and
keyboard configurations through the IRDU
(Internet Research and Development Unit) of
Singapore.
The Tamilnet 99 at Chennai provided an
occasion to review these initiatives and suggested that
the Tamil Glyph Encoding should consist of a
monolingual (TAM) as well as a 2 bilingual (TAB)
scheme. It also recommended a phonetic keyboard layout. The
conference drew attention to the various
important and urgent efforts required to be
undertaken.
Convergence in Font
Encoding
Most, if not all, of the Font Developers are
since converging towards one of the following
encoding schemes:
Anjal,
TSCII,
TAM, TAB
, and
Unicode
The user community is getting accustomed
to the products based on one or the other scheme
determined by their convenience for exchange of
documents, e-mail communication, operating
environments and ease of availability and
support. In Tamil Nadu all of these schemes are
in use. There are also a few, mainly some Tamil
newspapers on the Internet, who continue to use
fonts
outside these schemes either due to inertia
or backend compatibility.
Convergence in Keyboard
Configuration
The Tamil keyboard configuration in computer
has also been converging towards the
following:
Romanized
Tamil 99 (phonetic)
Typewriter
Unicode
The Romanized keyboard is mostly
akin to Anjal sequence. Some variations in this
need to be resolved. It is very convenient for
those familiar with the English language.
The Tamil 99 keyboard does not require
the use of shift key except for Grantha
characters. Since one needs to remember only
about half the key positions as compared to other
systems, the new learners are attracted to this.
The availability of bilingual keyboards based on
Tamil 99 configuration facilitates its widespread
use. The automatic - pulli - is an add-on
convenience.
The typewriter keyboard is used by persons
accustomed to the Remington Tamil Typewriters.
The Government of Tamil Nadu has also recommended
a common configuration for the typewriter keyboard configuration for
computers.
The recent introduction of Unicode Tamil in
Windows 2000 will require familiarity with its
keyboard configuration. It may be pointed out
that it does not matter which keyboard
configuration is used as long as the associated
keyboard driver is available. It is a matter of
individual's choice and convenience.
Certification
Objective
For the users in Tamil Nadu Government system
it has been decided that they would use TAM or
TAB primarily to ensure transportability of data
and information. To ensure that the purchases of
Tamil Software products by Government users are
assured of compatibility, the Government
designated the Kanithamizh
Sangam to undertake the responsibility to
evaluate and certify that the software products
conform to the TAM/TAB encoding scheme.
It also required the keyboards to conform to the Tamil99 and/or the
recommended typewriter
configuration and the associated prescribed
key sequence. The process of evaluation by
Kanithamizh Sangam has built-in transparency and
checks. It has been helpful in expediting product
evaluation and to build in confidence in
government purchases without procedural hurdles.
It is also a convenience for Tamil software
developers. The users outside the government
system need not insist on certification for
encoding.
Certified Products
After the Tamilnet 99 Conference on 7-8
February 1999, the Government of Tamil Nadu
announced on 13.06.1999 the encoding
standards for TAM/TAB fonts and Keyboard
configuration of Tamil 99. Kanithamizh
Sangam has so far certified 17 products for conformity
to Tamil 99 standards.
Other Products in Use
Apart from the certified products, many
other products that are now available in the
market have followed the Tamil 99 Standards
exclusively or as one of the options, as for
example:
MURASU ANJAL 2000 |
With 6 Keyboard
and 6 Encoding Options, including TAM and
TAB Fonts and Tamil 99 Keyboard Works with
TAM Fonts and Tamil 99 Keyboard |
MIN TAMIL |
Works with Tam
Fonts and Tamil 99 Keyboard |
TAMIL ANJAL |
Email Software
Works with Tamil 99 Keyboard |
TAMIL DOMAIN NAMES |
By I-DNS,
Singapore - incorporate TAB Fonts |
i-LEAP |
Word Processor
with TAM and TAB Fonts and Tamil 99
Keyboard as one of the options |
TEXT TO SPEECH SOFTWARE |
Multilingual
software developed by IIT, Madras including
TAB Fonts |
Ongoing
Activities
A number of initiatives are currently underway in
developing new Tamil softwares and tools such
as:
- IDHAM 2000 - An Advanced Tamil Interface for MS
Windows**
- Bilingual Search Engine for Tamil and English
Sites**
- Tamil JAVA - A Tamil Pre-processor for
JAVA**
- Tamil 99 Keyboard Driver under DOS**
- Optical Character Reader (OCR) Software** (**
These are described in separate papers sub-nitted
for the Conference.)
- Text to Speech Synthesizer - This will convert
any machines readable text into speech
- PONN - A Tamil Operating System - This will
provide an operating environment both in Tamil
and English with facility for user communication
and design to execute the commands given in
Tamil.
Conclusion
Considering the rapid changes in the hardware
systems, application software, operating
environments and communication devices, there are
many new challenges that are to be undertaken
with time-bound goals and involving the best
talents available worldwide. It would be useful
to assign the primary responsibility for
undertaking the development tasks to a particular
institution or a research group who should be
funded adequately. The progress of work should be
reviewed at predefined intervals not only by the
funding agency but also through another
designated mechanism such as INFITT.
New demands for development of unique
products which are of immediate relevance should
also be identified through such a mechanism and
evolve a method to analyse the involvement of
competent persons. It is high time that the
perspectives on Tamil computing and Tamil
Internet are guided by vision and hope far beyond
font encoding and keyboards.
|