FONTAINE 1.0
Ethiopic.h
Go to the documentation of this file.
00001 //
00002 // Ethiopic.h
00003 //
00004 
00005 #ifndef ORTHOGRAPHY_DATA
00006 #include "../OrthographyData.h"
00007 #endif
00008 
00009 #ifndef ETHIOPIC
00010 #define ETHIOPIC
00011 
00012 namespace Ethiopic{
00013 
00014 //
00015 // Unicode values 
00016 //
00017 UINT32 values[]={
00018         START_RANGE_PAIR,
00019         0x1200,0x1248,
00020         START_RANGE_PAIR,
00021         0x124A,0x124D,
00022         START_RANGE_PAIR,
00023         0x1250,0x1256,
00024         0x1258,
00025         START_RANGE_PAIR,
00026         0x125A,0x125D,
00027         START_RANGE_PAIR,
00028         0x1260,0x1288,
00029         START_RANGE_PAIR,
00030         0x128A,0x128D,
00031         START_RANGE_PAIR,
00032         0x1290,0x12B0,
00033         START_RANGE_PAIR,
00034         0x12B2,0x12B5,
00035         START_RANGE_PAIR,
00036         0x12B8,0x12BE,
00037         0x12C0,
00038         START_RANGE_PAIR,
00039         0x12C2,0x12C5,
00040         START_RANGE_PAIR,
00041         0x12C8,0x12D6,
00042         START_RANGE_PAIR,
00043         0x12D8,0x1310,
00044         START_RANGE_PAIR,
00045         0x1312,0x1315,
00046         START_RANGE_PAIR,
00047         0x1318,0x135A,
00048         START_RANGE_PAIR,
00049         0x135F,0x137C,
00050         END_OF_DATA
00051 };
00052 
00053 //
00054 // Sample sentences
00055 // 
00056 const char *sentences[]={
00057         "፤ ምድርም ሁሉ በአንድ ቋንቋና በአንድ ንግግር ነበረች።",
00058         END_OF_DATA
00059 };
00060 
00061 
00062 //
00063 // 
00064 //
00065 OrthographyData data={
00066         "Ethiopic", // Common name
00067         "ግዕዝ", // Native name
00068         0x1210, // key
00069         values,
00070         "ሀ ሁ ሂ ሃ ሄ ህ ሆ ሐ ሑ ሒ", // Sample characters
00071         sentences
00072 };
00073 
00074 const OrthographyData *pData = &data;
00075 
00076 }; // end of namespace
00077 
00078 #endif