Windows Codepage 1251 (Cyrillic / Kyrillisch)

Stand der Bearbeitung: So., 10.06.2007

Die Windows Codepage 1251 enthält (neben den lateinischen Schriftzeichen des ASCII) die Buchstaben des kyrillischen Alphabets, in dem Sprachen wie Russisch, Bulgarisch, Ukrainisch, Serbisch und Mazedonisch geschrieben werden.

Eine Codepage (Dt.: "Code-Seite") stellt im Computer die Textzeichen einer Gruppe von Sprachen bereit, die dieselben Schriftzeichen verwenden. Die Windows-Codepage 1251 stellt die meisten kyrillischen Zeichen bereit, die man zum Schreiben der ost- und südost-europäischen Sprachen benötigt, die im kyrillischen Alphabet geschrieben werden (Russisch, Bulgarisch, Ukrainisch, Serbisch, Mazedonisch, ...).

Eine Codepage ist eine Zeichentabelle, die eine Zuordnung herstellt zwischen einer Taste (oder einer Tastenkombination) auf der Computer-Tastatur einerseits und den Textzeichen andererseits, die auf dem Bildschirm ausgegeben werden. In der Codepage ist vermerkt, welches Zeichen beim Drücken einer bestimmte Taste (oder Tastenkombination) auf dem Bildschirm angezeigt wird. Durch den Wechsel der Codepage wechselt man die Tastaturbelegung, also die Zuordnung der Tasten zu Textzeichen.

Innerhalb der Codepage hat jedes Textzeichen einen eindeutigen Code; eine einmalige Nummer. Zur Codierung jedes Zeichens wird ein Byte verwendet. Ein Byte ist die kleinste Sinneinheit. Jedes Byte besteht aus acht Bits. Jedes Bit hat einen von zwei möglichen Werten, nämlich Null oder Eins ("Aus" oder "An"). Da ein Byte aus acht Bits besteht, von denen jedes einen von zwei möglichen Zuständen hat, ergeben sich 28 (2 hoch 8) Kombinationsmöglichkeiten der acht Bits in einem Byte. Das Byte besteht also aus einer von 256 möglichen Kombinationen von Nullen und Einsen. Jede dieser verschiedenen Kombinationen hat einen bestimmten Zahlenwert zwischen 0 und 255. Diese Zahlenwerte werden auch als Codepoints (Code-Punkte) bezeichnet.

In der Windows Codepage 1251 sind die ersten 32 Codepoints (Nr. 0 bis 31) mit nicht darstellbaren Steuerzeichen belegt; den gleichen wie im "American Standard Code for Information Interchange" (ASCII)

In der Belegung der ersten 128 Codepoints (Nr. 0 bis 127) stimmt die Windows Codepage 1251 mit dem ASCII überein.

Neben KOI8-R dürfte die Windows Codepage 1251 das am häufigsten verwendete character encoding scheme (CES) für die in kyrillischer Schrift geschriebenen Sprachen sein.

Die Einträge in der folgenden Zeichentabelle sind in der Reihenfolge angeordnet, in der sie in der Windows Codepage 1251 stehen. Diese Reihenfolge stimmt nicht mit der der entsprechenden Unicode-Zeichen überein. So steht zum Beispiel in der Win CP 1251 am Codepoint Nr. 161 (hex: x00A1) das Zeichen CYRILLIC CAPITAL LETTER SHORT U, während im Unicode am Codepunkt Nr. 161 das Zeichen INVERTED EXCLAMATION MARK steht. Das Zeichen CYRILLIC CAPITAL LETTER SHORT U steht im Unicode am Codepunkt Nr. 1038 (hex: x040E).



