Unicode: Difference between revisions
From wikinotes
No edit summary |
|||
Line 13: | Line 13: | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| wikipedia || https://en.wikipedia.org/wiki/Unicode | | wikipedia: unicode || https://en.wikipedia.org/wiki/Unicode | ||
|- | |||
| wikipedia: utf-8 || https://en.wikipedia.org/wiki/UTF-8 | |||
|- | |- | ||
|} | |} | ||
</blockquote><!-- Documentation --> | </blockquote><!-- Documentation --> |
Revision as of 23:01, 4 August 2021
Unicode is a standard for text encoding.
It defines a mapping of integers to characters in various languages (code-points).
Various text-encodings alter how the integer is divided across byte(s),
but regardless of it's composition, the assigned number/character is constant.
For example, UTF-8 uses the first 1-5 bits of a byte to indicate the type of byte, and if the number spans multiple bytes.
The remaining bits are assembled into one large integer, that refers to a code-point/character.
UTF-1,7,8,16,32 all map to the same character set defined by unicode.
Documentation
wikipedia: unicode https://en.wikipedia.org/wiki/Unicode wikipedia: utf-8 https://en.wikipedia.org/wiki/UTF-8