Tamil All Character Encoding (TACE16) is a 16-bit Unicode-based character encoding scheme for Tamil language.

This encoding isn't used on the web, some encodings have been used for Tamil, but Unicode, i.e. UTF-8 has 100.0% use on the web.

Tamil All Character Encoding

Keyboard drivers and fonts

The Keyboard driver for this encoding scheme are available in Tamil Virtual University website for free. It uses Tamil99 and Tamil Typewriter keyboard layouts, which are approved by Tamil Nadu Government, and maps the input keystrokes to its corresponding characters of TACE16 scheme. To read the files which are created using TACE16 scheme, the corresponding Unicode Tamil fonts for this encoding scheme are also available in the same website. These fonts not only have mapping of glyphs for characters of TACE16 format, but also for the present Unicode encoding for both ASCII and Tamil characters, so that they can provide backward compatibility for reading existing files which are created using present Unicode encoding scheme for Tamil language.

Tamil All Character Encoding

Character set

All characters of this encoding scheme are located in the private use area of the Basic Multilingual Plane of Unicode's Universal Character Set.

Tamil All Character Encoding

Analysis of TACE16 over present Unicode standard for Tamil language

Analysis of TACE16 over present Unicode standard for Tamil language:

Issues with the present Unicode for Tamil language

The present Unicode standard for Tamil is considered not adequate for efficient and effective usage of Tamil in computers, due to the following reasons: