unicode(7) Miscellaneous Information Manual unicode(7)
>>>>>
unicode - >>>>>> >>>>>>
>>>>>>>>
>>>>>
>>>>>>> >>>>>>> >>>>>> ISO/IEC
10646 >>>>>> >>>>>> >>>>>>>>
(UCS). >>>>> UCS >>> >>>> >>>>
>>>> >>>>>> >>>>>>>
>>>>>> >>>>>>. >>> >>>>
">>>>>>> >>>>>> >>>>>>>">
>>>>> >>>> >>>> >>>> >>>>>
>>>>> >>>> >> >>>>> >>
>>>>>>> >>> >>>>> >>>>> >>
>> >>>>> >>> >>> UCS >>>>>>>.
>>>>> UCS >>> >>>>>>
>>>>>>>> >>>>>> >>>>
>>>>>> >>>>>>>> >>>>>>. >>
>>>> >>> >>>>>> >>>>>>>>>
>>>>>>>>>> >>>>>>>>>>
>>>>>>>> >>>>>>>>
>>>>>>>>> >>>>>>>>> >>>>>
>> >>>> >>>>> >>>>>>
>>>>>>> >>>>>>>
>>>>>>>>>> >>>>>>>>
>>>>>>>> >>> >>>> >>>
>>>>>>>> >>>>>>>>>
>>>>>>> >>>>>>>>>>>
>>>>>>>> >>>>>>>>
>>>>>>>>>> >>>>>>
>>>>>>>> >>>>>>> >>>>>>>
>>>>>>>>>>>> >>>>>>>>>
>>>>>> >>>>>>> >>>>>>>>>
>>>>>> >>>>>> >>>>>>>>
>>>>>> >>>>> >>>>>>>>
>>>>>>>> >>>>>>>>
>>>>>>>>>> >>>>>>>>
>>>>>> >>> >>>>>>. >>>>>>>
>>>>>> >>> >>>>>>> >>>> >>
>>>> >>>>> >>>>>> >>> >>>>
>>>>> >>>>>>>> >>>>>>>>>
>>>>>>>> >>>>>>> >>
>>>>>>>. >> >>>> >>> >>
>>>>>>> >>> >>>
>>>>>>>>>>>> >>>>>>>
>>>>>>->>>>>>> >>>>>>>>>
>>>>>>>>> >> >>> >>>
>>>>>> >>>>>> >>>>>>>>
>>> >>>>>>> >>>>>
>>>>>>>>. >>>> UCS >>>>>
>>>>> >>>>>> >> >>>>>>
>>>>>>>> >>>>>>>>>
>>>>>>>>> >>>>>>>>> >>>
>> >>> >>> >>>>>>> >> TeX
>Postscript >APL >MS-DOS >MS-Windows >Macintosh
>>>>> OCR> >>>>>>>> >>>
>>>>>> >> >>>>> >>>>>>
>>>>>> >>>>>>> >>>>>>
>>>>>>.
>>> >>>>> UCS (ISO/IEC 10646) >>>>
>>>>>> >>>> >>> 31 >> >>>>>
>> 128 >>>>>> >>> 24 >>> >>
>>>> >>>>> >>> 256 >>>>> >>> 16
>> >>>>> >> 256 >>>> >>> 8 >>
>> 256 >>>> >>>>> >>>> >>>
>>>. >>>>>> >>>>> 1 >>
>>>>>>> (ISO/IEC 10646-1) >>> 65534 >>>>
>>> (0x0000 >>> 0xfffd)> >>>>> >>>>
>>>>>>> >>>>>>> >>>>>
>>>>>> (BMP)> >> >>>>>>> 0 >>
>>>>>>>> 0. >>>>> >>>>> 2 >>
>>>>>>> (ISO/IEC 10646-2) >>>>>> >>>
>>>>>>>> 0 >>>> BMP >> >>>
>>>>>>> >>>>>>> >> >>>>>>
0x10000 >>> 0x10ffff. >> >>>> >>>
>>>>>> >>>> >>>>>> 0x10ffff >>>
>>>>>>>> >>>> >> >>>>>
>>>>> >>>>>>>> >>>>>>>>
>>> >>> >>>> >> >>>>>>>> 0
>>>>>> >> >>>>>>>>
>>>>>>>. >>>>> BMP >>> >>>>
>>>>>> >>>>>>>> >>
>>>>>>> >>>>>> >>>>>>
>>>>> >>>>>>>>>. >>>>
>>>>>>>>> >>>>>>>>>
>>>>>>> >>>>>> ISO/IEC 10646-2 >>>
>>>>>> >>>> >>>>>
>>>>>>>>>> >>>>>>> >>>>>>
>>>>>> >>>>>>>> >>>>>>
>>>>> >>>>>>>>>>>>> >>>>>
>>>>>>> >>>>>>>.
>>>>> >>> >>>>> >> >>> UCS
>>>>> >>> 2 >>>> >>>>> UCS-2
(>>> >>>>> BMP)> >>>>> UCS-4 >>
>>>>> >> >>> >>>>> >>> 4
>>>>. >>>>>>>> >>> >>>>
>>>> >>>>> >>>>> UTF-8
>>>>>>> >>>>>> >> >>>>>
>>>>>> ASCII >UTF-16 >>>>>>>>
>>>>>>>>> >>>>>> >>>>>
>>> BMP >>> 0x10ffff >>>>>> >>>>>
UCS-2.
>>>> UCS >> 0x0000 >>> 0x007f >>>>>>
>>>>> >>>>>> >>>>>> US-ASCII
>>>>>>>>>> >>>>>>> >>
>>>>>> 0x0000 >>> 0x00ff >>>>>>
>>>> >>>>>>>> >> ISO/IEC 8859-1 (Latin-1).
>>>>>> >>>>>>>
>> >>>>> >>> >>>> >>>>> >>
UCS >>> >>>> >>>>>. >>>> >>>
>>>>>> >>>>>>> >>>
>>>>>>>>> >>> >>>>>
>>>>>>>. >>>> >>>>> >>>>>>
>>>>>>> >>> >>>>> >>>>>>.
>>>>>> >>>>>>> >>>>>>
>>>>> >>> >>>> >>>> >>> >>
UCS> >>> >>>> >>>> >>>>
>>>>>> >>>>>>> >>>>>>
>>>>>>> >>>>>>> >>>>>
>>>> >>> >> >>>. >>>>
>>>>>> >>>>>>> >>>>>>
>>>>> >>>> >>>>>. >>> >>>>
>>>>>>> >>>> >>>>> >>>>>
>>>>>>>> >>>>>>>-A (">>>
>>>>>> >>>> A >> >>>>>
>>>>>") >>> >>>>>> UCS
>>>>>>>> >>>>>> 0x00c4> >>
>>>>> >> >>> >>>>>>> >>
">>> >>>>>> >>>> A" >>>>
>>>>>>> >> ">>>>> >>>>>
>>>>>": 0x0041 0x0308.
>>>>>> >>>>>>> >>>>>> >>>
>>>> >>>>>> >>>>>> >>>>
>>>>>>>>> >> >>>>>>>
>>>>>>> >>>>>>>>>
>>>>>>>> >>>>>>> >>>>>>>.
>>>>>>> >>>>>>>
>>>>> >>>> >>>> >>> >>>>
>>>>>>> >>>>>>> >>>>>>>>
>>> >>>>>> >>>>>>>> >>>>
ISO/IEC 10646-1 >>>>>>> >>>>>>>
>>>>>>> >>>>>>> >> UCS:
>>>>>>> 1
>>>>>> >>>>>>> >>>>>>>
>>>> (>>>>> >>>>> >>>>
>>>>>>> >>> >>>>>> >>>
>>>> >>>>>> >>>>>>> >>
>>> >> >>>> >>>>
>>>>>/>>>>>>>) >>>
>>>>>>.
>>>>>>> 2
>>>>>>>> >>> >>>>>>> 1>
>>>>> >>>> >>>>>>>
>>>>>>> >>>> >>>>>>
>>> >>>> >>>>>> (>>>
>>>>>>>>>> >>>>>>>>
>>>>>>>> >>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>).
>>>>>>> 3
>>>> >>>> UCS >>>>>>.
>>>>> >>>>> Unicode 3.0 >>>>>>>
>> >>> >>>>> Unicode >>>
>>>>>>> >>>>>>> >>>>>
>>>>>> UCS >>>>>> >>> >>>>>
>>>>>>> 3> >>> >> >>>>> >>
ISO/IEC 10646-1:2000. >>>> Unicode 3.1
>>>>>>>>> >>>>>>>>> >> ISO/IEC
10646-2. >>>> >>>>> Unicode
>>>>>>>>> >>>>>> >>>>>>>>
>> >>> >>>>> Unicode >>>>>> >>
>>>>>>>>> >>>>>>>> >>>
>>>>>> >>>>>>>>>> >>>>>>
>>>>>>>> >>>>>> >>>. >>>>
>>>>>>> >>>>>>>>>> >>>>>>
>>>> >>>>>>> >>>>>>
>>>>>> >>>> >>>>> Unicode.
Unicode >>> Linux
>>> GNU+Linux> >>>>> C wchar_t >> >>>
>>> >>>> >>>>>> 32 >>. >>>>>>
>>>> >>>>>> >>>>>> >>>>> C
>>>> >>> UCS (>> >>>>
>>>>>>>>> >>>>>>>)> >>>
>>>>>> >>>>> >>>> >>>>> GNU C
>>>>>>>>> >>>>>> >>>>>>
__STDC_ISO_10646__ >>> >> >>>> >> >>>>>
ISO C99.
>>>> >>>>>>> UCS/Unicode >>>>>>
>>> ASCII >> >>>>>>
>>>>>>>/>>>>>>> >>>>>>>>
>>>>>> >>>>>> >>>> >>>>>>
>>>>>> >>>>>>> >>>>>>>>
>>>>>> >> >>>>> UTF-8 >>>>>
>>>>>> >>>>>>>> >> ASCII.
>>>>>>> >>> >>>>>>> UTF-8
>>>>>> >>>> >>>>>
>>>>>>>>>> >>> >>>>>
>>>>> >>>> >>>>> >>>
>>>>>>> >>>>>> (>>>
"LANG=en_GB.UTF-8").
>>>>> >>>>>> nl_langinfo(CODESET) >>>
>>>>>>> >>>>>>. >>>>
>>>>>>> >>>> >>>>>>> >>>
wctomb(3) >mbsrtowcs(3) >>>>>> >>>>
>>>>>> wchar_t >>>>>>>> >>>
>>>>> >>>> >>>>>>
>>>>>>>> >>>>> wcwidth(3) >>>>
>>>>>>> (0-2) >>>> >>>>> >>>
>>>>>> >>> >>>>> >>>.
>>>>> >>>>>>>>> >>>>> (PUA)
>> >>>>>>> >>>>>>> >>>>>
>>>>>>> >> >>>>> >>>>>> 0xe000
>>> 0xf8ff >>>>> >>> >>>>
>>>>>> >>>>>>> >>> >>>>>
>>>>>>>>> >>>>>. >>>>>>>
>>>>>> Linux> >> >>>>> >>>
>>>>>>> >>>>>> >>>> >>>>
>>> >>>>>> 0xe000 >>> 0xefff >>>>
>>>> >>>>>>>> >>>> >>>> >>
>>> >> >>>>>> >>>>> >>>>>>
Linux >> >>>>>> 0xf000 >>> 0xf8ff >>>
>>> >>>>> >>>>>>>> >>>
>>>> >>>>>>> Linux. >>> >>>>>>
>>> >>> >>>>>> >>>>>>>
>>>>>> Linux >>>>>> LANANA >>>>>>
>>>> >> Documentation/admin-guide/unicode.rst >>
>>>>> >>>> Linux.
>>>>>>> >>>>> >>>>>>>
>>>>>>>>> >>>>>> >>>>>>> 15
(>>>>> >>>>>>>>> >>>>>
>>>>>>>>>-A> >>>>>> 0xf0000 >>>
0xffffd) >>>>>>>> 16 (>>>>>
>>>>>>>>> >>>>>
>>>>>>>>>-B> >>>>>> 0x100000 >>>
0x10fffd).
>>>>>>>>
o >>>>>>>>> >>>>>>>>> --
>>>>>> >>>>>> >>>>>>>
>>>>>>>> >>>>>>
>>>>>>>>> (UCS) -- >>>>> 1:
>>>>>>> >>>>>>>> >>>>>>>
>>>>>> >>>>>>>. >>>>>>>
>>>>>> ISO/IEC 10646-1> >>>>>>>
>>>>>>> >>>>>>>>> >>>>>
2000.
>>> >> >>>>>>>>> >>>>>>>
>> UCS. >>>>>> >> .
o >>>>> >>>>>>>> >>>>>>> 3.0.
>>>>> >>>>>>>>
>>>>>>->>>>>> >>>>>>>
>>>>>>>>>>> 2000> ISBN 0-201-61633-5.
o S. >>>>>>>>> G. >>>>. C: >>>>
>>>>>. >>>>>> >>>>>>>>
>>>>>> >>>> >>>>>>>
>>>>>> 1995> ISBN 0-13-326224-3.
>>>> >>>>> >>> >>> >>>
>>>>>>> C. >>>> >>>>>>
>>>>>>> >>>>>>> 1 >>>> 1994
>>>>>> ISO C90> >>>> >>>>
>>>>> >>>>>> >> >>>>
>>>>> C >>>>>>> >>>>>>> >>
>>>>>>> >>>>>> >>>>>>>
>>>>>>> >>>>>>> >>>>> >>
>>>> >>> ISO C99> >>>> >>>>
>>> >>>>>> >>>>>>>
>>>>>>> >>>>>> >>>> >>>>.
o >>>>>>>> >>>>>>
>>>>>>>>.
o >>>>>> >>>: >>>>>>>
>>>>>>> >>> UTF-8 >>>>>>>>
>> UNIX/Linux.
o >>>>> >>>>>: >>>> >>>>>>>.
>>>> >>>>>
locale(1), setlocale(3), charsets(7), utf-8(7)
>>>>>
>>>>>> >>> >>>>>> >>
>>>>>> >>>>>> >>>>
>>>>>>>
>>> >>>>>>> >> >>>>>
>>>>>>> >>>> >>>> >>>
>>>>>> >>>>>>> 3
>> >> >>>>
>>>>>>> >>> >>>> >>>>
>>>>>. >> >>>> >> >>>>>>.
>>> >>>> >> >>>>> >> >>>>>
>>>> >>>>>> >>>> >>>>
>>>>> >>>> >>>>>>>> >>>
>>>>> >>>> >>>>>>>>>:
.
>>>>> >>>> >>>>> 6.18
11 >>>>>> 2026 unicode(7)