L2/08-078

Subject: Tamil issues
Source: Mark Davis
Date: 2008-01-29

It is is clear that many people would have wanted Tamil to be encoded more along the lines of the Ethiopic model, with complete clusters, instead of following the ISCII model. While the decision to do that is long since past, it would be helpful to provide a clearer description of how Tamil clusters function, with a code chart showing the clusters. Here is a draft proposal for addition of text to http://www.unicode.org/versions/Unicode5.1.0/  along those lines. (This would take wordsmithing by the editorial committee, so the goal here is just the basic content.) I also suggest moving the named sequences for Tamil from provisional to accepted in Unicode 5.1.


Tamil is less complex than some of the other Indic scripts, and both conceptually and in processing can be treated as an atomic set of elements: consonants, stand-alone vowels, and syllables. The following chart shows these atomic elements, with the corresponding Unicode code points. They are also represented as Named Sequences in the Unicode Character Database, which can also be derived from the chart as described below.

In implementations such as natural language processing, where it may be useful to treat these as single code points for ease of processing, they can be mapped to a segment of the Private Use Area.

Key

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
1 A AA I II U UU E EE AI O OO AU
2

0B85

0B86

0B87

0B88

0B89

0B8A

0B8E

0B8F

0B90

0B92

0B93

0B94
3 K க்
0B95 0BCD

0B95
கா
0B95 0BBE
கி
0B95 0BBF
கீ
0B95 0BC0
கு
0B95 0BC1
கூ
0B95 0BC2
கெ
0B95 0BC6
கே
0B95 0BC7
கை
0B95 0BC8
கொ
0B95 0BCA
கோ
0B95 0BCB
கௌ
0B95 0BCC
4 NG ங்
0B99 0BCD

0B99
ஙா
0B99 0BBE
ஙி
0B99 0BBF
ஙீ
0B99 0BC0
ஙு
0B99 0BC1
ஙூ
0B99 0BC2
ஙெ
0B99 0BC6
ஙே
0B99 0BC7
ஙை
0B99 0BC8
ஙொ
0B99 0BCA
ஙோ
0B99 0BCB
ஙௌ
0B99 0BCC
5 C ச்
0B9A 0BCD

0B9A
சா
0B9A 0BBE
சி
0B9A 0BBF
சீ
0B9A 0BC0
சு
0B9A 0BC1
சூ
0B9A 0BC2
செ
0B9A 0BC6
சே
0B9A 0BC7
சை
0B9A 0BC8
சொ
0B9A 0BCA
சோ
0B9A 0BCB
சௌ
0B9A 0BCC
6 NY ஞ்
0B9E 0BCD

0B9E
ஞா
0B9E 0BBE
ஞி
0B9E 0BBF
ஞீ
0B9E 0BC0
ஞு
0B9E 0BC1
ஞூ
0B9E 0BC2
ஞெ
0B9E 0BC6
ஞே
0B9E 0BC7
ஞை
0B9E 0BC8
ஞொ
0B9E 0BCA
ஞோ
0B9E 0BCB
ஞௌ
0B9E 0BCC
7 TT ட்
0B9F 0BCD

0B9F
டா
0B9F 0BBE
டி
0B9F 0BBF
டீ
0B9F 0BC0
டு
0B9F 0BC1
டூ
0B9F 0BC2
டெ
0B9F 0BC6
டே
0B9F 0BC7
டை
0B9F 0BC8
டொ
0B9F 0BCA
டோ
0B9F 0BCB
டௌ
0B9F 0BCC
8 NN ண்
0BA3 0BCD

0BA3
ணா
0BA3 0BBE
ணி
0BA3 0BBF
ணீ
0BA3 0BC0
ணு
0BA3 0BC1
ணூ
0BA3 0BC2
ணெ
0BA3 0BC6
ணே
0BA3 0BC7
ணை
0BA3 0BC8
ணொ
0BA3 0BCA
ணோ
0BA3 0BCB
ணௌ
0BA3 0BCC
9 T த்
0BA4 0BCD

0BA4
தா
0BA4 0BBE
தி
0BA4 0BBF
தீ
0BA4 0BC0
து
0BA4 0BC1
தூ
0BA4 0BC2
தெ
0BA4 0BC6
தே
0BA4 0BC7
தை
0BA4 0BC8
தொ
0BA4 0BCA
தோ
0BA4 0BCB
தௌ
0BA4 0BCC
10 N ந்
0BA8 0BCD

0BA8
நா
0BA8 0BBE
நி
0BA8 0BBF
நீ
0BA8 0BC0
நு
0BA8 0BC1
நூ
0BA8 0BC2
நெ
0BA8 0BC6
நே
0BA8 0BC7
நை
0BA8 0BC8
நொ
0BA8 0BCA
நோ
0BA8 0BCB
நௌ
0BA8 0BCC
11 P ப்
0BAA 0BCD

0BAA
பா
0BAA 0BBE
பி
0BAA 0BBF
பீ
0BAA 0BC0
பு
0BAA 0BC1
பூ
0BAA 0BC2
பெ
0BAA 0BC6
பே
0BAA 0BC7
பை
0BAA 0BC8
பொ
0BAA 0BCA
போ
0BAA 0BCB
பௌ
0BAA 0BCC
12 M ம்
0BAE 0BCD

0BAE
மா
0BAE 0BBE
மி
0BAE 0BBF
மீ
0BAE 0BC0
மு
0BAE 0BC1
மூ
0BAE 0BC2
மெ
0BAE 0BC6
மே
0BAE 0BC7
மை
0BAE 0BC8
மொ
0BAE 0BCA
மோ
0BAE 0BCB
மௌ
0BAE 0BCC
13 Y ய்
0BAF 0BCD

0BAF
யா
0BAF 0BBE
யி
0BAF 0BBF
யீ
0BAF 0BC0
யு
0BAF 0BC1
யூ
0BAF 0BC2
யெ
0BAF 0BC6
யே
0BAF 0BC7
யை
0BAF 0BC8
யொ
0BAF 0BCA
யோ
0BAF 0BCB
யௌ
0BAF 0BCC
14 R ர்
0BB0 0BCD

0BB0
ரா
0BB0 0BBE
ரி
0BB0 0BBF
ரீ
0BB0 0BC0
ரு
0BB0 0BC1
ரூ
0BB0 0BC2
ரெ
0BB0 0BC6
ரே
0BB0 0BC7
ரை
0BB0 0BC8
ரொ
0BB0 0BCA
ரோ
0BB0 0BCB
ரௌ
0BB0 0BCC
15 L ல்
0BB2 0BCD

0BB2
லா
0BB2 0BBE
லி
0BB2 0BBF
லீ
0BB2 0BC0
லு
0BB2 0BC1
லூ
0BB2 0BC2
லெ
0BB2 0BC6
லே
0BB2 0BC7
லை
0BB2 0BC8
லொ
0BB2 0BCA
லோ
0BB2 0BCB
லௌ
0BB2 0BCC
16 V வ்
0BB5 0BCD

0BB5
வா
0BB5 0BBE
வி
0BB5 0BBF
வீ
0BB5 0BC0
வு
0BB5 0BC1
வூ
0BB5 0BC2
வெ
0BB5 0BC6
வே
0BB5 0BC7
வை
0BB5 0BC8
வொ
0BB5 0BCA
வோ
0BB5 0BCB
வௌ
0BB5 0BCC
17 LLL ழ்
0BB4 0BCD

0BB4
ழா
0BB4 0BBE
ழி
0BB4 0BBF
ழீ
0BB4 0BC0
ழு
0BB4 0BC1
ழூ
0BB4 0BC2
ழெ
0BB4 0BC6
ழே
0BB4 0BC7
ழை
0BB4 0BC8
ழொ
0BB4 0BCA
ழோ
0BB4 0BCB
ழௌ
0BB4 0BCC
18 LL ள்
0BB3 0BCD

0BB3
ளா
0BB3 0BBE
ளி
0BB3 0BBF
ளீ
0BB3 0BC0
ளு
0BB3 0BC1
ளூ
0BB3 0BC2
ளெ
0BB3 0BC6
ளே
0BB3 0BC7
ளை
0BB3 0BC8
ளொ
0BB3 0BCA
ளோ
0BB3 0BCB
ளௌ
0BB3 0BCC
19 RR ற்
0BB1 0BCD

