FONTAINE  1.0
Devanagari.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 // Devanagari.h
13 //
14 
15 #ifndef ORTHOGRAPHY_DATA
16 #include "../OrthographyData.h"
17 #endif
18 
19 #ifndef DEVANAGARI
20 #define DEVANAGARI
21 
22 namespace Devanagari{
23 
24 //
25 // Unicode values
26 //
29  0x0905,0x0914, // Independent vowels
31  0x0915,0x0939, // Consonants
33  0x093f,0x094c, // Dependent vowel signs
34  0x094d, // virama
36  0x0958,0x095f, // Additional consonants
38  0x0960,0x0965, // Generic additions
40  0x0966,0x096f, // Digits
41  0x0970, // Abbreviation sign
43 };
44 
45 //
46 // Sample sentences
47 //
48 const char *sentences[]={
49  "आप भला तो सब भला ।",
51 };
52 
53 
54 //
55 //
56 //
58  "Devanagari", // Common name
59  "देवनागरी", // Native name
60  0x0915, //
61  values,
62  "क ख ग घ ङ च छ ज झ ञ ट", // Sample characters
63  sentences
64 };
65 
67 
68 }; // end of namespace
69 
70 #endif
END_OF_DATA
#define END_OF_DATA
Definition: OrthographyData.h:23
Devanagari::sentences
const char * sentences[]
Definition: Devanagari.h:48
OrthographyData
Definition: OrthographyData.h:28
Devanagari::data
OrthographyData data
Definition: Devanagari.h:57
UINT32
unsigned int UINT32
Definition: OrthographyData.h:19
Devanagari::pData
const OrthographyData * pData
Definition: Devanagari.h:66
Devanagari
Definition: Devanagari.h:22
START_RANGE_PAIR
#define START_RANGE_PAIR
Definition: OrthographyData.h:22
Devanagari::values
UINT32 values[]
Definition: Devanagari.h:27