Table of Contents

Enum ScriptClass

Namespace
SixLabors.Fonts.Unicode
Assembly
SixLabors.Fonts.dll

Unicode Script property values. https://www.unicode.org/reports/tr24/#Script

public enum ScriptClass

Fields

Adlam = 3

Shortcode: Adlm

Ahom = 5

Shortcode: Ahom

AnatolianHieroglyphs = 55

Shortcode: Hluw

Arabic = 6

Shortcode: Arab

Armenian = 8

Shortcode: Armn

Avestan = 9

Shortcode: Avst

Balinese = 10

Shortcode: Bali

Bamum = 11

Shortcode: Bamu

BassaVah = 12

Shortcode: Bass

Batak = 13

Shortcode: Batk

Bengali = 14

Shortcode: Beng

BeriaErfe = 163

Shortcode: Berf

Bhaiksuki = 15

Shortcode: Bhks

Bopomofo = 16

Shortcode: Bopo

Brahmi = 17

Shortcode: Brah

Braille = 18

Shortcode: Brai

Buginese = 19

Shortcode: Bugi

Buhid = 20

Shortcode: Buhd

CanadianAboriginal = 22

Shortcode: Cans

Carian = 23

Shortcode: Cari

CaucasianAlbanian = 4

Shortcode: Aghb

Chakma = 21

Shortcode: Cakm

Cham = 24

Shortcode: Cham

Cherokee = 25

Shortcode: Cher

Chorasmian = 26

Shortcode: Chrs

Common = 1

Common script. Shortcode: Zyyy.

Coptic = 27

Shortcode: Copt, Qaac

Cuneiform = 159

Shortcode: Xsux

Cypriot = 29

Shortcode: Cprt

CyproMinoan = 28

Shortcode: Cpmn

Cyrillic = 30

Shortcode: Cyrl

Default = 999

OpenType default script tag. Shortcode: DFLT.

Deseret = 34

Shortcode: Dsrt

Devanagari = 31

Shortcode: Deva

DivesAkuru = 32

Shortcode: Diak

Dogra = 33

Shortcode: Dogr

Duployan = 35

Shortcode: Dupl

EgyptianHieroglyphs = 36

Shortcode: Egyp

Elbasan = 37

Shortcode: Elba

Elymaic = 38

Shortcode: Elym

Ethiopic = 39

Shortcode: Ethi

Garay = 164

Shortcode: Gara

Georgian = 40

Shortcode: Geor

Glagolitic = 41

Shortcode: Glag

Gothic = 44

Shortcode: Goth

Grantha = 45

Shortcode: Gran

Greek = 46

Shortcode: Grek

Gujarati = 47

Shortcode: Gujr

GunjalaGondi = 42

Shortcode: Gong

Gurmukhi = 48

Shortcode: Guru

GurungKhema = 165

Shortcode: Gukh

Han = 50

Shortcode: Hani

Hangul = 49

Shortcode: Hang

HanifiRohingya = 119

Shortcode: Rohg

Hanunoo = 51

Shortcode: Hano

Hatran = 52

Shortcode: Hatr

Hebrew = 53

Shortcode: Hebr

Hiragana = 54

Shortcode: Hira

ImperialAramaic = 7

Shortcode: Armi

Inherited = 2

Inherited script. Shortcode: Zinh, Qaai.

InscriptionalPahlavi = 113

Shortcode: Phli

InscriptionalParthian = 117

Shortcode: Prti

Javanese = 61

Shortcode: Java

Kaithi = 69

Shortcode: Kthi

Kannada = 68

Shortcode: Knda

Katakana = 63

Shortcode: Kana

KatakanaOrHiragana = 58

Shortcode: Hrkt

Kawi = 166

Shortcode: Kawi

KayahLi = 62

Shortcode: Kali

Kharoshthi = 64

Shortcode: Khar

KhitanSmallScript = 67

Shortcode: Kits

Khmer = 65

Shortcode: Khmr

Khojki = 66

Shortcode: Khoj

Khudawadi = 128

Shortcode: Sind

KiratRai = 167

Shortcode: Krai

Lao = 71

Shortcode: Laoo

Latin = 72

Shortcode: Latn

Lepcha = 73

Shortcode: Lepc

Limbu = 74

Shortcode: Limb

LinearA = 75

Shortcode: Lina

LinearB = 76

Shortcode: Linb

Lisu = 77

Shortcode: Lisu

Lycian = 78

Shortcode: Lyci

Lydian = 79

Shortcode: Lydi

Mahajani = 80

Shortcode: Mahj

Makasar = 81

Shortcode: Maka

Malayalam = 89

Shortcode: Mlym

