Value | Meaning |
---|---|
INVALID_CODE-1 | a value never returned from Script.forUnichar |
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. Since 1.10 |
BUGINESE55 | Buginese. Since 1.10 |
GLAGOLITIC56 | Glagolitic. Since 1.10 |
TIFINAGH57 | Tifinagh. Since 1.10 |
SYLOTI_NAGRI58 | Syloti Nagri. Since 1.10 |
OLD_PERSIAN59 | Old Persian. Since 1.10 |
KHAROSHTHI60 | Kharoshthi. Since 1.10 |
UNKNOWN61 | an unassigned code point. Since 1.14 |
BALINESE62 | Balinese. Since 1.14 |
CUNEIFORM63 | Cuneiform. Since 1.14 |
PHOENICIAN64 | Phoenician. Since 1.14 |
PHAGS_PA65 | Phags-pa. Since 1.14 |
NKO66 | N'Ko. Since 1.14 |
KAYAH_LI67 | Kayah Li. Since 1.20.1 |
LEPCHA68 | Lepcha. Since 1.20.1 |
REJANG69 | Rejang. Since 1.20.1 |
SUNDANESE70 | Sundanese. Since 1.20.1 |
SAURASHTRA71 | Saurashtra. Since 1.20.1 |
CHAM72 | Cham. Since 1.20.1 |
OL_CHIKI73 | Ol Chiki. Since 1.20.1 |
VAI74 | Vai. Since 1.20.1 |
CARIAN75 | Carian. Since 1.20.1 |
LYCIAN76 | Lycian. Since 1.20.1 |
LYDIAN77 | Lydian. Since 1.20.1 |
BATAK78 | Batak. Since 1.32 |
BRAHMI79 | Brahmi. Since 1.32 |
MANDAIC80 | Mandaic. Since 1.32 |
CHAKMA81 | Chakma. Since: 1.32 |
MEROITIC_CURSIVE82 | Meroitic Cursive. Since: 1.32 |
MEROITIC_HIEROGLYPHS83 | Meroitic Hieroglyphs. Since: 1.32 |
MIAO84 | Miao. Since: 1.32 |
SHARADA85 | Sharada. Since: 1.32 |
SORA_SOMPENG86 | Sora Sompeng. Since: 1.32 |
TAKRI87 | Takri. Since: 1.32 |
BASSA_VAH88 | Bassa. Since: 1.40 |
CAUCASIAN_ALBANIAN89 | Caucasian Albanian. Since: 1.40 |
DUPLOYAN90 | Duployan. Since: 1.40 |
ELBASAN91 | Elbasan. Since: 1.40 |
GRANTHA92 | Grantha. Since: 1.40 |
KHOJKI93 | Kjohki. Since: 1.40 |
KHUDAWADI94 | Khudawadi, Sindhi. Since: 1.40 |
LINEAR_A95 | Linear A. Since: 1.40 |
MAHAJANI96 | Mahajani. Since: 1.40 |
MANICHAEAN97 | Manichaean. Since: 1.40 |
MENDE_KIKAKUI98 | Mende Kikakui. Since: 1.40 |
MODI99 | Modi. Since: 1.40 |
MRO100 | Mro. Since: 1.40 |
NABATAEAN101 | Nabataean. Since: 1.40 |
OLD_NORTH_ARABIAN102 | Old North Arabian. Since: 1.40 |
OLD_PERMIC103 | Old Permic. Since: 1.40 |
PAHAWH_HMONG104 | Pahawh Hmong. Since: 1.40 |
PALMYRENE105 | Palmyrene. Since: 1.40 |
PAU_CIN_HAU106 | Pau Cin Hau. Since: 1.40 |
PSALTER_PAHLAVI107 | Psalter Pahlavi. Since: 1.40 |
SIDDHAM108 | Siddham. Since: 1.40 |
TIRHUTA109 | Tirhuta. Since: 1.40 |
WARANG_CITI110 | Warang Citi. Since: 1.40 |
AHOM111 | Ahom. Since: 1.40 |
ANATOLIAN_HIEROGLYPHS112 | Anatolian Hieroglyphs. Since: 1.40 |
HATRAN113 | Hatran. Since: 1.40 |
MULTANI114 | Multani. Since: 1.40 |
OLD_HUNGARIAN115 | Old Hungarian. Since: 1.40 |
SIGNWRITING116 | Signwriting. Since: 1.40 |
The cairo.Script enumeration identifies different writing systems. The values correspond to the names as defined in the Unicode standard. Note that new types may be added in the future. Applications should be ready to handle unknown values. This enumeration is interchangeable with GUnicodeScript See <ulink url="http://www.unicode.org/reports/tr24/">Unicode Standard Annex [24.get|24.get] Script names</ulink>.