Кіріспе
Unicode скриптінің кодталуы Unicode нұсқасына сәйкес, кириллица бірнеше блоктарға кодталады: Кириллица: U+0400U+04FF, 256 таңба Кириллица қосымша: U+0500U+052F, 48 таңба Кириллица кеңейтілген A: U+2DE0U+2DFF, 32 таңба Кириллица кеңейтілген B: U+A640U+A69F, 96 таңба Кириллица кеңейтілген C: U+1C80U+1C8F, 9 таңба Кириллица кеңейтілген D: U+1E030U1+E08F, 63 таңба P Фонетикалық кеңейтулер: U+1D2B, U+1D78, 2 таңба Кириллицаның жартысы белгілерді біріктіреді: U+2FE2E+FEU+2F, 2 таңба Кириллица ISO 8859 таңбалар қатарында U+0400U045 таңбалар негізінен жоғарылады. Кириллицадағы келесі таңбалар U+0460U+0489 аралығындағы тарихи әріптер, олардың кейбіреулері әлі күнге дейін шіркеу славян тілінде қолданылады. U+048AU+04FF диапазонындағы таңбалар және толық Кирилл қосымшасы блогы (U+0500 U+052F) - бұл кирилл қарпімен жазылған әртүрлі тілдер үшін қосымша әріптер. Фонетикалық кеңейтулер блогында екі таңба бар: Урал фонетикалық әліпбиінен және мұрындық дауыстыларды жазу үшін. Юникодта бірнеше алдын ала құрастырылған акцентті кириллица әріптері бар; басқаларын акцентті дауыстыдан кейін U+0301 ("өткізгіш акцентті біріктіру") қосу арқылы біріктіруге болады (мысалы, е́ у́ э́); төмендегіге қараңыз. Кириллицаға тән емес бірнеше диакритикалық белгілерді кириллица мәтінімен қолдануға болады, соның ішінде: Диакритикалық белгілерді біріктіру блогында U+0300U+036F. (кейдегі кириллицалық белгісі ретінде). Өте үндетілген әріпті енгізу үшін: R әрпі үшін (мысалы, R0301 цифрлы әріпті (хат пен санның арасында бос орынсыз), содан кейін тек таңдаңыз және + = пернесін басыңыз. (Болгария тілінде баса көрсету белгісі ретінде). (славян емес тілдерде) (славян емес тілдерде) (й, сонымен қатар басқа тілдерде басқа әріптермен) (басқа жазу жүйелерінің транслитерацияларында) (славян емес тілдерде) (славян емес тілдерде) (басқа жазу жүйелерінің транслитерацияларында) (басқа жазу жүйелерінің транслитерацияларында) (қадимгі жазуда) (XIX ғасырдағы алеут әліпбиінде) (басқа жазу жүйелерінің транслитерацияларында) (XIX ғасырдағы литва немесе поляк кириллицасында) (басқа жазу жүйелерінің транслитерацияларында) (XIX ғасырдағы поляк кириллицасында) Символдар блогы үшін диакриттік белгілерді біріктіру U+20D0U+20F0 (кириллицалық он мың белгісі ретінде). Төмендегі кестеде кіші әріптер олардың Юникодтық нөмірлеріне сәйкес реттелген; бас әріптер тиісті кіші әріптерден бірден бұрын орналастырылған. Стандартты Юникод атаулары мен каноникалық бөлшектеулер енгізілген.
As of Unicode version , Cyrillic script is encoded across several blocks:
Cyrillic: U+0400–U+04FF, 256 characters
Cyrillic Supplement: U+0500–U+052F, 48 characters
Cyrillic Extended A: U+2DE0–U+2DFF, 32 characters
Cyrillic Extended B: U+A640–U+A69F, 96 characters
Cyrillic Extended C: U+1C80–U+1C8F, 9 characters
Cyrillic Extended D: U+1E030–U+1E08F, 63 characters
Phonetic Extensions: U+1D2B, U+1D78, 2 Cyrillic characters
Combining Half Marks: U+FE2E–U+FE2F, 2 Cyrillic characters
The characters in the range U+0400–U+045F are basically the characters from ISO 8859 5 moved upward by 864 positions. The next characters in the Cyrillic block, range U+0460–U+0489, are historical letters, some of which are still used for Church Slavonic. The characters in the range U+048A–U+04FF and the complete Cyrillic Supplement block (U+0500 U+052F) are additional letters for various languages that are written with Cyrillic script. Two characters are in the Phonetic Extensions block: from the Uralic Phonetic Alphabet and for transcribing nasal vowels. Unicode includes few precomposed accented Cyrillic letters; the others can be combined by adding U+0301 ("combining acute accent") after the accented vowel (e. g., е́ у́ э́); see below. Several diacritical marks not specific to Cyrillic can be used with Cyrillic text, including:
in Combining Diacritical Marks block U+0300–U+036F. (as common Cyrillic stress mark). To input an accented letter with acute accent: for the letter R (for example), digit R0301 (without space between letter and number), then select only and press + = Ŕ. (as stress mark in Bulgarian). (in non Slavic languages)
(in non Slavic languages)
(with й but also other letters in non Slavic languages)
(in transliterations of other writing systems)
(in non Slavic languages)
(in non Slavic languages)
(in non Slavic languages)
(in non Slavic languages)
(with ѷ in old spelling)
(in 19th century Aleut alphabet)
(in transliterations of other writing systems)
(in 19th century Lithuanian or Polish cyrillic alphabets)
(in transliterations of other writing systems)
(in 19t century Polish cyrillic alphabet)
in Combining Diacritical Marks for Symbols block U+20D0–U+20F0
(as Cyrillic ten thousands sign). In the table below, small letters are ordered according to their Unicode numbers; capital letters are placed immediately before the corresponding small letters. Standard Unicode names and canonical decompositions are included.
Блоктар
Кириллица блогы (U+0400 U+04FF) 1991 жылдың қазан айында 1.0 нұсқасының шығарылуымен Юникод стандартына қосылды: Кириллица қосымша блогы (U+0500 U+052F) 2002 жылдың наурызында 3.2 нұсқасының шығарылуымен Юникод стандартына қосылды: Кириллица кеңейтілген A (U+2DE0 U+2DFF) және Кириллица кеңейтілген B (U+A640 U+A69F) блоктары 2008 жылдың сәуірінде Юникод стандартына қосылды, 5.1 нұсқасы шығарылды: Кириллица кеңейтілген C блогы (U+1C80 U+1C8F) 2016 жылдың маусым айында Юникод стандартына қосылды, 9.0 нұсқасы шығарылды: Кириллица кеңейтілген D блогы (U+1E030 U+1E08F) 2022 жылдың қыркүйегінде Юникод стандартына қосылды, 15.0 нұсқасы шығарылды:
The Cyrillic Supplement block (U+0500 – U+052F) was added to the Unicode Standard in March, 2002 with the release of version 3.2:
The Cyrillic Extended A (U+2DE0 – U+2DFF) and Cyrillic Extended B (U+A640 – U+A69F) blocks were added to the Unicode Standard in April, 2008 with the release of version 5.1:
The Cyrillic Extended C block (U+1C80 – U+1C8F) was added to the Unicode Standard in June, 2016 with the release of version 9.0:
The Cyrillic Extended D block (U+1E030 – U+1E08F) was added to the Unicode Standard in September, 2022 with the release of version 15.0: