Content deleted Content added
No edit summary Tags: Reverted Mobile edit Mobile web edit |
|||
(19 intermediate revisions by 14 users not shown) | |||
Line 1:
{{Short description|Named range of Unicode code points}}
{{for|the specific group of square characters in the Unicode typeset|Block Elements}}
A
Each block is generally, but not always, meant to supply glyphs used by one or more specific languages, or in some general application area such as [[mathematics]], [[surveying]], decorative [[typesetting]], social forums, etc.
== 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 "
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
Every assigned code point has a glyph property called "Block", whose value is a character string naming the unique block that owns that point.<ref>{{Cite web |title=Glossary |url=https://www.unicode.org/glossary/#B |access-date=2022-08-07 |website=www.unicode.org}}</ref> However, a block may also contain unassigned code points, usually reserved for future additions of characters that "logically" should belong to that block. Code points not belonging to any of the named blocks, e.g. in the unassigned [[Plane (Unicode)|planes]] 4–13, have the value block="No_Block".<ref name=uniblocks/>
Simply belonging to a particular Unicode block does not guarantee the certain particular properties of the characters it is or will be expected to contain. The identity of any character is determined by its properties stated in the Unicode Character Database. For example, the contiguous range of 32 noncharacter code points U+FDD0..U+FDEF share none of the properties common to the other characters in the [[Arabic Presentation Forms-A]] block, that they are certainly not Arabic script characters or "right-to-left noncharacters", and are assigned there as a filler to this block given that it has been agreed that no further Arabic compatibility characters will be encoded. <ref
== Other classifications ==
Line 21 ⟶ 22:
== List of blocks ==
Unicode
* 164 in plane 0, the Basic Multilingual Plane (in table below: {{slink||BMP}})
*
*
* 2 in plane 3, the Tertiary Ideographic Plane ({{slink||TIP}})
* 2 in plane 14 (E in [[hexadecimal]]), the Supplementary Special-purpose Plane ({{slink||SSP}})
Line 31 ⟶ 32:
{{Unicode blocks|state=uncollapsed}}
== {{anchor|Deleted blocks}}Moved blocks ==
The Unicode Stability Policy requires that a character, once assigned, may not be moved or removed, although it may be deprecated. This applies to Unicode 2.0 and all subsequent versions.
|