Script (Unicode): Difference between revisions

Content deleted Content added
m clean up using AWB
added table of Unicode scripts
Line 36:
 
Unicode supports all of these types of writing systems through its numerous scripts. Unicode also adds further properties to characters to help differentiate the various characters and the ways they behave within Unicode text processing algorithms.
 
 
== Table of Unicode scripts ==
 
The following table lists the 75 scripts that are defined in Unicode 5.1.<ref>[http://www.unicode.org/Public/UNIDATA/Scripts.txt Unicode Character Database : Scripts]</ref>
 
{| class="wikitable"
|-
! Unicode script name
! Relevant Wikipedia article(s)
! [[ISO 15924]] code<ref>[http://www.unicode.org/iso15924/ ISO 15924 Registration Authority]</ref>
! Number of characters
(as of Unicode 5.1)
! Version of Unicode first encoded
|-
| Common
|
| Zyyy
| 5,178
|
|-
| Inherited
|
| Qaai
| 496
|
|-
| Arabic
| [[Arabic alphabet]]
| Arab
| 994
| 1.0
|-
| Armenian
| [[Armenian alphabet]]
| Armn
| 90
| 1.0
|-
| Balinese
| [[Balinese script]]
| Bali
| 121
| 5.0
|-
| Bengali
| [[Bengali script]]
| Beng
| 91
| 1.0
|-
| Bopomofo
| [[Zhuyin]]
| Bopo
| 65
| 1.0
|-
| Braille
| [[Braille]]
| Brai
| 256
| 3.0
|-
| Buginese
| [[Lontara script]]
| Bugi
| 30
| 4.1
|-
| Buhid
| [[Buhid script]]
| Buhd
| 20
| 3.2
|-
| Canadian Aboriginal
| [[Canadian Aboriginal syllabics]]
| Cans
| 630
| 3.0
|-
| Carian
| [[Carian script]]
| Cari
| 49
| 5.1
|-
| Cham
| [[Cham alphabet]]
| Cham
| 83
| 5.1
|-
| Cherokee
| [[Cherokee syllabary]]
| Cher
| 85
| 3.0
|-
| Coptic
| [[Coptic alphabet]]
| Copt
| 128
| 1.0 (disunified from Greek in 4.1)
|-
| Cuneiform
| [[Cuneiform script]]
| Xsux
| 982
| 5.0
|-
| Cypriot
| [[Cypriot syllabary]]
| Cprt
| 55
| 4.0
|-
| Cyrillic
| [[Cyrillic alphabet]]
| Cyrl
| 403
| 1.0
|-
| Deseret
| [[Deseret alphabet]]
| Dsrt
| 80
| 3.1
|-
| Devanagari
| [[Devanagari script]]
| Deva
| 109
| 1.0
|-
| Ethiopic
| [[Ge'ez alphabet]]
| Ethi
| 461
| 3.0
|-
| Georgian
| [[Georgian alphabet]]
| Geor
| 120
| 1.0
|-
| Glagolitic
| [[Glagolitic alphabet]]
| Glag
| 94
| 4.1
|-
| Gothic
| [[Gothic alphabet]]
| Goth
| 27
| 3.1
|-
| Greek
| [[Greek alphabet]]
| Grek
| 513
| 1.0
|-
| Gujarati
| [[Gujarati script]]
| Gujr
| 83
| 1.0
|-
| Gurmukhi
| [[Gurmukhi script]]
| Guru
| 79
| 1.0
|-
| Han
| [[Chinese character]], [[Kanji]], [[Hanja]], [[Hán tự]]
| Hani
| 71,578
| 1.0
|-
| Hangul
| [[Hangul]]
| Hang
| 11,619
| 1.0 (relocated in 2.0)
|-
| Hanunoo
| [[Hanunó'o script]]
| Hano
| 21
| 3.2
|-
| Hebrew
| [[Hebrew alphabet]]
| Hebr
| 133
| 1.0
|-
| Hiragana
| [[Hiragana]]
| Hira
| 89
| 1.0
|-
| Kannada
| [[Kannada script]]
| Knda
| 86
| 1.0
|-
| Katakana
| [[Katakana]]
| Kana
| 164
| 1.0
|-
| Kayah Li
| [[Kayah Li script]]
| Kali
| 48
| 5.1
|-
| Kharoshthi
| [[Kharoṣṭhī]]
| Khar
| 65
| 4.1
|-
| Khmer
| [[Khmer script]]
| Khmr
| 146
| 3.0
|-
| Lao
| [[Lao script]]
| Laoo
| 65
| 1.0
|-
| Latin
| [[Latin alphabet]]
| Latn
| 1,201
| 1.0
|-
| Lepcha
| [[Lepcha script]]
| Lepc
| 74
| 5.1
|-
| Limbu
| [[Limbu script]]
| Limb
| 66
| 4.0
|-
| Linear B
| [[Linear B]]
| Linb
| 211
| 4.0
|-
| Lycian
| [[Lycian script]]
| Lyci
| 29
| 5.1
|-
| Lydian
| [[Lydian script]]
| Lydi
| 27
| 5.1
|-
| Malayalam
| [[Malayalam script]]
| Mlym
| 95
| 1.0
|-
| Mongolian
| [[Mongolian script]], [[Clear script]], [[Manchu alphabet]]
| Mong
| 156
| 3.0
|-
| Myanmar
| [[Burmese script]]
| Mymr
| 156
| 3.0
|-
| N'Ko
| [[N'Ko]]
| Nkoo
| 59
| 5.0
|-
| New Tai Lue
| [[New Tai Lue]]
| Talu
| 80
| 4.1
|-
| Ogham
| [[Ogham]]
| Ogam
| 29
| 3.0
|-
| Ol Chiki
| [[Ol Chiki script]]
| Olck
| 48
| 5.1
|-
| Old Italic
| [[Old Italic alphabet]]
| Ital
| 35
| 3.1
|-
| Old Persian
| [[Old Persian cuneiform script]]
| Xpeo
| 50
| 4.1
|-
| Oriya
| [[Oriya script]]
| Orya
| 84
| 1.0
|-
| Osmanya
| [[Osmanya script]]
| Osma
| 40
| 4.0
|-
| Phags-pa
| [[Phags-pa script]]
| Phag
| 56
| 5.0
|-
| Phoenician
| [[Phoenician alphabet]]
| Phnx
| 27
| 5.0
|-
| Rejang
| [[Rejang script]]
| Rjng
| 37
| 5.1
|-
| Runic
| [[Runic alphabet]]
| Runr
| 78
| 3.0
|-
| Saurashtra
| [[Saurashtra script]]
| Saur
| 81
| 5.1
|-
| Shavian
| [[Shavian alphabet]]
| Shaw
| 48
| 4.0
|-
| Sinhala
| [[Sinhala script]]
| Sinh
| 80
| 3.0
|-
| Sundanese
| [[Sundanese script]]
| Sund
| 55
| 5.1
|-
| Syloti Nagri
| [[Sylheti Nagari]]
| Sylo
| 44
| 4.1
|-
| Syriac
| [[Syriac alphabet]]
| Syrc
| 77
| 3.0
|-
| Tagalog
| [[Baybayin]]
| Tglg
| 20
| 3.2
|-
| Tagbanwa
| [[Tagbanwa script]]
| Tagb
| 18
| 3.2
|-
| Tai Le
| [[Tai Nüa language#Writing_system|Tai Nüa language]]
| Tale
| 35
| 4.0
|-
| Tamil
| [[Tamil script]]
| Taml
| 72
| 1.0
|-
| Telugu
| [[Telugu script]]
| Telu
| 93
| 1.0
|-
| Thaana
| [[Tāna]]
| Thaa
| 50
| 3.0
|-
| Thai
| [[Thai alphabet]]
| Thai
| 86
| 1.0
|-
| Tibetan
| [[Tibetan script]]
| Tibt
| 201
| 1.0 (removed in 1.1 and reintroduced in 2.0)
|-
| Tifinagh
| [[Tifinagh]]
| Tfng
| 55
| 4.1
|-
| Ugaritic
| [[Ugaritic alphabet]]
| Ugar
| 31
| 4.0
|-
| Vai
| [[Vai syllabary]]
| Vaii
| 300
| 5.1
|-
| Yi
| [[Yi script]]
| Yiii
| 1,220
| 3.0
|}
 
== Character categories within scripts ==