

UTS #6: A Standard Compression Scheme for Unicode (SCSU).Ī: A Unicode transformation format (UTF) is anĪlgorithmic mapping from every Unicode code point (except surrogate code There are compression transformations such as the one described in the Unicode data, including UTF-8, UTF-16 and UTF-32. Q: Can Unicode text be represented in more than one way?Ī: Yes, there are several possible representations of One or two 16-bit code units, or a single 32-bit code unit. Depending on theĮncoding form you choose (UTF-8, UTF-16, or UTF-32), each character will then be represented either as a sequence of one to four 8-bit bytes, The Unicode Standard encodes characters in the range U+0000.U+10FFFF, which amounts to a 21-bit code space. The first version of Unicode was a 16-bit encoding, from 1991 to 1995, but starting with Unicode 2.0 (July, 1996), it has notīeen a 16-bit encoding. General questions, relating to UTF or Encoding FormĪ: No.

Will UTF-16 ever be extended to more than a million characters?.What is the algorithm to convert from UTF-16 to character codes?.How do I convert an unpaired UTF-16 surrogate to UTF-8?.How do I convert a UTF-16 surrogate pair such as to UTF-8? As one 4-byte sequence or as two separate 3-byte sequences?.Is the UTF-8 encoding scheme the same irrespective of whether the underlying system uses ASCII or EBCDIC encoding?.Is the UTF-8 encoding scheme the same irrespective of whether the underlying processor is little endian or big endian?.Which of these formats is the most standard?.Is there a standard method to package a Unicode character so it fits an 8-Bit ASCII stream?.Are there any byte sequences that are not generated by a UTF? How should I interpret them?.Why do some UTFs have a BE or LE in their label, as in UTF-16LE?.

What are some of the differences between the UTFs?.Which of the UTFs do I need to support?.Where can I get more information on encoding forms?.Can Unicode text be represented in more than one way?.General questions, relating to UTF or Encoding Forms
