FONTAINE  1.0
IgboOnwu.h
Go to the documentation of this file.
1 //
2 // IgboOnwu.h
3 //
4 
5 #ifndef ORTHOGRAPHY_DATA
6 #include "../OrthographyData.h"
7 #endif
8 
9 #ifndef IGBOONWU
10 #define IGBOONWU
11 
12 namespace IgboOnwu{
13 
14 //
15 // Unicode values
16 //
18  // Vowels with dots below:
19  0x1ECA,
20  0x1ECB,
21  0x1ECC,
22  0x1ECD,
23  0x1EE4,
24  0x1EE5,
25  // N with dot above is preferred for consistency
26  // with the vowels:
27  0x1E44,
28  0x1E45,
29  //
30  // Wikipedia shows N with Tilde however:
31  // Any good Latin font must have N with Tilde,
32  // so no harm including it here:
33  //
34  0x00D1,
35  0x00F1,
36  //
37  // Vowels with tone marks: Tone marks are
38  // sometimes written, so we include these here:
39  //
40  0x00C1,
41  0x00E1,
42  0x00C0,
43  0x00E0,
44  0x00C9,
45  0x00E9,
46  0x00C8,
47  0x00E8,
48  0x00CD,
49  0x00ED,
50  0x00CC,
51  0x00EC,
52  0x00D3,
53  0x00F3,
54  0x00D2,
55  0x00F2,
56  0x00DA,
57  0x00FA,
58  0x00D9,
59  0x00F9,
61 };
62 
63 //
64 // Sample sentences
65 //
66 const char *sentences[]={
67  "Asụsụ Igbo",
69 };
70 
71 
72 //
73 //
74 //
76  "Igbo Onwu", // Common name
77  "Asụsụ Igbo", // Native name
78  0x1ECA, // key
79  values,
80  "Ịị Ụụ Ọọ Ṅṅ", // Sample characters
81  sentences
82 };
83 
85 
86 }; // end of namespace
87 
88 #endif
unsigned int UINT32
Definition: OrthographyData.h:19
OrthographyData data
Definition: IgboOnwu.h:75
Definition: OrthographyData.h:28
const OrthographyData * pData
Definition: IgboOnwu.h:84
Definition: IgboOnwu.h:12
UINT32 values[]
Definition: IgboOnwu.h:17
#define END_OF_DATA
Definition: OrthographyData.h:23
const char * sentences[]
Definition: IgboOnwu.h:66