| Value | Meaning |
|---|---|
| INVALID_CODE-1 | a value never returned from g_unichar_get_script() |
| COMMON0 | a character used by multiple different scripts |
| INHERITED1 | a mark glyph that takes its script from the base glyph to which it is attached |
| ARABIC2 | Arabic |
| ARMENIAN3 | Armenian |
| BENGALI4 | Bengali |
| BOPOMOFO5 | Bopomofo |
| CHEROKEE6 | Cherokee |
| COPTIC7 | Coptic |
| CYRILLIC8 | Cyrillic |
| DESERET9 | Deseret |
| DEVANAGARI10 | Devanagari |
| ETHIOPIC11 | Ethiopic |
| GEORGIAN12 | Georgian |
| GOTHIC13 | Gothic |
| GREEK14 | Greek |
| GUJARATI15 | Gujarati |
| GURMUKHI16 | Gurmukhi |
| HAN17 | Han |
| HANGUL18 | Hangul |
| HEBREW19 | Hebrew |
| HIRAGANA20 | Hiragana |
| KANNADA21 | Kannada |
| KATAKANA22 | Katakana |
| KHMER23 | Khmer |
| LAO24 | Lao |
| LATIN25 | Latin |
| MALAYALAM26 | Malayalam |
| MONGOLIAN27 | Mongolian |
| MYANMAR28 | Myanmar |
| OGHAM29 | Ogham |
| OLD_ITALIC30 | Old Italic |
| ORIYA31 | Oriya |
| RUNIC32 | Runic |
| SINHALA33 | Sinhala |
| SYRIAC34 | Syriac |
| TAMIL35 | Tamil |
| TELUGU36 | Telugu |
| THAANA37 | Thaana |
| THAI38 | Thai |
| TIBETAN39 | Tibetan |
| CANADIAN_ABORIGINAL40 | Canadian Aboriginal |
| YI41 | Yi |
| TAGALOG42 | Tagalog |
| HANUNOO43 | Hanunoo |
| BUHID44 | Buhid |
| TAGBANWA45 | Tagbanwa |
| BRAILLE46 | Braille |
| CYPRIOT47 | Cypriot |
| LIMBU48 | Limbu |
| OSMANYA49 | Osmanya |
| SHAVIAN50 | Shavian |
| LINEAR_B51 | Linear B |
| TAI_LE52 | Tai Le |
| UGARITIC53 | Ugaritic |
| NEW_TAI_LUE54 | New Tai Lue |
| BUGINESE55 | Buginese |
| GLAGOLITIC56 | Glagolitic |
| TIFINAGH57 | Tifinagh |
| SYLOTI_NAGRI58 | Syloti Nagri |
| OLD_PERSIAN59 | Old Persian |
| KHAROSHTHI60 | Kharoshthi |
| UNKNOWN61 | an unassigned code point |
| BALINESE62 | Balinese |
| CUNEIFORM63 | Cuneiform |
| PHOENICIAN64 | Phoenician |
| PHAGS_PA65 | Phags-pa |
| NKO66 | N'Ko |
| KAYAH_LI67 | Kayah Li. Since 2.16.3 |
| LEPCHA68 | Lepcha. Since 2.16.3 |
| REJANG69 | Rejang. Since 2.16.3 |
| SUNDANESE70 | Sundanese. Since 2.16.3 |
| SAURASHTRA71 | Saurashtra. Since 2.16.3 |
| CHAM72 | Cham. Since 2.16.3 |
| OL_CHIKI73 | Ol Chiki. Since 2.16.3 |
| VAI74 | Vai. Since 2.16.3 |
| CARIAN75 | Carian. Since 2.16.3 |
| LYCIAN76 | Lycian. Since 2.16.3 |
| LYDIAN77 | Lydian. Since 2.16.3 |
| AVESTAN78 | Avestan. Since 2.26 |
| BAMUM79 | Bamum. Since 2.26 |
| EGYPTIAN_HIEROGLYPHS80 | Egyptian Hieroglpyhs. Since 2.26 |
| IMPERIAL_ARAMAIC81 | Imperial Aramaic. Since 2.26 |
| INSCRIPTIONAL_PAHLAVI82 | Inscriptional Pahlavi. Since 2.26 |
| INSCRIPTIONAL_PARTHIAN83 | Inscriptional Parthian. Since 2.26 |
| JAVANESE84 | Javanese. Since 2.26 |
| KAITHI85 | Kaithi. Since 2.26 |
| LISU86 | Lisu. Since 2.26 |
| MEETEI_MAYEK87 | Meetei Mayek. Since 2.26 |
| OLD_SOUTH_ARABIAN88 | Old South Arabian. Since 2.26 |
| OLD_TURKIC89 | Old Turkic. Since 2.28 |
| SAMARITAN90 | Samaritan. Since 2.26 |
| TAI_THAM91 | Tai Tham. Since 2.26 |
| TAI_VIET92 | Tai Viet. Since 2.26 |
| BATAK93 | Batak. Since 2.28 |
| BRAHMI94 | Brahmi. Since 2.28 |
| MANDAIC95 | Mandaic. Since 2.28 |
| CHAKMA96 | Chakma. Since: 2.32 |
| MEROITIC_CURSIVE97 | Meroitic Cursive. Since: 2.32 |
| MEROITIC_HIEROGLYPHS98 | Meroitic Hieroglyphs. Since: 2.32 |
| MIAO99 | Miao. Since: 2.32 |
| SHARADA100 | Sharada. Since: 2.32 |
| SORA_SOMPENG101 | Sora Sompeng. Since: 2.32 |
| TAKRI102 | Takri. Since: 2.32 |
| BASSA_VAH103 | Bassa. Since: 2.42 |
| CAUCASIAN_ALBANIAN104 | Caucasian Albanian. Since: 2.42 |
| DUPLOYAN105 | Duployan. Since: 2.42 |
| ELBASAN106 | Elbasan. Since: 2.42 |
| GRANTHA107 | Grantha. Since: 2.42 |
| KHOJKI108 | Kjohki. Since: 2.42 |
| KHUDAWADI109 | Khudawadi, Sindhi. Since: 2.42 |
| LINEAR_A110 | Linear A. Since: 2.42 |
| MAHAJANI111 | Mahajani. Since: 2.42 |
| MANICHAEAN112 | Manichaean. Since: 2.42 |
| MENDE_KIKAKUI113 | Mende Kikakui. Since: 2.42 |
| MODI114 | Modi. Since: 2.42 |
| MRO115 | Mro. Since: 2.42 |
| NABATAEAN116 | Nabataean. Since: 2.42 |
| OLD_NORTH_ARABIAN117 | Old North Arabian. Since: 2.42 |
| OLD_PERMIC118 | Old Permic. Since: 2.42 |
| PAHAWH_HMONG119 | Pahawh Hmong. Since: 2.42 |
| PALMYRENE120 | Palmyrene. Since: 2.42 |
| PAU_CIN_HAU121 | Pau Cin Hau. Since: 2.42 |
| PSALTER_PAHLAVI122 | Psalter Pahlavi. Since: 2.42 |
| SIDDHAM123 | Siddham. Since: 2.42 |
| TIRHUTA124 | Tirhuta. Since: 2.42 |
| WARANG_CITI125 | Warang Citi. Since: 2.42 |
| AHOM126 | Ahom. Since: 2.48 |
| ANATOLIAN_HIEROGLYPHS127 | Anatolian Hieroglyphs. Since: 2.48 |
| HATRAN128 | Hatran. Since: 2.48 |
| MULTANI129 | Multani. Since: 2.48 |
| OLD_HUNGARIAN130 | Old Hungarian. Since: 2.48 |
| SIGNWRITING131 | Signwriting. Since: 2.48 |
| ADLAM132 | Adlam. Since: 2.50 |
| BHAIKSUKI133 | Bhaiksuki. Since: 2.50 |
| MARCHEN134 | Marchen. Since: 2.50 |
| NEWA135 | Newa. Since: 2.50 |
| OSAGE136 | Osage. Since: 2.50 |
| TANGUT137 | Tangut. Since: 2.50 |
| MASARAM_GONDI138 | Masaram Gondi. Since: 2.54 |
| NUSHU139 | Nushu. Since: 2.54 |
| SOYOMBO140 | Soyombo. Since: 2.54 |
| ZANABAZAR_SQUARE141 | Zanabazar Square. Since: 2.54 |
| DOGRA142 | Dogra. Since: 2.58 |
| GUNJALA_GONDI143 | Gunjala Gondi. Since: 2.58 |
| HANIFI_ROHINGYA144 | Hanifi Rohingya. Since: 2.58 |
| MAKASAR145 | Makasar. Since: 2.58 |
| MEDEFAIDRIN146 | Medefaidrin. Since: 2.58 |
| OLD_SOGDIAN147 | Old Sogdian. Since: 2.58 |
| SOGDIAN148 | Sogdian. Since: 2.58 |
| ELYMAIC149 | Elym. Since: 2.62 |
| NANDINAGARI150 | Nand. Since: 2.62 |
| NYIAKENG_PUACHUE_HMONG151 | Rohg. Since: 2.62 |
| WANCHO152 | Wcho. Since: 2.62 |
| CHORASMIAN153 | Chorasmian. Since: 2.66 |
| DIVES_AKURU154 | Dives Akuru. Since: 2.66 |
| KHITAN_SMALL_SCRIPT155 | Khitan small script. Since: 2.66 |
| YEZIDI156 | Yezidi. Since: 2.66 |
The #GUnicodeScript 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 Unicode Standard Annex #24: Script names.