Content deleted Content added
I fixed a typo |
No edit summary |
||
Line 6:
== Design and implementation ==
Unicode blocks are identified by unique names, which use only ASCII characters and are usually descriptive of the nature of the symbols, in [[English language|English]]; such as "Tibetan" or "Supplemental Arrows-A". (When comparing block names, one is supposed to equate uppercase with lowercase letters, and ignore any whitespace, hyphens, and underbars; so the last name is equivalent to "supplemental_arrows_a", "SupplementalArrowsA" and "SUPPLEMENTALARROWSA".<ref name=uniblocks>{{Cite web|url=https://www.unicode.org/Public/UNIDATA/Blocks.txt|title=Unicode Blocks data file, Unicode version 15.1|publisher=Unicode Consortium|access-date=2023-09-12}}</ref>
Blocks are [[intersection (set theory)|pairwise disjoint]]; that is, they do not overlap. The starting code point and the size (number of code points) of each block are always multiples of 16; therefore, in the [[hexadecimal]] notation, the starting (smallest) point is U+''xxx''0 and the ending (largest) point is U+''yyy''F, where ''xxx'' and ''yyy'' are three or more hexadecimal digits. (These constraints are intended to simplify the display of glyphs in Unicode Consortium documents, as tables with 16 rows labeled with the last hexadecimal digit of the code point.<ref name=uniblocks/>) The size of a block may range from the minimum of 16 to a maximum of 65,536 code points.
Line 59:
| [[Tibetan script|Tibetan]]
|-
| U+3400..U+3D2D{{Cnote|Block boundaries not aligned to multiples of 16|The boundaries of these blocks were (unusually) not aligned to multiples of 16.}}
| [[Hangul (obsolete Unicode block)|Hangul]]<ref name="unicode1.1blocks">{{cite web |url=https://www.unicode.org/versions/Unicode1.1.0/appE.pdf |title=Appendix E: Block Names |work=The Unicode Standard |version=Version 1.1 |publisher=[[Unicode Consortium]]}}</ref>
| 1.0.0
Line 69:
| rowspan="3" | [[Hangul]]
|-
| U+3D2E..U+44B7{{Cnote|Block boundaries not aligned to multiples of 16|The boundaries of these blocks were (unusually) not aligned to multiples of 16.}}
| [[Hangul (obsolete Unicode block)|Hangul Supplementary-A]]<ref name="unicode1.1blocks"/>
| rowspan=2 | 1.1
Line 76:
| 1930
|-
| U+44B8..U+4DFF{{Cnote|Block boundaries not aligned to multiples of 16|The boundaries of these blocks were (unusually) not aligned to multiples of 16.}}
| [[Hangul (obsolete Unicode block)|Hangul Supplementary-B]]<ref name="unicode1.1blocks"/>
| [[CJK Unified Ideographs Extension A]] and [[Yijing Hexagram Symbols]]
|