GLib.UnicodeScript
The GLib.UnicodeScript enumeration identifies different writing systems. The values correspond to the names as defined in the Unicode standard. The enumeration has been added in GLib 2.14, and is interchangeable with #PangoScript.
Note that new types may be added in the future. Applications should be ready to handle unknown values. See <ulink url="http://www.unicode.org/reports/tr24/">Unicode Standard Annex #24: Script names</ulink>.
- UnicodeScript.INVALID_CODE
a value never returned from GLib.unichar_get_script
- UnicodeScript.COMMON
a character used by multiple different scripts
- UnicodeScript.INHERITED
a mark glyph that takes its script from the i base glyph to which it is attached
- UnicodeScript.ARABIC
Arabic
- UnicodeScript.ARMENIAN
Armenian
- UnicodeScript.BENGALI
Bengali
- UnicodeScript.BOPOMOFO
Bopomofo
- UnicodeScript.CHEROKEE
Cherokee
- UnicodeScript.COPTIC
Coptic
- UnicodeScript.CYRILLIC
Cyrillic
- UnicodeScript.DESERET
Deseret
- UnicodeScript.DEVANAGARI
Devanagari
- UnicodeScript.ETHIOPIC
Ethiopic
- UnicodeScript.GEORGIAN
Georgian
- UnicodeScript.GOTHIC
Gothic
- UnicodeScript.GREEK
Greek
- UnicodeScript.GUJARATI
Gujarati
- UnicodeScript.GURMUKHI
Gurmukhi
- UnicodeScript.HAN
Han
- UnicodeScript.HANGUL
Hangul
- UnicodeScript.HEBREW
Hebrew
- UnicodeScript.HIRAGANA
Hiragana
- UnicodeScript.KANNADA
Kannada
- UnicodeScript.KATAKANA
Katakana
- UnicodeScript.KHMER
Khmer
- UnicodeScript.LAO
Lao
- UnicodeScript.LATIN
Latin
- UnicodeScript.MALAYALAM
Malayalam
- UnicodeScript.MONGOLIAN
Mongolian
- UnicodeScript.MYANMAR
Myanmar
- UnicodeScript.OGHAM
Ogham
- UnicodeScript.OLD_ITALIC
Old Italic
- UnicodeScript.ORIYA
Oriya
- UnicodeScript.RUNIC
Runic
- UnicodeScript.SINHALA
Sinhala
- UnicodeScript.SYRIAC
Syriac
- UnicodeScript.TAMIL
Tamil
- UnicodeScript.TELUGU
Telugu
- UnicodeScript.THAANA
Thaana
- UnicodeScript.THAI
Thai
- UnicodeScript.TIBETAN
Tibetan
- UnicodeScript.CANADIAN_ABORIGINAL
Canadian Aboriginal
- UnicodeScript.YI
Yi
- UnicodeScript.TAGALOG
Tagalog
- UnicodeScript.HANUNOO
Hanunoo
- UnicodeScript.BUHID
Buhid
- UnicodeScript.TAGBANWA
Tagbanwa
- UnicodeScript.BRAILLE
Braille
- UnicodeScript.CYPRIOT
Cypriot
- UnicodeScript.LIMBU
Limbu
- UnicodeScript.OSMANYA
Osmanya
- UnicodeScript.SHAVIAN
Shavian
- UnicodeScript.LINEAR_B
Linear B
- UnicodeScript.TAI_LE
Tai Le
- UnicodeScript.UGARITIC
Ugaritic
- UnicodeScript.NEW_TAI_LUE
New Tai Lue
- UnicodeScript.BUGINESE
Buginese
- UnicodeScript.GLAGOLITIC
Glagolitic
- UnicodeScript.TIFINAGH
Tifinagh
- UnicodeScript.SYLOTI_NAGRI
Syloti Nagri
- UnicodeScript.OLD_PERSIAN
Old Persian
- UnicodeScript.KHAROSHTHI
Kharoshthi
- UnicodeScript.UNKNOWN
an unassigned code point
- UnicodeScript.BALINESE
Balinese
- UnicodeScript.CUNEIFORM
Cuneiform
- UnicodeScript.PHOENICIAN
Phoenician
- UnicodeScript.PHAGS_PA
Phags-pa
- UnicodeScript.NKO
N'Ko
- UnicodeScript.KAYAH_LI
Kayah Li. Since 2.16.3
- UnicodeScript.LEPCHA
Lepcha. Since 2.16.3
- UnicodeScript.REJANG
Rejang. Since 2.16.3
- UnicodeScript.SUNDANESE
Sundanese. Since 2.16.3
- UnicodeScript.SAURASHTRA
Saurashtra. Since 2.16.3
- UnicodeScript.CHAM
Cham. Since 2.16.3
- UnicodeScript.OL_CHIKI
Ol Chiki. Since 2.16.3
- UnicodeScript.VAI
Vai. Since 2.16.3
- UnicodeScript.CARIAN
Carian. Since 2.16.3
- UnicodeScript.LYCIAN
Lycian. Since 2.16.3
- UnicodeScript.LYDIAN
Lydian. Since 2.16.3
- UnicodeScript.AVESTAN
Avestan. Since 2.26
- UnicodeScript.BAMUM
Bamum. Since 2.26
- UnicodeScript.EGYPTIAN_HIEROGLYPHS
Egyptian Hieroglpyhs. Since 2.26
- UnicodeScript.IMPERIAL_ARAMAIC
Imperial Aramaic. Since 2.26
- UnicodeScript.INSCRIPTIONAL_PAHLAVI
Inscriptional Pahlavi. Since 2.26
- UnicodeScript.INSCRIPTIONAL_PARTHIAN
Inscriptional Parthian. Since 2.26
- UnicodeScript.JAVANESE
Javanese. Since 2.26
- UnicodeScript.KAITHI
Kaithi. Since 2.26
- UnicodeScript.LISU
Lisu. Since 2.26
- UnicodeScript.MEETEI_MAYEK
Meetei Mayek. Since 2.26
- UnicodeScript.OLD_SOUTH_ARABIAN
Old South Arabian. Since 2.26
- UnicodeScript.OLD_TURKIC
Old Turkic. Since 2.28
- UnicodeScript.SAMARITAN
Samaritan. Since 2.26
- UnicodeScript.TAI_THAM
Tai Tham. Since 2.26
- UnicodeScript.TAI_VIET
Tai Viet. Since 2.26
- UnicodeScript.BATAK
Batak. Since 2.28
- UnicodeScript.BRAHMI
Brahmi. Since 2.28
- UnicodeScript.MANDAIC
Mandaic. Since 2.28
- UnicodeScript.CHAKMA
Chakma. Since: 2.32
- UnicodeScript.MEROITIC_CURSIVE
Meroitic Cursive. Since: 2.32
- UnicodeScript.MEROITIC_HIEROGLYPHS
Meroitic Hieroglyphs. Since: 2.32
- UnicodeScript.MIAO
Miao. Since: 2.32
- UnicodeScript.SHARADA
Sharada. Since: 2.32
- UnicodeScript.SORA_SOMPENG
Sora Sompeng. Since: 2.32
- UnicodeScript.TAKRI
Takri. Since: 2.32