In Unicode, characters can have a unique name. A character can also have one or more alias names. An alias name can be an abbreviation, a C0 or C1 control name, a correction, an alternate name or a figment. An alias too is unique over all names and aliases, and therefore identifying.
The formal, primary Unicode name is unique over all names, only uses certain characters & format, and is guaranteed never to change. The formal name consists of characters A–Z (uppercase), 0–9, " " (space), and "-" (hyphen). Next to this name, a character can have one or more formal (normative) alias names. Such an alias name also follows the rules of a name: characters used (A-Z, -, 0-9, <space>) and not used (a-z, %, $, etc.). Alias names are also unique in the full name set (that is, all names and alias names are all unique in their combined set). Alias names are formally described in the Unicode Standard.[1][2] In this sense, an abbreviation is also considered a Unicode name.
There are five possible reasons to assign an alias name to a code point.[1] A character can have multiple aliases: for example U+0008 <control-0008> has control alias BACKSPACE and abbreviation alias BS.
Template:Unicode alias/tableheader Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/range Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/row Template:Unicode alias/range Template:Unicode alias/bottom
The Unicode standard also uses and publishes alternative names that are not formal, and are not listed as normative alias names. These labels may not be unique and may use irregular characters in their name. They are used in Unicode code charts, for example U+070F SYRIAC ABBREVIATION MARK: SAM.[3]
�
)
Original source: https://en.wikipedia.org/wiki/Unicode alias names and abbreviations.
Read more |