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