Blocco (Unicode)

In Unicode, un blocco è un insieme di caratteri contigui di dimensione variabile.[1] Molti blocchi codificano un intero sistema di scrittura, mentre altri comprendono simboli vari.

Blocchi

Blocchi Unicode e script contenuti
Piano Intervallo Nome Codici assegnati[N 1] Caratteri assegnati Script[N 2][N 3][N 4][N 5][N 6]
0 BMPU+0000 – U+007FBasic Latin[N 7]128128latino (52 caratteri), common (76 caratteri)
U+0080 – U+00FFLatin-1 Supplement[N 8]128128latino (64 caratteri), common (64 caratteri)
U+0100 – U+017FLatin Extended-A128128latino
U+0180 – U+024FLatin Extended-B208208latino
U+0250 – U+02AFIPA Extensions9696latino
U+02B0 – U+02FFSpacing Modifier Letters8080bopomofo (2 caratteri), latino (14 caratteri), common (64 caratteri)
U+0300 – U+036FCombining Diacritical Marks112112inherited
U+0370 – U+03FFGreek and Coptic144135copto (14 caratteri), greco (117 caratteri), common (4 caratteri)
U+0400 – U+04FFCyrillic256256cirillico (254 caratteri), inherited (2 caratteri)
U+0500 – U+052FCyrillic Supplement4848cirillico
U+0530 – U+058FArmenian9691armeno
U+0590 – U+05FFHebrew11288ebraico
U+0600 – U+06FFArabic256255arabo (237 caratteri), common (6 caratteri), inherited (12 caratteri)
U+0700 – U+074FSyriac8077siriaco
U+0750 – U+077FArabic Supplement4848arabo
U+0780 – U+07BFThaana6450thaana
U+07C0 – U+07FFNKo6462N'Ko
U+0800 – U+083FSamaritan6461samaritano
U+0840 – U+085FMandaic3229mandaico
U+0860 – U+086FSyriac Supplement1611siriaco
U+08A0 – U+08FFArabic Extended-A9684arabo (83 caratteri), common (1 carattere)
U+0900 – U+097FDevanagari128128devanagari (122 caratteri), common (2 caratteri), inherited (4 caratteri)
U+0980 – U+09FFBengali12896bengalese
U+0A00 – U+0A7FGurmukhi12880gurmukhi
U+0A80 – U+0AFFGujarati12891gujarati
U+0B00 – U+0B7FOriya12891oriyā
U+0B80 – U+0BFFTamil12872tamil
U+0C00 – U+0C7FTelugu12898telugu
U+0C80 – U+0CFFKannada12889kannada
U+0D00 – U+0D7FMalayalam128118malayalam
U+0D80 – U+0DFFSinhala12891singalese
U+0E00 – U+0E7FThai12887thailandese (86 caratteri), common (1 carattere)
U+0E80 – U+0EFFLao12882laotiano
U+0F00 – U+0FFFTibetan256211tibetano (207 caratteri), common (4 caratteri)
U+1000 – U+109FMyanmar160160birmano
U+10A0 – U+10FFGeorgian9688georgiano (87 caratteri), common (1 carattere)
U+1100 – U+11FFHangul Jamo256256hangŭl
U+1200 – U+137FEthiopic384358ge'ez
U+1380 – U+139FEthiopic Supplement3226ge'ez
U+13A0 – U+13FFCherokee9692cherokee
U+1400 – U+167FUnified Canadian Aboriginal Syllabics640640aborigeno canadese
U+1680 – U+169FOgham3229ogamico
U+16A0 – U+16FFRunic9689runico (86 caratteri), common (3 caratteri)
U+1700 – U+171FTagalog3220baybayin
U+1720 – U+173FHanunoo3223hanunó'o (21 caratteri), common (2 caratteri)
U+1740 – U+175FBuhid3220buhid
U+1760 – U+177FTagbanwa3218tagbanwa
U+1780 – U+17FFKhmer128114khmer
U+1800 – U+18AFMongolian176157mongolo (154 caratteri), common (3 caratteri)
U+18B0 – U+18FFUnified Canadian Aboriginal Syllabics Extended8070aborigeno canadese
U+1900 – U+194FLimbu8068limbu
U+1950 – U+197FTai Le4835tai le
U+1980 – U+19DFNew Tai Lue9683tai lue nuovo
U+19E0 – U+19FFKhmer Symbols3232khmer
U+1A00 – U+1A1FBuginese3230lontara
U+1A20 – U+1AAFTai Tham144127tai tham
U+1AB0 – U+1AFFCombining Diacritical Marks Extended8017inherited
U+1B00 – U+1B7FBalinese128121balinese
U+1B80 – U+1BBFSundanese6464sundanese
U+1BC0 – U+1BFFBatak6456batak
U+1C00 – U+1C4FLepcha8074lepcha
U+1C50 – U+1C7FOl Chiki4848ol chiki
U+1C80 – U+1C8FCyrillic Extended-C169cirillico
U+1C90 – U+1CBFGeorgian Extended4846georgiano
U+1CC0 – U+1CCFSundanese Supplement168Sundanese
U+1CD0 – U+1CFFVedic Extensions4843common (16 caratteri), inherited (27 caratteri)
U+1D00 – U+1D7FPhonetic Extensions128128cirillico (2 caratteri), greco (15 caratteri), latino (111 caratteri)
U+1D80 – U+1DBFPhonetic Extensions Supplement6464greco (1 carattere), latino (63 caratteri)
U+1DC0 – U+1DFFCombining Diacritical Marks Supplement6463inherited
U+1E00 – U+1EFFLatin Extended Additional256256latino
U+1F00 – U+1FFFGreek Extended256233greco
U+2000 – U+206FGeneral Punctuation112111common (109 caratteri), inherited (2 caratteri)
U+2070 – U+209FSuperscripts and Subscripts4842latino (15 caratteri), common (27 caratteri)
U+20A0 – U+20CFCurrency Symbols4832common
U+20D0 – U+20FFCombining Diacritical Marks for Symbols4833inherited
U+2100 – U+214FLetterlike Symbols8080greco (1 carattere), latino (4 caratteri), common (75 caratteri)
U+2150 – U+218FNumber Forms6460latino (41 caratteri), common (19 caratteri)
U+2190 – U+21FFArrows112112common
U+2200 – U+22FFMathematical Operators256256common
U+2300 – U+23FFMiscellaneous Technical256256common
U+2400 – U+243FControl Pictures6439common
U+2440 – U+245FOptical Character Recognition3211common
U+2460 – U+24FFEnclosed Alphanumerics160160common
U+2500 – U+257FBox Drawing128128common
U+2580 – U+259FBlock Elements3232common
U+25A0 – U+25FFGeometric Shapes9696common
U+2600 – U+26FFMiscellaneous Symbols256256common
U+2700 – U+27BFDingbats192192common
U+27C0 – U+27EFMiscellaneous Mathematical Symbols-A4848common
U+27F0 – U+27FFSupplemental Arrows-A1616common
U+2800 – U+28FFBraille Patterns256256braille
U+2900 – U+297FSupplemental Arrows-B128128common
U+2980 – U+29FFMiscellaneous Mathematical Symbols-B128128common
U+2A00 – U+2AFFSupplemental Mathematical Operators256256common
U+2B00 – U+2BFFMiscellaneous Symbols and Arrows256253common
U+2C00 – U+2C5FGlagolitic9694glagolitico
U+2C60 – U+2C7FLatin Extended-C3232latino
U+2C80 – U+2CFFCoptic128123copto
U+2D00 – U+2D2FGeorgian Supplement4840georgiano
U+2D30 – U+2D7FTifinagh8059tifinagh
U+2D80 – U+2DDFEthiopic Extended9679ge'ez
U+2DE0 – U+2DFFCyrillic Extended-A3232cirillico
U+2E00 – U+2E7FSupplemental Punctuation12883common
U+2E80 – U+2EFFCJK Radicals Supplement128115cinese
U+2F00 – U+2FDFKangxi Radicals224214cinese
U+2FF0 – U+2FFFIdeographic Description Characters1612common
U+3000 – U+303FCJK Symbols and Punctuation6464cinese (15 caratteri), hangŭl (2 caratteri), common (43 caratteri), inherited (4 caratteri)
U+3040 – U+309FHiragana9693hiragana (89 caratteri), common (2 caratteri), inherited (2 caratteri)
U+30A0 – U+30FFKatakana9696katakana (93 caratteri), common (3 caratteri)
U+3100 – U+312FBopomofo4843bopomofo
U+3130 – U+318FHangul Compatibility Jamo9694hangŭl
U+3190 – U+319FKanbun1616common
U+31A0 – U+31BFBopomofo Extended3232opomofo
U+31C0 – U+31EFCJK Strokes4836common
U+31F0 – U+31FFKatakana Phonetic Extensions1616katakana
U+3200 – U+32FFEnclosed CJK Letters and Months256255hangŭl (62 caratteri), katakana (47 caratteri), common (146 caratteri)
U+3300 – U+33FFCJK Compatibility256256katakana (88 caratteri), common (168 caratteri)
U+3400 – U+4DBFCJK Unified Ideographs Extension A6,5926,592cinese
U+4DC0 – U+4DFFYijing Hexagram Symbols6464common
U+4E00 – U+9FFFCJK Unified Ideographs20,99220,989cinese
U+A000 – U+A48FYi Syllables1,1681,165yi
U+A490 – U+A4CFYi Radicals6455yi
U+A4D0 – U+A4FFLisu4848farser
U+A500 – U+A63FVai320300vai
U+A640 – U+A69FCyrillic Extended-B9696cirillico
U+A6A0 – U+A6FFBamum9688bamum
U+A700 – U+A71FModifier Tone Letters3232common
U+A720 – U+A7FFLatin Extended-D224180latino (175 caratteri), common (5 caratteri)
U+A800 – U+A82FSyloti Nagri4845siloṭi nagri
U+A830 – U+A83Fcommon Indic Number Forms1610common
U+A840 – U+A87FPhags-pa6456ʼphags-pa
U+A880 – U+A8DFSaurashtra9682saurashtra
U+A8E0 – U+A8FFDevanagari Extended3232devanagari
U+A900 – U+A92FKayah Li4848kayah li (47 caratteri), common (1 carattere)
U+A930 – U+A95FRejang4837rejang
U+A960 – U+A97FHangul Jamo Extended-A3229hangŭl
U+A980 – U+A9DFJavanese9691giavanese (90 caratteri), common (1 carattere)
U+A9E0 – U+A9FFMyanmar Extended-B3231birmano
U+AA00 – U+AA5FCham9683Cham
U+AA60 – U+AA7FMyanmar Extended-A3232birmano
U+AA80 – U+AADFTai Viet9672tai viet
U+AAE0 – U+AAFFMeetei Mayek Extensions3223meetei mayek
U+AB00 – U+AB2FEthiopic Extended-A4832ge'ez
U+AB30 – U+AB6FLatin Extended-E6460latino (56 caratteri), greco (1 carattere), common (3 caratteri)
U+AB70 – U+ABBFCherokee Supplement8080cherokee
U+ABC0 – U+ABFFMeetei Mayek6456meetei mayek
U+AC00 – U+D7AFHangul Syllables11,18411,172hangŭl
U+D7B0 – U+D7FFHangul Jamo Extended-B8072hangŭl
U+D800 – U+DB7FHigh Surrogates8960unknown
U+DB80 – U+DBFFHigh Private Use Surrogates1280unknown
U+DC00 – U+DFFFLow Surrogates1,0240unknown
U+E000 – U+F8FFPrivate Use Area6,4006,400unknown
U+F900 – U+FAFFCJK Compatibility Ideographs512472cinese
U+FB00 – U+FB4FAlphabetic Presentation Forms8058armeno (5 caratteri), ebraico (46 caratteri), latino (7 caratteri)
U+FB50 – U+FDFFArabic Presentation Forms-A688611arabo (609 caratteri), common (2 caratteri)
U+FE00 – U+FE0FVariation Selectors1616inherited
U+FE10 – U+FE1FVertical Forms1610common
U+FE20 – U+FE2FCombining Half Marks1616cirillico (2 caratteri), inherited (14 caratteri)
U+FE30 – U+FE4FCJK Compatibility Forms3232common
U+FE50 – U+FE6FSmall Form Variants3226common
U+FE70 – U+FEFFArabic Presentation Forms-B144141arabo (140 caratteri), common (1 carattere)
U+FF00 – U+FFEFHalfwidth and Fullwidth Forms240225hangŭl (52 caratteri), katakana (55 caratteri), latino (52 caratteri), common (66 caratteri)
U+FFF0 – U+FFFFSpecials165common
1 SMPU+10000 – U+1007FLinear B Syllabary12888lineare B
U+10080 – U+100FFLinear B Ideograms128123lineare B
U+10100 – U+1013FAegean Numbers6457common
U+10140 – U+1018FAncient Greek Numbers8079greco
U+10190 – U+101CFAncient Symbols6414greco (1 carattere), common (13 caratteri)
U+101D0 – U+101FFPhaistos Disc4846common (45 caratteri), inherited (1 carattere)
U+10280 – U+1029FLycian3229licio
U+102A0 – U+102DFCarian6449cario
U+102E0 – U+102FFCoptic Epact Numbers3228common (27 caratteri), inherited (1 carattere)
U+10300 – U+1032FOld Italic4839etrusco
U+10330 – U+1034FGothic3227gotico
U+10350 – U+1037FOld Permic4843permico antico
U+10380 – U+1039FUgaritic3231ugaritico
U+103A0 – U+103DFOld Persian6450persiano antico
U+10400 – U+1044FDeseret8080deseret
U+10450 – U+1047FShavian4848shaviano
U+10480 – U+104AFOsmanya4840osmanya
U+104B0 – U+104FFOsage8072osage
U+10500 – U+1052FElbasan4840elbasan
U+10530 – U+1056FCaucasian Albanian6453albanese caucasico
U+10600 – U+1077FLinear A384341lineare A
U+10800 – U+1083FCypriot Syllabary6455cipriota
U+10840 – U+1085FImperial Aramaic3231aramaico
U+10860 – U+1087FPalmyrene3232palmireno
U+10880 – U+108AFNabataean4840nabateo
U+108E0 – U+108FFHatran3226hatran
U+10900 – U+1091FPhoenician3229fenicio
U+10920 – U+1093FLydian3227lidio
U+10980 – U+1099FMeroitic Hieroglyphs3232meroitico
U+109A0 – U+109FFMeroitic Cursive9690meroitico (corsivo)
U+10A00 – U+10A5FKharoshthi9668kharoshthi
U+10A60 – U+10A7FOld South Arabian3232arabo meridionale
U+10A80 – U+10A9FOld North Arabian3232arabo settentrionale
U+10AC0 – U+10AFFManichaean6451manicheo
U+10B00 – U+10B3FAvestan6461avestico
U+10B40 – U+10B5FInscriptional Parthian3230partico epigrafico
U+10B60 – U+10B7FInscriptional Pahlavi3227pahlavi epigrafico
U+10B80 – U+10BAFPsalter Pahlavi4829pahlavico salterio
U+10C00 – U+10C4FOld Turkic8073turco antico
U+10C80 – U+10CFFOld Hungarian128108ungherese antico
U+10D00 – U+10D3FHanifi Rohingya6450hanifi
U+10E60 – U+10E7FRumi Numeral Symbols3231arabo
U+10E80 – U+10EBFYezidi6447yezidi
U+10F00 – U+10F2FOld Sogdian4840sogdiano antico
U+10F30 – U+10F6FSogdian6442sogdiano
U+10FB0 – U+10FDFChorasmian4828corasmio
U+10FE0 – U+10FFFElymaic3223elimaico
U+11000 – U+1107FBrahmi128109brahmì
U+11080 – U+110CFKaithi8067kaithi
U+110D0 – U+110FFSora Sompeng4835sorang sompeng
U+11100 – U+1114FChakma8071chakma
U+11150 – U+1117FMahajani4839mahājanī
U+11180 – U+111DFSharada9696śāradā
U+111E0 – U+111FFSinhala Archaic Numbers3220singalese
U+11200 – U+1124FKhojki8062khojki
U+11280 – U+112AFMultani4838multani
U+112B0 – U+112FFKhudawadi8069khudawadi
U+11300 – U+1137FGrantha12886grantha (85 caratteri), inherited (1 carattere)
U+11400 – U+1147FNewa12897pracalita
U+11480 – U+114DFTirhuta9682tirhuta
U+11580 – U+115FFSiddham12892siddhaṃ
U+11600 – U+1165FModi9679moḍī
U+11660 – U+1167FMongolian Supplement3213mongolo
U+11680 – U+116CFTakri8067takri
U+11700 – U+1173FAhom6458ahom
U+11800 – U+1184FDogra8060dogri
U+118A0 – U+118FFWarang Citi9684warang citi
U+11900 – U+1195FDives Akuru9672dives akuru
U+119A0 – U+119FFNandinagari9665nandinagari
U+11A00 – U+11A4FZanabazar Square8072quadri orizzontali
U+11A50 – U+11AAFSoyombo9683soyombo
U+11AC0 – U+11AFFPau Cin Hau6457pau cin hau
U+11C00 – U+11C6FBhaiksuki11297bhaiksuki
U+11C70 – U+11CBFMarchen8068marchen
U+11D00 – U+11D5FMasaram Gondi9675masaram gondi
U+11D60 – U+11DAFGunjala Gondi8063gunjala gondi
U+11EE0 – U+11EFFMakasar3225makasar
U+11FB0 – U+11FBFLisu Supplement161farser
U+11FC0 – U+11FFFTamil Supplement6451tamil
U+12000 – U+123FFCuneiform1,024922cuneiforme
U+12400 – U+1247FCuneiform Numbers and Punctuation128116cuneiforme
U+12480 – U+1254FEarly Dynastic Cuneiform208196cuneiforme
U+13000 – U+1342FEgyptian Hieroglyphs1,0721,071geroglifici egizi
U+13430 – U+1343FEgyptian Hieroglyph Format Controls169geroglifici egizi
U+14400 – U+1467FAnatolian Hieroglyphs640583geroglifici anatolici
U+16800 – U+16A3FBamum Supplement576569bamum
U+16A40 – U+16A6FMro4843mru
U+16AD0 – U+16AFFBassa Vah4836bassa
U+16B00 – U+16B8FPahawh Hmong144127pahawh hmong
U+16E40 – U+16E9FMedefaidrin9691medefaidrin
U+16F00 – U+16F9FMiao160149pollard
U+16FE0 – U+16FFFIdeographic Symbols and Punctuation327cinese (2 caratteri), khitan small script (1 carattere), nü shu (1 carattere), tanguta (1 carattere), common (2 caratteri)
U+17000 – U+187FFTangut6,1446,136tanguta
U+18800 – U+18AFFTangut Components768768tanguta
U+18B00 – U+18CFFKhitan Small Script512470khitan small script
U+18D00 – U+18D8FTangut Supplement1449tanguta
U+1B000 – U+1B0FFKana Supplement256256hiragana (255 caratteri), katakana (1 carattere)
U+1B100 – U+1B12FKana Extended-A4831hiragana
U+1B130 – U+1B16FSmall Kana Extension647hiragana (3 caratteri), katakana (4 caratteri)
U+1B170 – U+1B2FFNushu400396nü shu
U+1BC00 – U+1BC9FDuployan160143duployan
U+1BCA0 – U+1BCAFShorthand Format Controls164common
U+1D000 – U+1D0FFByzantine Musical Symbols256246common
U+1D100 – U+1D1FFMusical Symbols256231common (209 caratteri), inherited (22 caratteri)
U+1D200 – U+1D24FAncient Greek Musical Notation8070greco
U+1D2E0 – U+1D2FFMayan Numerals3220common
U+1D300 – U+1D35FTai Xuan Jing Symbols9687common
U+1D360 – U+1D37FCounting Rod Numerals3225common
U+1D400 – U+1D7FFMathematical Alphanumeric Symbols1,024996common
U+1D800 – U+1DAAFSutton SignWriting688672SignWriting
U+1E000 – U+1E02FGlagolitic Supplement4838glagolitico
U+1E100 – U+1E14FNyiakeng Puachue Hmong8071nyiakeng puachue hmong
U+1E2C0 – U+1E2FFWancho6459wancho
U+1E800 – U+1E8DFMende Kikakui224213kikakui
U+1E900 – U+1E95FAdlam9688adlam
U+1EC70 – U+1ECBFIndic Siyaq Numbers8068common
U+1ED00 – U+1ED4FOttoman Siyaq Numbers8061common
U+1EE00 – U+1EEFFArabic Mathematical Alphabetic Symbols256143arabo
U+1F000 – U+1F02FMahjong Tiles4844common
U+1F030 – U+1F09FDomino Tiles112100common
U+1F0A0 – U+1F0FFPlaying Cards9682common
U+1F100 – U+1F1FFEnclosed Alphanumeric Supplement256200common
U+1F200 – U+1F2FFEnclosed Ideographic Supplement25664hiragana (1 carattere), common (63 caratteri)
U+1F300 – U+1F5FFMiscellaneous Symbols and Pictographs768768common
U+1F600 – U+1F64FEmoticons8080common
U+1F650 – U+1F67FOrnamental Dingbats4848common
U+1F680 – U+1F6FFTransport and Map Symbols128114common
U+1F700 – U+1F77FAlchemical Symbols128116common
U+1F780 – U+1F7FFGeometric Shapes Extended128101common
U+1F800 – U+1F8FFSupplemental Arrows-C256150common
U+1F900 – U+1F9FFSupplemental Symbols and Pictographs256254common
U+1FA00 – U+1FA6FChess Symbols11298common
U+1FA70 – U+1FAFFSymbols and Pictographs Extended-A14457common
U+1FB00 – U+1FBFFSymbols for Legacy Computing256212common
2 SIPU+20000 – U+2A6DFCJK Unified Ideographs Extension B42,72042,718cinese
U+2A700 – U+2B73FCJK Unified Ideographs Extension C4,1604,149cinese
U+2B740 – U+2B81FCJK Unified Ideographs Extension D224222cinese
U+2B820 – U+2CEAFCJK Unified Ideographs Extension E5,7765,762cinese
U+2CEB0 – U+2EBEFCJK Unified Ideographs Extension F7,4887,473cinese
U+2F800 – U+2FA1FCJK Compatibility Ideographs Supplement544542cinese
3 TIPU+30000 – U+3134FCJK Unified Ideographs Extension G4,9444,939cinese
14 SSPU+E0000 – U+E007FTags12897common
U+E0100 – U+E01EFVariation Selectors Supplement240240inherited
15 PUA-AU+F0000 – U+FFFFFSupplementary Private Use Area-A65,53665,534unknown
16 PUA-BU+100000 – U+10FFFFSupplementary Private Use Area-B65,53665,534unknown
  1. ↑ I codici assegnati includono anche i codici non assegnati, i non caratteri, riservati.
  2. ↑ Lo script possiede uno o più caratteri nel blocco, così come definito dalla sua proprietà ed è indipendente dal nome del blocco.
  3. ↑ «Common», «unknown» (Zyyy) e «inherited» (Zinh o Qaai) sono le denominazioni date da Unicode e si riferiscono agli script dello standard ISO 15924.
  4. ↑ Unicode Blocks data file, valido per la versione Unicode 13.0.
  5. ↑ UAX 24: Unicode Script Property (4 alpha code).
  6. ↑ UAX 24: Script data file
  7. ↑ Chiamato «C0 Controls and Basic Latin» nello standard ISO/IEC 10646.
  8. ↑ Chiamato «C1 Controls and Latin-1 Supplement» nello standard ISO/IEC 10646.

Note

  1. ↑ (EN) Block - Glossary of Unicode Terms, su unicode.org.

Bibliografia

Voci correlate

Collegamenti esterni