Enumeration
PangoScript
Description [src]
The PangoScript
enumeration identifies different writing systems.
The values correspond to the names as defined in the Unicode standard. See Unicode Standard Annex 24: Script names
Note that this enumeration is deprecated and will not be updated to include values
in newer versions of the Unicode standard. Applications should use the
GUnicodeScript
enumeration instead,
whose values are interchangeable with PangoScript
.
Members
-
PANGO_SCRIPT_INVALID_CODE
-
A value never returned from pango_script_for_unichar().
- Value:
-1
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_COMMON
-
A character used by multiple different scripts.
- Value:
0
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_INHERITED
-
A mark glyph that takes its script from the base glyph to which it is attached.
- Value:
1
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_ARABIC
-
Arabic.
- Value:
2
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_ARMENIAN
-
Armenian.
- Value:
3
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BENGALI
-
Bengali.
- Value:
4
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BOPOMOFO
-
Bopomofo.
- Value:
5
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CHEROKEE
-
Cherokee.
- Value:
6
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_COPTIC
-
Coptic.
- Value:
7
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CYRILLIC
-
Cyrillic.
- Value:
8
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_DESERET
-
Deseret.
- Value:
9
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_DEVANAGARI
-
Devanagari.
- Value:
10
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_ETHIOPIC
-
Ethiopic.
- Value:
11
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_GEORGIAN
-
Georgian.
- Value:
12
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_GOTHIC
-
Gothic.
- Value:
13
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_GREEK
-
Greek.
- Value:
14
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_GUJARATI
-
Gujarati.
- Value:
15
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_GURMUKHI
-
Gurmukhi.
- Value:
16
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_HAN
-
Han.
- Value:
17
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_HANGUL
-
Hangul.
- Value:
18
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_HEBREW
-
Hebrew.
- Value:
19
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_HIRAGANA
-
Hiragana.
- Value:
20
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_KANNADA
-
Kannada.
- Value:
21
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_KATAKANA
-
Katakana.
- Value:
22
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_KHMER
-
Khmer.
- Value:
23
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_LAO
-
Lao.
- Value:
24
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_LATIN
-
Latin.
- Value:
25
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MALAYALAM
-
Malayalam.
- Value:
26
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MONGOLIAN
-
Mongolian.
- Value:
27
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MYANMAR
-
Myanmar.
- Value:
28
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_OGHAM
-
Ogham.
- Value:
29
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_OLD_ITALIC
-
Old Italic.
- Value:
30
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_ORIYA
-
Oriya.
- Value:
31
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_RUNIC
-
Runic.
- Value:
32
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SINHALA
-
Sinhala.
- Value:
33
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SYRIAC
-
Syriac.
- Value:
34
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TAMIL
-
Tamil.
- Value:
35
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TELUGU
-
Telugu.
- Value:
36
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_THAANA
-
Thaana.
- Value:
37
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_THAI
-
Thai.
- Value:
38
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TIBETAN
-
Tibetan.
- Value:
39
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CANADIAN_ABORIGINAL
-
Canadian Aboriginal.
- Value:
40
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_YI
-
Yi.
- Value:
41
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TAGALOG
-
Tagalog.
- Value:
42
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_HANUNOO
-
Hanunoo.
- Value:
43
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BUHID
-
Buhid.
- Value:
44
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TAGBANWA
-
Tagbanwa.
- Value:
45
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BRAILLE
-
Braille.
- Value:
46
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CYPRIOT
-
Cypriot.
- Value:
47
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_LIMBU
-
Limbu.
- Value:
48
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_OSMANYA
-
Osmanya.
- Value:
49
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SHAVIAN
-
Shavian.
- Value:
50
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_LINEAR_B
-
Linear B.
- Value:
51
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TAI_LE
-
Tai Le.
- Value:
52
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_UGARITIC
-
Ugaritic.
- Value:
53
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_NEW_TAI_LUE
-
New Tai Lue. Since 1.10.
- Value:
54
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BUGINESE
-
Buginese. Since 1.10.
- Value:
55
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_GLAGOLITIC
-
Glagolitic. Since 1.10.
- Value:
56
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TIFINAGH
-
Tifinagh. Since 1.10.
- Value:
57
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SYLOTI_NAGRI
-
Syloti Nagri. Since 1.10.
- Value:
58
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_OLD_PERSIAN
-
Old Persian. Since 1.10.
- Value:
59
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_KHAROSHTHI
-
Kharoshthi. Since 1.10.
- Value:
60
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_UNKNOWN
-
An unassigned code point. Since 1.14.
- Value:
61
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BALINESE
-
Balinese. Since 1.14.
- Value:
62
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CUNEIFORM
-
Cuneiform. Since 1.14.
- Value:
63
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_PHOENICIAN
-
Phoenician. Since 1.14.
- Value:
64
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_PHAGS_PA
-
Phags-pa. Since 1.14.
- Value:
65
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_NKO
-
N’Ko. Since 1.14.
- Value:
66
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_KAYAH_LI
-
Kayah Li. Since 1.20.1.
- Value:
67
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_LEPCHA
-
Lepcha. Since 1.20.1.
- Value:
68
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_REJANG
-
Rejang. Since 1.20.1.
- Value:
69
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SUNDANESE
-
Sundanese. Since 1.20.1.
- Value:
70
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SAURASHTRA
-
Saurashtra. Since 1.20.1.
- Value:
71
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CHAM
-
Cham. Since 1.20.1.
- Value:
72
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_OL_CHIKI
-
Ol Chiki. Since 1.20.1.
- Value:
73
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_VAI
-
Vai. Since 1.20.1.
- Value:
74
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CARIAN
-
Carian. Since 1.20.1.
- Value:
75
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_LYCIAN
-
Lycian. Since 1.20.1.
- Value:
76
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_LYDIAN
-
Lydian. Since 1.20.1.
- Value:
77
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BATAK
-
Batak. Since 1.32.
- Value:
78
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BRAHMI
-
Brahmi. Since 1.32.
- Value:
79
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MANDAIC
-
Mandaic. Since 1.32.
- Value:
80
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CHAKMA
-
Chakma. Since: 1.32.
- Value:
81
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MEROITIC_CURSIVE
-
Meroitic Cursive. Since: 1.32.
- Value:
82
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MEROITIC_HIEROGLYPHS
-
Meroitic Hieroglyphs. Since: 1.32.
- Value:
83
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MIAO
-
Miao. Since: 1.32.
- Value:
84
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SHARADA
-
Sharada. Since: 1.32.
- Value:
85
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SORA_SOMPENG
-
Sora Sompeng. Since: 1.32.
- Value:
86
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TAKRI
-
Takri. Since: 1.32.
- Value:
87
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_BASSA_VAH
-
Bassa. Since: 1.40.
- Value:
88
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_CAUCASIAN_ALBANIAN
-
Caucasian Albanian. Since: 1.40.
- Value:
89
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_DUPLOYAN
-
Duployan. Since: 1.40.
- Value:
90
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_ELBASAN
-
Elbasan. Since: 1.40.
- Value:
91
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_GRANTHA
-
Grantha. Since: 1.40.
- Value:
92
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_KHOJKI
-
Kjohki. Since: 1.40.
- Value:
93
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_KHUDAWADI
-
Khudawadi, Sindhi. Since: 1.40.
- Value:
94
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_LINEAR_A
-
Linear A. Since: 1.40.
- Value:
95
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MAHAJANI
-
Mahajani. Since: 1.40.
- Value:
96
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MANICHAEAN
-
Manichaean. Since: 1.40.
- Value:
97
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MENDE_KIKAKUI
-
Mende Kikakui. Since: 1.40.
- Value:
98
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MODI
-
Modi. Since: 1.40.
- Value:
99
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MRO
-
Mro. Since: 1.40.
- Value:
100
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_NABATAEAN
-
Nabataean. Since: 1.40.
- Value:
101
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_OLD_NORTH_ARABIAN
-
Old North Arabian. Since: 1.40.
- Value:
102
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_OLD_PERMIC
-
Old Permic. Since: 1.40.
- Value:
103
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_PAHAWH_HMONG
-
Pahawh Hmong. Since: 1.40.
- Value:
104
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_PALMYRENE
-
Palmyrene. Since: 1.40.
- Value:
105
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_PAU_CIN_HAU
-
Pau Cin Hau. Since: 1.40.
- Value:
106
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_PSALTER_PAHLAVI
-
Psalter Pahlavi. Since: 1.40.
- Value:
107
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SIDDHAM
-
Siddham. Since: 1.40.
- Value:
108
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_TIRHUTA
-
Tirhuta. Since: 1.40.
- Value:
109
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_WARANG_CITI
-
Warang Citi. Since: 1.40.
- Value:
110
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_AHOM
-
Ahom. Since: 1.40.
- Value:
111
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_ANATOLIAN_HIEROGLYPHS
-
Anatolian Hieroglyphs. Since: 1.40.
- Value:
112
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_HATRAN
-
Hatran. Since: 1.40.
- Value:
113
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_MULTANI
-
Multani. Since: 1.40.
- Value:
114
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_OLD_HUNGARIAN
-
Old Hungarian. Since: 1.40.
- Value:
115
- Available since: 1.0
- Value:
-
PANGO_SCRIPT_SIGNWRITING
-
Signwriting. Since: 1.40.
- Value:
116
- Available since: 1.0
- Value:
Type functions
pango_script_for_unichar
Looks up the script for a particular character.
deprecated: 1.44. since: 1.4
pango_script_get_sample_language
Finds a language tag that is reasonably representative of script
.
since: 1.4