<%GLibUnicodeScript>

<%GLibUnicodeScript>

Description

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](http://www.unicode.org/reports/tr24/).

Members

invalid-code

alias G_UNICODE_SCRIPT_INVALID_CODE

a value never returned from g_unichar_get_script()

common

alias G_UNICODE_SCRIPT_COMMON

a character used by multiple different scripts

inherited

alias G_UNICODE_SCRIPT_INHERITED

a mark glyph that takes its script from the base glyph to which it is attached

arabic

alias G_UNICODE_SCRIPT_ARABIC

Arabic

armenian

alias G_UNICODE_SCRIPT_ARMENIAN

Armenian

bengali

alias G_UNICODE_SCRIPT_BENGALI

Bengali

bopomofo

alias G_UNICODE_SCRIPT_BOPOMOFO

Bopomofo

cherokee

alias G_UNICODE_SCRIPT_CHEROKEE

Cherokee

coptic

alias G_UNICODE_SCRIPT_COPTIC

Coptic

cyrillic

alias G_UNICODE_SCRIPT_CYRILLIC

Cyrillic

deseret

alias G_UNICODE_SCRIPT_DESERET

Deseret

devanagari

alias G_UNICODE_SCRIPT_DEVANAGARI

Devanagari

ethiopic

alias G_UNICODE_SCRIPT_ETHIOPIC

Ethiopic

georgian

alias G_UNICODE_SCRIPT_GEORGIAN

Georgian

gothic

alias G_UNICODE_SCRIPT_GOTHIC

Gothic

greek

alias G_UNICODE_SCRIPT_GREEK

Greek

gujarati

alias G_UNICODE_SCRIPT_GUJARATI

Gujarati

gurmukhi

alias G_UNICODE_SCRIPT_GURMUKHI

Gurmukhi

han

alias G_UNICODE_SCRIPT_HAN

Han

hangul

alias G_UNICODE_SCRIPT_HANGUL

Hangul

hebrew

alias G_UNICODE_SCRIPT_HEBREW

Hebrew

hiragana

alias G_UNICODE_SCRIPT_HIRAGANA

Hiragana

kannada

alias G_UNICODE_SCRIPT_KANNADA

Kannada

katakana

alias G_UNICODE_SCRIPT_KATAKANA

Katakana

khmer

alias G_UNICODE_SCRIPT_KHMER

Khmer

lao

alias G_UNICODE_SCRIPT_LAO

Lao

latin

alias G_UNICODE_SCRIPT_LATIN

Latin

malayalam

alias G_UNICODE_SCRIPT_MALAYALAM

Malayalam

mongolian

alias G_UNICODE_SCRIPT_MONGOLIAN

Mongolian

myanmar

alias G_UNICODE_SCRIPT_MYANMAR

Myanmar

ogham

alias G_UNICODE_SCRIPT_OGHAM

Ogham

old-italic

alias G_UNICODE_SCRIPT_OLD_ITALIC

Old Italic

oriya

alias G_UNICODE_SCRIPT_ORIYA

Oriya

runic

alias G_UNICODE_SCRIPT_RUNIC

Runic

sinhala

alias G_UNICODE_SCRIPT_SINHALA

Sinhala

syriac

alias G_UNICODE_SCRIPT_SYRIAC

Syriac

tamil

alias G_UNICODE_SCRIPT_TAMIL

Tamil

telugu

alias G_UNICODE_SCRIPT_TELUGU

Telugu

thaana

alias G_UNICODE_SCRIPT_THAANA

Thaana

thai

alias G_UNICODE_SCRIPT_THAI

Thai

tibetan

alias G_UNICODE_SCRIPT_TIBETAN

Tibetan

canadian-aboriginal

alias G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL

Canadian Aboriginal

yi

alias G_UNICODE_SCRIPT_YI

Yi

tagalog

alias G_UNICODE_SCRIPT_TAGALOG

Tagalog

hanunoo

alias G_UNICODE_SCRIPT_HANUNOO

Hanunoo

buhid

alias G_UNICODE_SCRIPT_BUHID

Buhid

tagbanwa

alias G_UNICODE_SCRIPT_TAGBANWA

Tagbanwa

braille

alias G_UNICODE_SCRIPT_BRAILLE

Braille

cypriot

alias G_UNICODE_SCRIPT_CYPRIOT

Cypriot

limbu

alias G_UNICODE_SCRIPT_LIMBU

Limbu

osmanya

alias G_UNICODE_SCRIPT_OSMANYA

Osmanya

shavian

alias G_UNICODE_SCRIPT_SHAVIAN

Shavian

linear-b

alias G_UNICODE_SCRIPT_LINEAR_B

Linear B

tai-le

alias G_UNICODE_SCRIPT_TAI_LE

Tai Le

ugaritic

alias G_UNICODE_SCRIPT_UGARITIC

Ugaritic

new-tai-lue

alias G_UNICODE_SCRIPT_NEW_TAI_LUE

New Tai Lue

buginese

alias G_UNICODE_SCRIPT_BUGINESE

Buginese

glagolitic

alias G_UNICODE_SCRIPT_GLAGOLITIC

Glagolitic

tifinagh

alias G_UNICODE_SCRIPT_TIFINAGH

Tifinagh

syloti-nagri

alias G_UNICODE_SCRIPT_SYLOTI_NAGRI

Syloti Nagri

old-persian

alias G_UNICODE_SCRIPT_OLD_PERSIAN

Old Persian

kharoshthi

alias G_UNICODE_SCRIPT_KHAROSHTHI

Kharoshthi

unknown

alias G_UNICODE_SCRIPT_UNKNOWN

an unassigned code point

balinese

alias G_UNICODE_SCRIPT_BALINESE

Balinese

cuneiform

alias G_UNICODE_SCRIPT_CUNEIFORM

Cuneiform

phoenician

alias G_UNICODE_SCRIPT_PHOENICIAN

Phoenician

phags-pa

alias G_UNICODE_SCRIPT_PHAGS_PA

Phags-pa

nko

alias G_UNICODE_SCRIPT_NKO

N'Ko

kayah-li

alias G_UNICODE_SCRIPT_KAYAH_LI

Kayah Li. Since 2.16.3

lepcha

alias G_UNICODE_SCRIPT_LEPCHA

Lepcha. Since 2.16.3

rejang

alias G_UNICODE_SCRIPT_REJANG

Rejang. Since 2.16.3

sundanese

alias G_UNICODE_SCRIPT_SUNDANESE

Sundanese. Since 2.16.3

saurashtra

alias G_UNICODE_SCRIPT_SAURASHTRA

Saurashtra. Since 2.16.3

cham

alias G_UNICODE_SCRIPT_CHAM

Cham. Since 2.16.3

ol-chiki

alias G_UNICODE_SCRIPT_OL_CHIKI

Ol Chiki. Since 2.16.3

vai

alias G_UNICODE_SCRIPT_VAI

Vai. Since 2.16.3

carian

alias G_UNICODE_SCRIPT_CARIAN

Carian. Since 2.16.3

lycian

alias G_UNICODE_SCRIPT_LYCIAN

Lycian. Since 2.16.3

lydian

alias G_UNICODE_SCRIPT_LYDIAN

Lydian. Since 2.16.3

avestan

alias G_UNICODE_SCRIPT_AVESTAN

Avestan. Since 2.26

bamum

alias G_UNICODE_SCRIPT_BAMUM

Bamum. Since 2.26

egyptian-hieroglyphs

alias G_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHS

Egyptian Hieroglpyhs. Since 2.26

imperial-aramaic

alias G_UNICODE_SCRIPT_IMPERIAL_ARAMAIC

Imperial Aramaic. Since 2.26

inscriptional-pahlavi

alias G_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI

Inscriptional Pahlavi. Since 2.26

inscriptional-parthian

alias G_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN

Inscriptional Parthian. Since 2.26

javanese

alias G_UNICODE_SCRIPT_JAVANESE

Javanese. Since 2.26

kaithi

alias G_UNICODE_SCRIPT_KAITHI

Kaithi. Since 2.26

lisu

alias G_UNICODE_SCRIPT_LISU

Lisu. Since 2.26

meetei-mayek

alias G_UNICODE_SCRIPT_MEETEI_MAYEK

Meetei Mayek. Since 2.26

old-south-arabian

alias G_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN

Old South Arabian. Since 2.26

old-turkic

alias G_UNICODE_SCRIPT_OLD_TURKIC

Old Turkic. Since 2.28

samaritan

alias G_UNICODE_SCRIPT_SAMARITAN

Samaritan. Since 2.26

tai-tham

alias G_UNICODE_SCRIPT_TAI_THAM

Tai Tham. Since 2.26

tai-viet

alias G_UNICODE_SCRIPT_TAI_VIET

Tai Viet. Since 2.26

batak

alias G_UNICODE_SCRIPT_BATAK

Batak. Since 2.28

brahmi

alias G_UNICODE_SCRIPT_BRAHMI

Brahmi. Since 2.28

mandaic

alias G_UNICODE_SCRIPT_MANDAIC

Mandaic. Since 2.28

chakma

alias G_UNICODE_SCRIPT_CHAKMA

Chakma. Since: 2.32

meroitic-cursive

alias G_UNICODE_SCRIPT_MEROITIC_CURSIVE

Meroitic Cursive. Since: 2.32

meroitic-hieroglyphs

alias G_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHS

Meroitic Hieroglyphs. Since: 2.32

miao

alias G_UNICODE_SCRIPT_MIAO

Miao. Since: 2.32

sharada

alias G_UNICODE_SCRIPT_SHARADA

Sharada. Since: 2.32

sora-sompeng

alias G_UNICODE_SCRIPT_SORA_SOMPENG

Sora Sompeng. Since: 2.32

takri

alias G_UNICODE_SCRIPT_TAKRI

Takri. Since: 2.32

bassa-vah

alias G_UNICODE_SCRIPT_BASSA_VAH

Bassa. Since: 2.42

caucasian-albanian

alias G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN

Caucasian Albanian. Since: 2.42

duployan

alias G_UNICODE_SCRIPT_DUPLOYAN

Duployan. Since: 2.42

elbasan

alias G_UNICODE_SCRIPT_ELBASAN

Elbasan. Since: 2.42

grantha

alias G_UNICODE_SCRIPT_GRANTHA

Grantha. Since: 2.42

khojki

alias G_UNICODE_SCRIPT_KHOJKI

Kjohki. Since: 2.42

khudawadi

alias G_UNICODE_SCRIPT_KHUDAWADI

Khudawadi, Sindhi. Since: 2.42

linear-a

alias G_UNICODE_SCRIPT_LINEAR_A

Linear A. Since: 2.42

mahajani

alias G_UNICODE_SCRIPT_MAHAJANI

Mahajani. Since: 2.42

manichaean

alias G_UNICODE_SCRIPT_MANICHAEAN

Manichaean. Since: 2.42

mende-kikakui

alias G_UNICODE_SCRIPT_MENDE_KIKAKUI

Mende Kikakui. Since: 2.42

modi

alias G_UNICODE_SCRIPT_MODI

Modi. Since: 2.42

mro

alias G_UNICODE_SCRIPT_MRO

Mro. Since: 2.42

nabataean

alias G_UNICODE_SCRIPT_NABATAEAN

Nabataean. Since: 2.42

old-north-arabian

alias G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN

Old North Arabian. Since: 2.42

old-permic

alias G_UNICODE_SCRIPT_OLD_PERMIC

Old Permic. Since: 2.42

pahawh-hmong

alias G_UNICODE_SCRIPT_PAHAWH_HMONG

Pahawh Hmong. Since: 2.42

palmyrene

alias G_UNICODE_SCRIPT_PALMYRENE

Palmyrene. Since: 2.42

pau-cin-hau

alias G_UNICODE_SCRIPT_PAU_CIN_HAU

Pau Cin Hau. Since: 2.42

psalter-pahlavi

alias G_UNICODE_SCRIPT_PSALTER_PAHLAVI

Psalter Pahlavi. Since: 2.42

siddham

alias G_UNICODE_SCRIPT_SIDDHAM

Siddham. Since: 2.42

tirhuta

alias G_UNICODE_SCRIPT_TIRHUTA

Tirhuta. Since: 2.42

warang-citi

alias G_UNICODE_SCRIPT_WARANG_CITI

Warang Citi. Since: 2.42

ahom

alias G_UNICODE_SCRIPT_AHOM

Ahom. Since: 2.48

anatolian-hieroglyphs

alias G_UNICODE_SCRIPT_ANATOLIAN_HIEROGLYPHS

Anatolian Hieroglyphs. Since: 2.48

hatran

alias G_UNICODE_SCRIPT_HATRAN

Hatran. Since: 2.48

multani

alias G_UNICODE_SCRIPT_MULTANI

Multani. Since: 2.48

old-hungarian

alias G_UNICODE_SCRIPT_OLD_HUNGARIAN

Old Hungarian. Since: 2.48

signwriting

alias G_UNICODE_SCRIPT_SIGNWRITING

Signwriting. Since: 2.48

adlam

alias G_UNICODE_SCRIPT_ADLAM

Adlam. Since: 2.50

bhaiksuki

alias G_UNICODE_SCRIPT_BHAIKSUKI

Bhaiksuki. Since: 2.50

marchen

alias G_UNICODE_SCRIPT_MARCHEN

Marchen. Since: 2.50

newa

alias G_UNICODE_SCRIPT_NEWA

Newa. Since: 2.50

osage

alias G_UNICODE_SCRIPT_OSAGE

Osage. Since: 2.50

tangut

alias G_UNICODE_SCRIPT_TANGUT

Tangut. Since: 2.50

masaram-gondi

alias G_UNICODE_SCRIPT_MASARAM_GONDI

Masaram Gondi. Since: 2.54

nushu

alias G_UNICODE_SCRIPT_NUSHU

Nushu. Since: 2.54

soyombo

alias G_UNICODE_SCRIPT_SOYOMBO

Soyombo. Since: 2.54

zanabazar-square

alias G_UNICODE_SCRIPT_ZANABAZAR_SQUARE

Zanabazar Square. Since: 2.54

dogra

alias G_UNICODE_SCRIPT_DOGRA

Dogra. Since: 2.58

gunjala-gondi

alias G_UNICODE_SCRIPT_GUNJALA_GONDI

Gunjala Gondi. Since: 2.58

hanifi-rohingya

alias G_UNICODE_SCRIPT_HANIFI_ROHINGYA

Hanifi Rohingya. Since: 2.58

makasar

alias G_UNICODE_SCRIPT_MAKASAR

Makasar. Since: 2.58

medefaidrin

alias G_UNICODE_SCRIPT_MEDEFAIDRIN

Medefaidrin. Since: 2.58

old-sogdian

alias G_UNICODE_SCRIPT_OLD_SOGDIAN

Old Sogdian. Since: 2.58

sogdian

alias G_UNICODE_SCRIPT_SOGDIAN

Sogdian. Since: 2.58

elymaic

alias G_UNICODE_SCRIPT_ELYMAIC

Elym. Since: 2.62

nandinagari

alias G_UNICODE_SCRIPT_NANDINAGARI

Nand. Since: 2.62

nyiakeng-puachue-hmong

alias G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG

Rohg. Since: 2.62

wancho

alias G_UNICODE_SCRIPT_WANCHO

Wcho. Since: 2.62

chorasmian

alias G_UNICODE_SCRIPT_CHORASMIAN

Chorasmian. Since: 2.66

dives-akuru

alias G_UNICODE_SCRIPT_DIVES_AKURU

Dives Akuru. Since: 2.66

khitan-small-script

alias G_UNICODE_SCRIPT_KHITAN_SMALL_SCRIPT

Khitan small script. Since: 2.66

yezidi

alias G_UNICODE_SCRIPT_YEZIDI

Yezidi. Since: 2.66