FONTAINE
1.0
src
orthographies
Urdu.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
// Urdu.h
13
//
14
15
#ifndef ORTHOGRAPHY_DATA
16
#include "../OrthographyData.h"
17
#endif
18
19
#ifndef URDU
20
#define URDU
21
22
namespace
Urdu
{
23
24
//
25
// Unicode values -- Only those beyond basic Arabic
26
//
27
UINT32
values
[]={
28
0x0679,
// TTEH
29
0x067e,
// PEH
30
0x0686,
// TCHEH
31
0x0688,
// DDAL
32
// 0x0690, // DAL WITH FOUR DOTS ABOVE -- ONLY IN OLD URDU, NOT CURRENT
33
0x0691,
// RREH
34
0x0698,
// JEH
35
0x06a9,
// KEHEH
36
0x06af,
// GAF
37
0x06ba,
// NOON GHUNNA (DOTLESS TERMINAL NOON)
38
0x06be,
// HEH DOACHASHMEE
39
0x06c0,
// HEH WITH YEH ABOVE
40
0x06c1,
// HEH GOAL
41
0x06c2,
// HEH GOAL WITH HAMZA (LIGATURE)
42
0x06c3,
// TEH MARBUTA GOAL
43
0x06cc,
// FARSI YEH
44
0x06d2,
// YEH BAREE
45
0x06d3,
// YEH BAREE WITH HAMZA (LIGATURE)
46
0x06d4,
// URDU FULL STOP (PUNCTUATION)
47
START_RANGE_PAIR
,
48
0x06f0,0x06f9,
49
END_OF_DATA
50
};
51
52
//
53
// Sample sentences
54
//
55
const
char
*
sentences
[]={
56
"تمام انسان آزاد اور حقوق و عزت کے اعتبار سے برابر پیدا ہوۓ ہیں۔"
,
57
END_OF_DATA
58
};
59
60
61
//
62
//
63
//
64
OrthographyData
data
={
65
"Urdu"
,
// Common name
66
"اُردو"
,
// Native name
67
0x0679,
// ARABIC LETTER TTEH : ṭe
68
values
,
69
"ٹ پ چ ڈ ڐ ژ ڙ ے"
,
// Sample characters
70
sentences
71
};
72
73
const
OrthographyData
*
pData
= &
data
;
74
75
};
// end of namespace
76
77
#endif
END_OF_DATA
#define END_OF_DATA
Definition:
OrthographyData.h:23
Urdu::pData
const OrthographyData * pData
Definition:
Urdu.h:73
OrthographyData
Definition:
OrthographyData.h:28
UINT32
unsigned int UINT32
Definition:
OrthographyData.h:19
Urdu
Definition:
Urdu.h:22
Urdu::sentences
const char * sentences[]
Definition:
Urdu.h:55
START_RANGE_PAIR
#define START_RANGE_PAIR
Definition:
OrthographyData.h:22
Urdu::values
UINT32 values[]
Definition:
Urdu.h:27
Urdu::data
OrthographyData data
Definition:
Urdu.h:64
Generated by
1.8.17