FONTAINE  1.0
PolytonicGreek.h
Go to the documentation of this file.
1 //
2 // The Fontaine Font Analysis Project
3 //
4 // Copyright (c) 2009 by Edward H. Trager
5 // All Rights Reserved
6 //
7 // Released under the GNU GPL version 2.0 or later.
8 //
9 
10 
11 //
12 // PolytonicGreek.h
13 //
14 
15 #ifndef ORTHOGRAPHY_DATA
16 #include "../OrthographyData.h"
17 #endif
18 
19 #ifndef POLYTONIC_GREEK
20 #define POLYTONIC_GREEK
21 
22 namespace PolytonicGreek{
23 
24 //
25 // Unicode values
26 //
29  0x1f00,0x1f15,
31  0x1f18,0x1f1d,
33  0x1f20,0x1f45,
35  0x1f48,0x1f4d,
37  0x1f50,0x1f57,
38  0x1f59,
39  0x1f5b,
40  0x1f5d,
42  0x1f5f,0x1f7d,
44  0x1f80,0x1fb4,
46  0x1fb6,0x1fbc,
48  0x1fc2,0x1fc4,
50  0x1fc6,0x1fd3,
52  0x1fd6,0x1fdb,
54  0x1fe0,0x1fec,
56  0x1ff2,0x1ff4,
58  0x1ff6,0x1ffc,
60 };
61 
62 //
63 // Sample sentences
64 //
65 const char *sentences[]={
66  "ἡἔἂὄὗὥᾏᾟ",
67  END_OF_DATA
68 };
69 
70 
71 //
72 //
73 //
75  "Polytonic Greek", // Common name
76  "Polytonic Greek", // Native name
77  0x1f21, // GREEK SMALL LETTER ETA WITH DASIA
78  values,
79  "ἡἔἂὄὗὥᾏᾟ", // Sample characters
80  sentences
81 };
82 
84 
85 }; // end of namespace
86 
87 #endif
unsigned int UINT32
Definition: OrthographyData.h:19
#define START_RANGE_PAIR
Definition: OrthographyData.h:22
Definition: OrthographyData.h:28
UINT32 values[]
Definition: PolytonicGreek.h:27
OrthographyData data
Definition: PolytonicGreek.h:74
Definition: PolytonicGreek.h:22
const OrthographyData * pData
Definition: PolytonicGreek.h:83
#define END_OF_DATA
Definition: OrthographyData.h:23
const char * sentences[]
Definition: PolytonicGreek.h:65