Nr.ZeichenCP 1252 code (hex)Unicode (hex)Unicode-Zeichenname
0ctr0x00x0000NULL
1ctr0x01x0001START OF HEADING
2ctr0x02x0002START OF TEXT
3ctr0x03x0003END OF TEXT
4ctr0x04x0004END OF TRANSMISSION
5ctr0x05x0005ENQUIRY
6ctr0x06x0006ACKNOWLEDGE
7ctr0x07x0007BELL
8ctr0x08x0008BACKSPACE
9ctr0x09x0009HORIZONTAL TABULATION
10ctr0x0Ax000ALINE FEED
11ctr0x0Bx000BVERTICAL TABULATION
12ctr0x0Cx000CFORM FEED
13ctr0x0Dx000DCARRIAGE RETURN
14ctr0x0Ex000ESHIFT OUT
15ctr0x0Fx000FSHIFT IN
16ctr0x10x0010DATA LINK ESCAPE
17ctr0x11x0011DEVICE CONTROL ONE
18ctr0x12x0012DEVICE CONTROL TWO
19ctr0x13x0013DEVICE CONTROL THREE
20ctr0x14x0014DEVICE CONTROL FOUR
21ctr0x15x0015NEGATIVE ACKNOWLEDGE
22ctr0x16x0016SYNCHRONOUS IDLE
23ctr0x17x0017END OF TRANSMISSION BLOCK
24ctr0x18x0018CANCEL
25ctr0x19x0019END OF MEDIUM
26ctr0x1Ax001ASUBSTITUTE
27ctr0x1Bx001BESCAPE
28ctr0x1Cx001CFILE SEPARATOR
29ctr0x1Dx001DGROUP SEPARATOR
30ctr0x1Ex001ERECORD SEPARATOR
31ctr0x1Fx001FUNIT SEPARATOR
32 0x20x0020SPACE
33!0x21x0021EXCLAMATION MARK
34"0x22x0022QUOTATION MARK
35#0x23x0023NUMBER SIGN
36$0x24x0024DOLLAR SIGN
37%0x25x0025PERCENT SIGN
38&0x26x0026AMPERSAND
39'0x27x0027APOSTROPHE
40(0x28x0028LEFT PARENTHESIS
41)0x29x0029RIGHT PARENTHESIS
42*0x2Ax002AASTERISK
43+0x2Bx002BPLUS SIGN
44,0x2Cx002CCOMMA
45-0x2Dx002DHYPHEN-MINUS
46.0x2Ex002EFULL STOP
47/0x2Fx002FSOLIDUS
4800x30x0030DIGIT ZERO
4910x31x0031DIGIT ONE
5020x32x0032DIGIT TWO
5130x33x0033DIGIT THREE
5240x34x0034DIGIT FOUR
5350x35x0035DIGIT FIVE
5460x36x0036DIGIT SIX
5570x37x0037DIGIT SEVEN
5680x38x0038DIGIT EIGHT
5790x39x0039DIGIT NINE
58:0x3Ax003ACOLON
59;0x3Bx003BSEMICOLON
60<0x3Cx003CLESS-THAN SIGN
61=0x3Dx003DEQUALS SIGN
62>0x3Ex003EGREATER-THAN SIGN
63?0x3Fx003FQUESTION MARK
64@0x40x0040COMMERCIAL AT
65A0x41x0041LATIN CAPITAL LETTER A
66B0x42x0042LATIN CAPITAL LETTER B
67C0x43x0043LATIN CAPITAL LETTER C
68D0x44x0044LATIN CAPITAL LETTER D
69E0x45x0045LATIN CAPITAL LETTER E
70F0x46x0046LATIN CAPITAL LETTER F
71G0x47x0047LATIN CAPITAL LETTER G
72H0x48x0048LATIN CAPITAL LETTER H
73I0x49x0049LATIN CAPITAL LETTER I
74J0x4Ax004ALATIN CAPITAL LETTER J
75K0x4Bx004BLATIN CAPITAL LETTER K
76L0x4Cx004CLATIN CAPITAL LETTER L
77M0x4Dx004DLATIN CAPITAL LETTER M
78N0x4Ex004ELATIN CAPITAL LETTER N
79O0x4Fx004FLATIN CAPITAL LETTER O
80P0x50x0050LATIN CAPITAL LETTER P
81Q0x51x0051LATIN CAPITAL LETTER Q
82R0x52x0052LATIN CAPITAL LETTER R
83S0x53x0053LATIN CAPITAL LETTER S
84T0x54x0054LATIN CAPITAL LETTER T
85U0x55x0055LATIN CAPITAL LETTER U
86V0x56x0056LATIN CAPITAL LETTER V
87W0x57x0057LATIN CAPITAL LETTER W
88X0x58x0058LATIN CAPITAL LETTER X
89Y0x59x0059LATIN CAPITAL LETTER Y
90Z0x5Ax005ALATIN CAPITAL LETTER Z
91[0x5Bx005BLEFT SQUARE BRACKET
92\0x5Cx005CREVERSE SOLIDUS
93]0x5Dx005DRIGHT SQUARE BRACKET
94^0x5Ex005ECIRCUMFLEX ACCENT
95_0x5Fx005FLOW LINE
96`0x60x0060GRAVE ACCENT
97a0x61x0061LATIN SMALL LETTER A
98b0x62x0062LATIN SMALL LETTER B
99c0x63x0063LATIN SMALL LETTER C
100d0x64x0064LATIN SMALL LETTER D
101e0x65x0065LATIN SMALL LETTER E
102f0x66x0066LATIN SMALL LETTER F
103g0x67x0067LATIN SMALL LETTER G
104h0x68x0068LATIN SMALL LETTER H
105i0x69x0069LATIN SMALL LETTER I
106j0x6Ax006ALATIN SMALL LETTER J
107k0x6Bx006BLATIN SMALL LETTER K
108l0x6Cx006CLATIN SMALL LETTER L
109m0x6Dx006DLATIN SMALL LETTER M
110n0x6Ex006ELATIN SMALL LETTER N
111o0x6Fx006FLATIN SMALL LETTER O
112p0x70x0070LATIN SMALL LETTER P
113q0x71x0071LATIN SMALL LETTER Q
114r0x72x0072LATIN SMALL LETTER R
115s0x73x0073LATIN SMALL LETTER S
116t0x74x0074LATIN SMALL LETTER T
117u0x75x0075LATIN SMALL LETTER U
118v0x76x0076LATIN SMALL LETTER V
119w0x77x0077LATIN SMALL LETTER W
120x0x78x0078LATIN SMALL LETTER X
121y0x79x0079LATIN SMALL LETTER Y
122z0x7Ax007ALATIN SMALL LETTER Z
123{0x7Bx007BLEFT CURLY BRACKET
124|0x7Cx007CVERTICAL LINE
125}0x7Dx007DRIGHT CURLY BRACKET
126~0x7Ex007ETILDE
1270x7Fx007FDELETE
128Ђ0x80x0402CYRILLIC CAPITAL LETTER DJE
129Ѓ0x81x0403CYRILLIC CAPITAL LETTER GJE
1300x82x201ASINGLE LOW-9 QUOTATION MARK
131ѓ0x83x0453CYRILLIC SMALL LETTER GJE
1320x84x201EDOUBLE LOW-9 QUOTATION MARK
1330x85x2026HORIZONTAL ELLIPSIS
1340x86x2020DAGGER
1350x87x2021DOUBLE DAGGER
1360x88x20ACEURO SIGN
1370x89x2030PER MILLE SIGN
138Љ0x8Ax0409CYRILLIC CAPITAL LETTER LJE
1390x8Bx2039SINGLE LEFT-POINTING ANGLE QUOTATION MARK
140Њ0x8Cx040ACYRILLIC CAPITAL LETTER NJE
141Ќ0x8Dx040CCYRILLIC CAPITAL LETTER KJE
142Ћ0x8Ex040BCYRILLIC CAPITAL LETTER TSHE
143Џ0x8Fx040FCYRILLIC CAPITAL LETTER DZHE
144ђ0x90x0452CYRILLIC SMALL LETTER DJE
1450x91x2018LEFT SINGLE QUOTATION MARK
1460x92x2019RIGHT SINGLE QUOTATION MARK
1470x93x201CLEFT DOUBLE QUOTATION MARK
1480x94x201DRIGHT DOUBLE QUOTATION MARK
1490x95x2022BULLET
1500x96x2013EN DASH
1510x97x2014EM DASH
152 0x98 UNDEFINED
1530x99x2122TRADE MARK SIGN
154љ0x9Ax0459CYRILLIC SMALL LETTER LJE
1550x9Bx203ASINGLE RIGHT-POINTING ANGLE QUOTATION MARK
156њ0x9Cx045ACYRILLIC SMALL LETTER NJE
157ќ0x9Dx045CCYRILLIC SMALL LETTER KJE
158ћ0x9Ex045BCYRILLIC SMALL LETTER TSHE
159џ0x9Fx045FCYRILLIC SMALL LETTER DZHE
160 0xA0x00A0NO-BREAK SPACE
161Ў0xA1x040ECYRILLIC CAPITAL LETTER SHORT U
162ў0xA2x045ECYRILLIC SMALL LETTER SHORT U
163Ј0xA3x0408CYRILLIC CAPITAL LETTER JE
164¤0xA4x00A4CURRENCY SIGN
165Ґ0xA5x0490CYRILLIC CAPITAL LETTER GHE WITH UPTURN
166¦0xA6x00A6BROKEN BAR
167§0xA7x00A7SECTION SIGN
168Ё0xA8x0401CYRILLIC CAPITAL LETTER IO
169©0xA9x00A9COPYRIGHT SIGN
170Є0xAAx0404CYRILLIC CAPITAL LETTER UKRAINIAN IE
171«0xABx00ABLEFT-POINTING DOUBLE ANGLE QUOTATION MARK
172¬0xACx00ACNOT SIGN
173­0xADx00ADSOFT HYPHEN
174®0xAEx00AEREGISTERED SIGN
175Ї0xAFx0407CYRILLIC CAPITAL LETTER YI
176°0xB0x00B0DEGREE SIGN
177±0xB1x00B1PLUS-MINUS SIGN
178І0xB2x0406CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
179і0xB3x0456CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
180ґ0xB4x0491CYRILLIC SMALL LETTER GHE WITH UPTURN
181µ0xB5x00B5MICRO SIGN
1820xB6x00B6PILCROW SIGN
183·0xB7x00B7MIDDLE DOT
184ё0xB8x0451CYRILLIC SMALL LETTER IO
1850xB9x2116NUMERO SIGN
186є0xBAx0454CYRILLIC SMALL LETTER UKRAINIAN IE
187»0xBBx00BBRIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
188ј0xBCx0458CYRILLIC SMALL LETTER JE
189Ѕ0xBDx0405CYRILLIC CAPITAL LETTER DZE
190ѕ0xBEx0455CYRILLIC SMALL LETTER DZE
191ї0xBFx0457CYRILLIC SMALL LETTER YI
192А0xC0x0410CYRILLIC CAPITAL LETTER A
193Б0xC1x0411CYRILLIC CAPITAL LETTER BE
194В0xC2x0412CYRILLIC CAPITAL LETTER VE
195Г0xC3x0413CYRILLIC CAPITAL LETTER GHE
196Д0xC4x0414CYRILLIC CAPITAL LETTER DE
197Е0xC5x0415CYRILLIC CAPITAL LETTER IE
198Ж0xC6x0416CYRILLIC CAPITAL LETTER ZHE
199З0xC7x0417CYRILLIC CAPITAL LETTER ZE
200И0xC8x0418CYRILLIC CAPITAL LETTER I
201Й0xC9x0419CYRILLIC CAPITAL LETTER SHORT I
202К0xCAx041ACYRILLIC CAPITAL LETTER KA
203Л0xCBx041BCYRILLIC CAPITAL LETTER EL
204М0xCCx041CCYRILLIC CAPITAL LETTER EM
205Н0xCDx041DCYRILLIC CAPITAL LETTER EN
206О0xCEx041ECYRILLIC CAPITAL LETTER O
207П0xCFx041FCYRILLIC CAPITAL LETTER PE
208Р0xD0x0420CYRILLIC CAPITAL LETTER ER
209С0xD1x0421CYRILLIC CAPITAL LETTER ES
210Т0xD2x0422CYRILLIC CAPITAL LETTER TE
211У0xD3x0423CYRILLIC CAPITAL LETTER U
212Ф0xD4x0424CYRILLIC CAPITAL LETTER EF
213Х0xD5x0425CYRILLIC CAPITAL LETTER HA
214Ц0xD6x0426CYRILLIC CAPITAL LETTER TSE
215Ч0xD7x0427CYRILLIC CAPITAL LETTER CHE
216Ш0xD8x0428CYRILLIC CAPITAL LETTER SHA
217Щ0xD9x0429CYRILLIC CAPITAL LETTER SHCHA
218Ъ0xDAx042ACYRILLIC CAPITAL LETTER HARD SIGN
219Ы0xDBx042BCYRILLIC CAPITAL LETTER YERU
220Ь0xDCx042CCYRILLIC CAPITAL LETTER SOFT SIGN
221Э0xDDx042DCYRILLIC CAPITAL LETTER E
222Ю0xDEx042ECYRILLIC CAPITAL LETTER YU
223Я0xDFx042FCYRILLIC CAPITAL LETTER YA
224а0xE0x0430CYRILLIC SMALL LETTER A
225б0xE1x0431CYRILLIC SMALL LETTER BE
226в0xE2x0432CYRILLIC SMALL LETTER VE
227г0xE3x0433CYRILLIC SMALL LETTER GHE
228д0xE4x0434CYRILLIC SMALL LETTER DE
229е0xE5x0435CYRILLIC SMALL LETTER IE
230ж0xE6x0436CYRILLIC SMALL LETTER ZHE
231з0xE7x0437CYRILLIC SMALL LETTER ZE
232и0xE8x0438CYRILLIC SMALL LETTER I
233й0xE9x0439CYRILLIC SMALL LETTER SHORT I
234к0xEAx043ACYRILLIC SMALL LETTER KA
235л0xEBx043BCYRILLIC SMALL LETTER EL
236м0xECx043CCYRILLIC SMALL LETTER EM
237н0xEDx043DCYRILLIC SMALL LETTER EN
238о0xEEx043ECYRILLIC SMALL LETTER O
239п0xEFx043FCYRILLIC SMALL LETTER PE
240р0xF0x0440CYRILLIC SMALL LETTER ER
241с0xF1x0441CYRILLIC SMALL LETTER ES
242т0xF2x0442CYRILLIC SMALL LETTER TE
243у0xF3x0443CYRILLIC SMALL LETTER U
244ф0xF4x0444CYRILLIC SMALL LETTER EF
245х0xF5x0445CYRILLIC SMALL LETTER HA
246ц0xF6x0446CYRILLIC SMALL LETTER TSE
247ч0xF7x0447CYRILLIC SMALL LETTER CHE
248ш0xF8x0448CYRILLIC SMALL LETTER SHA
249щ0xF9x0449CYRILLIC SMALL LETTER SHCHA
250ъ0xFAx044ACYRILLIC SMALL LETTER HARD SIGN
251ы0xFBx044BCYRILLIC SMALL LETTER YERU
252ь0xFCx044CCYRILLIC SMALL LETTER SOFT SIGN
253э0xFDx044DCYRILLIC SMALL LETTER E
254ю0xFEx044ECYRILLIC SMALL LETTER YU
255я0xFFx044FCYRILLIC SMALL LETTER YA

Quelle: http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT