FONTAINE
1.0
Main Page
Namespaces
Classes
Files
File List
File Members
src
orthographies
Tamil.h
Go to the documentation of this file.
1
//
2
// Tamil.h
3
//
4
5
#ifndef ORTHOGRAPHY_DATA
6
#include "../OrthographyData.h"
7
#endif
8
9
#ifndef TAMIL
10
#define TAMIL
11
12
namespace
Tamil{
13
14
//
15
// Unicode values
16
//
17
UINT32
values
[]={
18
// Tamil - Signs
19
0x0B82,
// ( ஂ ) TAMIL SIGN ANUSVARA
20
0x0B83,
// ( ஃ ) TAMIL SIGN VISARGA
21
// Tamil - Independent vowels
22
0x0B85,
// ( அ ) TAMIL LETTER A
23
0x0B86,
// ( ஆ ) TAMIL LETTER AA
24
0x0B87,
// ( இ ) TAMIL LETTER I
25
0x0B88,
// ( ஈ ) TAMIL LETTER II
26
0x0B89,
// ( உ ) TAMIL LETTER U
27
0x0B8A,
// ( ஊ ) TAMIL LETTER UU
28
0x0B8E,
// ( எ ) TAMIL LETTER E
29
0x0B8F,
// ( ஏ ) TAMIL LETTER EE
30
0x0B90,
// ( ஐ ) TAMIL LETTER AI
31
0x0B92,
// ( ஒ ) TAMIL LETTER O
32
0x0B93,
// ( ஓ ) TAMIL LETTER OO
33
0x0B94,
// ( ஔ ) TAMIL LETTER AU
34
// Tamil - Consonants
35
0x0B95,
// ( க ) TAMIL LETTER KA
36
0x0B99,
// ( ங ) TAMIL LETTER NGA
37
0x0B9A,
// ( ச ) TAMIL LETTER CA
38
0x0B9C,
// ( ஜ ) TAMIL LETTER JA
39
0x0B9E,
// ( ஞ ) TAMIL LETTER NYA
40
0x0B9F,
// ( ட ) TAMIL LETTER TTA
41
0x0BA3,
// ( ண ) TAMIL LETTER NNA
42
0x0BA4,
// ( த ) TAMIL LETTER TA
43
0x0BA8,
// ( ந ) TAMIL LETTER NA
44
0x0BA9,
// ( ன ) TAMIL LETTER NNNA
45
0x0BAA,
// ( ப ) TAMIL LETTER PA
46
0x0BAE,
// ( ம ) TAMIL LETTER MA
47
0x0BAF,
// ( ய ) TAMIL LETTER YA
48
0x0BB0,
// ( ர ) TAMIL LETTER RA
49
0x0BB1,
// ( ற ) TAMIL LETTER RRA
50
0x0BB2,
// ( ல ) TAMIL LETTER LA
51
0x0BB3,
// ( ள ) TAMIL LETTER LLA
52
0x0BB4,
// ( ழ ) TAMIL LETTER LLLA
53
0x0BB5,
// ( வ ) TAMIL LETTER VA
54
0x0BB6,
// ( ஶ ) TAMIL LETTER SHA
55
0x0BB7,
// ( ஷ ) TAMIL LETTER SSA
56
0x0BB8,
// ( ஸ ) TAMIL LETTER SA
57
0x0BB9,
// ( ஹ ) TAMIL LETTER HA
58
// Tamil - Dependent vowel signs
59
0x0BBE,
// ( ா ) TAMIL VOWEL SIGN AA
60
0x0BBF,
// ( ி ) TAMIL VOWEL SIGN I
61
0x0BC0,
// ( ீ ) TAMIL VOWEL SIGN II
62
0x0BC1,
// ( ு ) TAMIL VOWEL SIGN U
63
0x0BC2,
// ( ூ ) TAMIL VOWEL SIGN UU
64
0x0BC6,
// ( ெ ) TAMIL VOWEL SIGN E
65
0x0BC7,
// ( ே ) TAMIL VOWEL SIGN EE
66
0x0BC8,
// ( ை ) TAMIL VOWEL SIGN AI
67
// Tamil - Two-part dependent vowel signs
68
0x0BCA,
// ( ொ ) TAMIL VOWEL SIGN O
69
0x0BCB,
// ( ோ ) TAMIL VOWEL SIGN OO
70
0x0BCC,
// ( ௌ ) TAMIL VOWEL SIGN AU
71
// Tamil - Various signs
72
0x0BCD,
// ( ் ) TAMIL SIGN VIRAMA
73
0x0BD0,
// ( ௐ ) TAMIL OM
74
0x0BD7,
// ( ௗ ) TAMIL AU LENGTH MARK
75
// Tamil - Digits
76
START_RANGE_PAIR
,
77
0x0BE6,0x0BEF,
78
// Tamil - Tamil numerics
79
0x0BF0,
// ( ௰ ) TAMIL NUMBER TEN
80
0x0BF1,
// ( ௱ ) TAMIL NUMBER ONE HUNDRED
81
0x0BF2,
// ( ௲ ) TAMIL NUMBER ONE THOUSAND
82
// Tamil - Tamil symbols
83
0x0BF3,
// ( ௳ ) TAMIL DAY SIGN
84
0x0BF4,
// ( ௴ ) TAMIL MONTH SIGN
85
0x0BF5,
// ( ௵ ) TAMIL YEAR SIGN
86
0x0BF6,
// ( ௶ ) TAMIL DEBIT SIGN
87
0x0BF7,
// ( ௷ ) TAMIL CREDIT SIGN
88
0x0BF8,
// ( ௸ ) TAMIL AS ABOVE SIGN
89
// Tamil - Currency symbol
90
0x0BF9,
// ( ௹ ) TAMIL RUPEE SIGN
91
// Tamil - Tamil symbol
92
0x0BFA,
// ( ௺ ) TAMIL NUMBER SIGN
93
END_OF_DATA
94
};
95
96
//
97
// Sample sentences
98
//
99
const
char
*
sentences
[]={
100
"செம்புலப் பெயனீர் போல அன்புடை நெஞ்சம் தாங்கலந் தனவே"
,
101
END_OF_DATA
102
};
103
104
105
//
106
//
107
//
108
OrthographyData
data
={
109
"Tamil"
,
// Common name
110
"தமிழ் அரிச்சுவடி "
,
// Native name
111
0x0B95,
// key
112
values
,
113
"கஙசஜஞடணத"
,
// Sample characters
114
sentences
115
};
116
117
const
OrthographyData
*
pData
= &
data
;
118
119
};
// end of namespace
120
121
#endif
Generated by
1.8.4