Ahom. Since: 1.40
Anatolian Hieroglyphs. Since: 1.40
Arabic
Armenian
Balinese. Since 1.14
Bassa. Since: 1.40
Batak. Since 1.32
Bengali
Bopomofo
Brahmi. Since 1.32
Braille
Buginese. Since 1.10
Buhid
Canadian Aboriginal
Carian. Since 1.20.1
Caucasian Albanian. Since: 1.40
Chakma. Since: 1.32
Cham. Since 1.20.1
Cherokee
a character used by multiple different scripts
Coptic
Cuneiform. Since 1.14
Cypriot
Cyrillic
Deseret
Devanagari
Duployan. Since: 1.40
Elbasan. Since: 1.40
Ethiopic
Georgian
Glagolitic. Since 1.10
Gothic
Grantha. Since: 1.40
Greek
Gujarati
Gurmukhi
Han
Hangul
Hanunoo
Hatran. Since: 1.40
Hebrew
Hiragana
a mark glyph that takes its script from the base glyph to which it is attached
a value never returned from pango_script_for_unichar()
Kannada
Katakana
Kayah Li. Since 1.20.1
Kharoshthi. Since 1.10
Khmer
Kjohki. Since: 1.40
Khudawadi, Sindhi. Since: 1.40
Lao
Latin
Lepcha. Since 1.20.1
Limbu
Linear A. Since: 1.40
Linear B
Lycian. Since 1.20.1
Lydian. Since 1.20.1
Mahajani. Since: 1.40
Malayalam
Mandaic. Since 1.32
Manichaean. Since: 1.40
Mende Kikakui. Since: 1.40
Meroitic Cursive. Since: 1.32
Meroitic Hieroglyphs. Since: 1.32
Miao. Since: 1.32
Modi. Since: 1.40
Mongolian
Mro. Since: 1.40
Multani. Since: 1.40
Myanmar
Nabataean. Since: 1.40
New Tai Lue. Since 1.10
N'Ko. Since 1.14
Ogham
Ol Chiki. Since 1.20.1
Old Hungarian. Since: 1.40
Old Italic
Old North Arabian. Since: 1.40
Old Permic. Since: 1.40
Old Persian. Since 1.10
Oriya
Osmanya
Pahawh Hmong. Since: 1.40
Palmyrene. Since: 1.40
Pau Cin Hau. Since: 1.40
Phags-pa. Since 1.14
Phoenician. Since 1.14
Psalter Pahlavi. Since: 1.40
Rejang. Since 1.20.1
Runic
Saurashtra. Since 1.20.1
Sharada. Since: 1.32
Shavian
Siddham. Since: 1.40
Signwriting. Since: 1.40
Sinhala
Sora Sompeng. Since: 1.32
Sundanese. Since 1.20.1
Syloti Nagri. Since 1.10
Syriac
Tagalog
Tagbanwa
Tai Le
Takri. Since: 1.32
Tamil
Telugu
Thaana
Thai
Tibetan
Tifinagh. Since 1.10
Tirhuta. Since: 1.40
Ugaritic
an unassigned code point. Since 1.14
Vai. Since 1.20.1
Warang Citi. Since: 1.40
Yi
The Pango.Script 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 GLib.UnicodeScript enumeration instead, whose values are interchangeable with Pango.Script.