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 |
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 cairo.Script
Note that new types may be added in the future. Applications should be ready to handle unknown values. See Unicode Standard Annex [24.get|24.get] Script names.