FONTAINE
1.0
|
00001 // 00002 // IgboOnwu.h 00003 // 00004 00005 #ifndef ORTHOGRAPHY_DATA 00006 #include "../OrthographyData.h" 00007 #endif 00008 00009 #ifndef IGBOONWU 00010 #define IGBOONWU 00011 00012 namespace IgboOnwu{ 00013 00014 // 00015 // Unicode values 00016 // 00017 UINT32 values[]={ 00018 // Vowels with dots below: 00019 0x1ECA, 00020 0x1ECB, 00021 0x1ECC, 00022 0x1ECD, 00023 0x1EE4, 00024 0x1EE5, 00025 // N with dot above is preferred for consistency 00026 // with the vowels: 00027 0x1E44, 00028 0x1E45, 00029 // 00030 // Wikipedia shows N with Tilde however: 00031 // Any good Latin font must have N with Tilde, 00032 // so no harm including it here: 00033 // 00034 0x00D1, 00035 0x00F1, 00036 // 00037 // Vowels with tone marks: Tone marks are 00038 // sometimes written, so we include these here: 00039 // 00040 0x00C1, 00041 0x00E1, 00042 0x00C0, 00043 0x00E0, 00044 0x00C9, 00045 0x00E9, 00046 0x00C8, 00047 0x00E8, 00048 0x00CD, 00049 0x00ED, 00050 0x00CC, 00051 0x00EC, 00052 0x00D3, 00053 0x00F3, 00054 0x00D2, 00055 0x00F2, 00056 0x00DA, 00057 0x00FA, 00058 0x00D9, 00059 0x00F9, 00060 END_OF_DATA 00061 }; 00062 00063 // 00064 // Sample sentences 00065 // 00066 const char *sentences[]={ 00067 "Asụsụ Igbo", 00068 END_OF_DATA 00069 }; 00070 00071 00072 // 00073 // 00074 // 00075 OrthographyData data={ 00076 "Igbo Onwu", // Common name 00077 "Asụsụ Igbo", // Native name 00078 0x1ECA, // key 00079 values, 00080 "Ịị Ụụ Ọọ Ṅṅ", // Sample characters 00081 sentences 00082 }; 00083 00084 const OrthographyData *pData = &data; 00085 00086 }; // end of namespace 00087 00088 #endif