FONTAINE  1.0
BasicLatin.h
Go to the documentation of this file.
00001 //
00002 // The Fontaine Font Analysis Project 
00003 // 
00004 // Copyright (c) 2009 by Edward H. Trager
00005 // All Rights Reserved
00006 // 
00007 // Released under the GNU GPL version 2.0 or later.
00008 //     
00009 
00010 
00011 //
00012 // BasicLatin.h
00013 //
00014 
00015 #ifndef ORTHOGRAPHY_DATA
00016 #include "../OrthographyData.h"
00017 #endif
00018 
00019 #ifndef BASIC_LATIN
00020 #define BASIC_LATIN
00021 
00022 namespace BasicLatin{
00023 
00024 //
00025 // Unicode values 
00026 //
00027 UINT32 values[]={
00028         START_RANGE_PAIR,
00029         0x0041,0x005A,
00030         START_RANGE_PAIR,
00031         0x0061,0x007A,
00032         END_OF_DATA
00033 };
00034 
00035 //
00036 // Sample sentences
00037 // 
00038 const char *sentences[]={
00039         "How quickly daft jumping zebras vex.",
00040         "iPhone fanboys love quirky gadgets with just about zero functionality, maximum.",
00041         "The quick brown fox jumps over the lazy dog.",
00042         "Bright vixens jump; dozy fowl quack.",
00043         "Big fjords vex quick waltz nymph.",
00044         "Portez ce vieux whisky au juge blond qui fume .",
00045         "Sic surgens, dux, zelotypos quam karus haberis.",
00046         END_OF_DATA
00047 };
00048 
00049 
00050 //
00051 // 
00052 //
00053 OrthographyData data={
00054         "Basic Latin",
00055         "Basic Latin",
00056         0x0041, // LATIN CAPITAL LETTER A
00057         values,
00058         "AaBbCcGgQqRrSsZz",
00059         sentences
00060 };
00061 
00062 const OrthographyData *pData = &data;
00063 
00064 }; // end of namespace
00065 
00066 #endif