0BB1
றா
0BB1 0BBE
றி
0BB1 0BBF
றீ
0BB1 0BC0
று
0BB1 0BC1
றூ
0BB1 0BC2
றெ
0BB1 0BC6
றே
0BB1 0BC7
றை
0BB1 0BC8
றொ
0BB1 0BCA
றோ
0BB1 0BCB
றௌ
0BB1 0BCC
20 NNN ன்
0BA9 0BCD

0BA9
னா
0BA9 0BBE
னி
0BA9 0BBF
னீ
0BA9 0BC0
னு
0BA9 0BC1
னூ
0BA9 0BC2
னெ
0BA9 0BC6
னே
0BA9 0BC7
னை
0BA9 0BC8
னொ
0BA9 0BCA
னோ
0BA9 0BCB
னௌ
0BA9 0BCC
21 J ஜ்
0B9C 0BCD

0B9C
ஜா
0B9C 0BBE
ஜி
0B9C 0BBF
ஜீ
0B9C 0BC0
ஜு
0B9C 0BC1
ஜூ
0B9C 0BC2
ஜெ
0B9C 0BC6
ஜே
0B9C 0BC7
ஜை
0B9C 0BC8
ஜொ
0B9C 0BCA
ஜோ
0B9C 0BCB
ஜௌ
0B9C 0BCC
22 SH ஶ்
0BB6 0BCD

0BB6
ஶா
0BB6 0BBE
ஶி
0BB6 0BBF
ஶீ
0BB6 0BC0
ஶு
0BB6 0BC1
ஶூ
0BB6 0BC2
ஶெ
0BB6 0BC6
ஶே
0BB6 0BC7
ஶை
0BB6 0BC8
ஶொ
0BB6 0BCA
ஶோ
0BB6 0BCB
ஶௌ
0BB6 0BCC
23 SS ஷ்
0BB7 0BCD

0BB7
ஷா
0BB7 0BBE
ஷி
0BB7 0BBF
ஷீ
0BB7 0BC0
ஷு
0BB7 0BC1
ஷூ
0BB7 0BC2
ஷெ
0BB7 0BC6
ஷே
0BB7 0BC7
ஷை
0BB7 0BC8
ஷொ
0BB7 0BCA
ஷோ
0BB7 0BCB
ஷௌ
0BB7 0BCC
24 S ஸ்
0BB8 0BCD

0BB8
ஸா
0BB8 0BBE
ஸி
0BB8 0BBF
ஸீ
0BB8 0BC0
ஸு
0BB8 0BC1
ஸூ
0BB8 0BC2
ஸெ
0BB8 0BC6
ஸே
0BB8 0BC7
ஸை
0BB8 0BC8
ஸொ
0BB8 0BCA
ஸோ
0BB8 0BCB
ஸௌ
0BB8 0BCC
25 H ஹ்
0BB9 0BCD

0BB9
ஹா
0BB9 0BBE
ஹி
0BB9 0BBF
ஹீ
0BB9 0BC0
ஹு
0BB9 0BC1
ஹூ
0BB9 0BC2
ஹெ
0BB9 0BC6
ஹே
0BB9 0BC7
ஹை
0BB9 0BC8
ஹொ
0BB9 0BCA
ஹோ
0BB9 0BCB
ஹௌ
0BB9 0BCC
26 KSS க்ஷ்
0B95 0BCD 0BB7 0BCD
க்ஷ
0B95 0BCD 0BB7
க்ஷா
0B95 0BCD 0BB7 0BBE
க்ஷி
0B95 0BCD 0BB7 0BBF
க்ஷீ
0B95 0BCD 0BB7 0BC0
க்ஷு
0B95 0BCD 0BB7 0BC1
க்ஷூ
0B95 0BCD 0BB7 0BC2
க்ஷெ
0B95 0BCD 0BB7 0BC6
க்ஷே
0B95 0BCD 0BB7 0BC7
க்ஷை
0B95 0BCD 0BB7 0BC8
க்ஷொ
0B95 0BCD 0BB7 0BCA
க்ஷோ
0B95 0BCD 0BB7 0BCB
க்ஷௌ
0B95 0BCD 0BB7 0BCC