Mandaic = 82

Shortcode: Mand

Manichaean = 83

Shortcode: Mani

Marchen = 84

Shortcode: Marc

MasaramGondi = 43

Shortcode: Gonm

Medefaidrin = 85

Shortcode: Medf

MeeteiMayek = 93

Shortcode: Mtei

MendeKikakui = 86

Shortcode: Mend

MeroiticCursive = 87

Shortcode: Merc

MeroiticHieroglyphs = 88

Shortcode: Mero

Miao = 116

Shortcode: Plrd

Modi = 90

Shortcode: Modi

Mongolian = 91

Shortcode: Mong

Mro = 92

Shortcode: Mroo

Multani = 94

Shortcode: Mult

Myanmar = 95

Shortcode: Mymr

Nabataean = 98

Shortcode: Nbat

NagMundari = 168

Shortcode: Nagm

Nandinagari = 96

Shortcode: Nand

NewTaiLue = 140

Shortcode: Talu

Newa = 99

Shortcode: Newa

Nko = 100

Shortcode: Nkoo

Nushu = 101

Shortcode: Nshu

NyiakengPuachueHmong = 57

Shortcode: Hmnp

Ogham = 102

Shortcode: Ogam

OlChiki = 103

Shortcode: Olck

OlOnal = 169

Shortcode: Onao

OldHungarian = 59

Shortcode: Hung

OldItalic = 60

Shortcode: Ital

OldNorthArabian = 97

Shortcode: Narb

OldPermic = 111

Shortcode: Perm

OldPersian = 158

Shortcode: Xpeo

OldSogdian = 131

Shortcode: Sogo

OldSouthArabian = 122

Shortcode: Sarb

OldTurkic = 104

Shortcode: Orkh

OldUyghur = 108

Shortcode: Ougr

Oriya = 105

Shortcode: Orya

Osage = 106

Shortcode: Osge

Osmanya = 107

Shortcode: Osma

PahawhHmong = 56

Shortcode: Hmng

Palmyrene = 109

Shortcode: Palm

PauCinHau = 110

Shortcode: Pauc

PhagsPa = 112

Shortcode: Phag

Phoenician = 115

Shortcode: Phnx

PsalterPahlavi = 114

Shortcode: Phlp

Rejang = 118

Shortcode: Rjng

Runic = 120

Shortcode: Runr

Samaritan = 121

Shortcode: Samr

Saurashtra = 123

Shortcode: Saur

Sharada = 126

Shortcode: Shrd

Shavian = 125

Shortcode: Shaw

Siddham = 127

Shortcode: Sidd

Sidetic = 170

Shortcode: Sidt

SignWriting = 124

Shortcode: Sgnw

Sinhala = 129

Shortcode: Sinh

Sogdian = 130

Shortcode: Sogd

SoraSompeng = 132

Shortcode: Sora

Soyombo = 133

Shortcode: Soyo

Sundanese = 134

Shortcode: Sund

Sunuwar = 171

Shortcode: Sunu

SylotiNagri = 135

Shortcode: Sylo

Syriac = 136

Shortcode: Syrc

Tagalog = 146

Shortcode: Tglg

Tagbanwa = 137

Shortcode: Tagb

TaiLe = 139

Shortcode: Tale

TaiTham = 70

Shortcode: Lana

TaiViet = 143

Shortcode: Tavt

TaiYo = 172

Shortcode: Tayo

Takri = 138

Shortcode: Takr

Tamil = 141

Shortcode: Taml

Tangsa = 151

Shortcode: Tnsa

Tangut = 142

Shortcode: Tang

Telugu = 144

Shortcode: Telu

Thaana = 147

Shortcode: Thaa

Thai = 148

Shortcode: Thai

Tibetan = 149

Shortcode: Tibt

Tifinagh = 145

Shortcode: Tfng

Tirhuta = 150

Shortcode: Tirh

Todhri = 173

Shortcode: Todr

TolongSiki = 174

Shortcode: Tols

Toto = 152

Shortcode: Toto

TuluTigalari = 175

Shortcode: Tutg

Ugaritic = 153

Shortcode: Ugar

Unknown = 0

Unknown script. Shortcode: Zzzz.

Vai = 154

Shortcode: Vaii

Vithkuqi = 155

Shortcode: Vith

Wancho = 157

Shortcode: Wcho

WarangCiti = 156

Shortcode: Wara

Yezidi = 160

Shortcode: Yezi

Yi = 161

Shortcode: Yiii

ZanabazarSquare = 162

Shortcode: Zanb

Remarks

Common and Inherited are Unicode script values. Default is an OpenType fallback tag rather than a Unicode Script property value.