Окна-1250 - Windows-1250

Окна-1250 это кодовая страница используется под Майкрософт Виндоус представлять тексты в Центральноевропейская и Восточноевропейский языки, которые используют Латинский шрифт, Такие как Польский, Чешский, словацкий, Венгерский, Словенский, Боснийский, хорватский, сербский (Латиница), румынский (до 1993 г. реформа правописания ) и албанский. Его также можно использовать с немецкий язык; Тексты на немецком языке, закодированные с помощью Windows-1250 и Окна-1252 идентичны.

В современных приложениях UTF-8 или же UTF-16 является предпочтительной кодировкой; По состоянию на июль 2020 года менее 0,1% всех веб-страниц используют Windows-1250.[1][2]

Windows-1250 похож на ISO-8859-2 и имеет все печатные символы и многое другое. Однако некоторые из них переставлены (в отличие от Окна-1252, который сохраняет все печатаемые символы из ISO-8859-1 в том же месте). Похоже, что большинство перестановок было сделано для того, чтобы символы, используемые в Windows-1252, находились в том же месте, что и в Windows-1252, но три перемещенных символа (Ą, Ľ, ź) не могут быть объяснены таким образом, поскольку они не происходят. в Windows-1252 и мог бы быть помещен в те же позиции, что и в ISO-8859-2, если бы был помещен ˇ, например в 9F. Часть, которая отличается от ISO-8859-2, сравнивается с Windows-1252 в таблице ниже:

позиция
(шестнадцатеричный )
12521250позиция
(шестнадцатеричный )
12521250позиция
(шестнадцатеричный )
12521250позиция
(шестнадцатеричный )
12521250позиция
(шестнадцатеричный )
12521250
83ƒ
U + 0192
98˜
U + 02DC
A2¢
U + 00A2
˘
U + 02D8
Би 2²
U + 00B2
˛
U + 02DB
BD½
U + 00BD
˝
U + 02DD
88ˆ
U + 02C6
9Cœ
U + 0153
ś
U + 015B
A3£
U + 00A3
Ł
U + 0141
B3³
U + 00B3
ł
U + 0142
БЫТЬ¾
U + 00BE
ľ
U + 013E
8CŒ
U + 0152
Ś
U + 015A
9Dť
U + 0165
A5¥
U + 00A5
Ą
U + 0104
B9¹
U + 00B9
ą
U + 0105
BF¿
U + 00BF
ż
U + 017C
8DŤ
U + 0164
9FŸ
U + 0178
ź
U + 017A
AAª
U + 00AA
Ş
U + 015E
BAº
U + 00BA
ş
U + 015F
8FŹ
U + 0179
A1¡
U + 00A1
ˇ
U + 02C7
AF¯
U + 00AF
Ż
U + 017B
до н.э¼
U + 00BC
Ľ
U + 013D
Примечание. Закрашенные позиции в A2, A3, AA, AF, B2, B3, BA, BD и BF такие же, как в ISO-8859-2. Позиции, которые идентичны в Windows-1252 и Windows-1250, не отображаются.

IBM использует кодовую страницу 1250 (CCSID 1250 и знак евро расширенный CCSID 5346) для Windows-1250.[3][4][5][6][7][8][9]

Набор символов

В следующей таблице показана Windows-1250. Каждый символ показан со своим Unicode эквивалент.

Окна-1250[10]
_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F
0_
0
NUL
0000
SOH
0001
STX
0002
ETX
0003
EOT
0004
ENQ
0005
ACK
0006
BEL
0007
BS
0008
HT
0009
LF
000A
VT
000B
FF
000C
CR
000D
ТАК
000E
SI
000F
1_
16
DLE
0010
DC1
0011
DC2
0012
DC3
0013
DC4
0014
НАК
0015
SYN
0016
ETB
0017
МОЖЕТ
0018
ЭМ
0019
SUB
001A
ESC
001B
FS
001C
GS
001D
RS
001E
нас
001F
2_
32
SP
0020
!
0021
"
0022
#
0023
$
0024
%
0025
&
0026
'
0027
(
0028
)
0029
*
002A
+
002B
,
002C
-
002D
.
002E
/
002F
3_
48
0
0030
1
0031
2
0032
3
0033
4
0034
5
0035
6
0036
7
0037
8
0038
9
0039
:
003A
;
003B
<
003C
=
003D
>
003E
?
003F
4_
64
@
0040
А
0041
B
0042
C
0043
D
0044
E
0045
F
0046
грамм
0047
ЧАС
0048
я
0049
J
004A
K
004B
L
004C
M
004D
N
004E
О
004F
5_
80
п
0050
Q
0051
р
0052
S
0053
Т
0054
U
0055
V
0056
W
0057
Икс
0058
Y
0059
Z
005A
[
005B
\
005C
]
005D
^
005E
_
005F
6_
96
`
0060
а
0061
б
0062
c
0063
d
0064
е
0065
ж
0066
грамм
0067
час
0068
я
0069
j
006A
k
006B
л
006C
м
006D
п
006E
о
006F
7_
112
п
0070
q
0071
р
0072
s
0073
т
0074
ты
0075
v
0076
ш
0077
Икс
0078
у
0079
z
007A
{
007B
|
007C
}
007D
~
007E
DEL
007F
8_
128

20AC

201A

201E

2026

2020

2021

2030
Š
0160

2039
Ś
015A
Ť
0164
Ž
017D
Ź
0179
9_
144

2018

2019

201C

201D

2022

2013

2014

2122
š
0161

203A
ś
015B
ť
0165
ž
017E
ź
017A
A_
160
NBSP
00A0
ˇ
02C7
˘
02D8
Ł
0141
¤
00A4
Ą
0104
¦
00A6
§
00A7
¨
00A8
©
00A9
Ş
015E
«
00AB
¬
00AC
ЗАСТЕНЧИВЫЙ
00AD
®
00AE
Ż
017B
B_
176
°
00B0
±
00B1
˛
02ДБ
ł
0142
´
00B4
µ
00B5

00B6
·
00B7
¸
00B8
ą
0105
ş
015F
»
00BB
Ľ
013D
˝
02DD
ľ
013E
ż
017C
C_
192
Р
0154
Á
00C1
Â
00C2
Ă
0102
Ä
00C4
Ĺ
0139
Ć
0106
Ç
00C7
Č
010C
É
00C9
Ę
0118
Ë
00CB
Ě
011A
Я
00CD
Я
00CE
Ď
010E
D_
208
Đ
0110
Ń
0143
Ň
0147
Ó
00D3
Ô
00D4
Ő
0150
Ö
00D6
×
00D7
Р
0158
Ů
016E
Ú
00DA
Ű
0170
Ü
00DC
Ý
00DD
Ţ
0162
SS
00DF
E_
224
р
0155
á
00E1
â
00E2
ă
0103
ä
00E4
ĺ
013A
ć
0107
ç
00E7
č
010D
é
00E9
ę
0119
ë
00EB
ě
011B
я
00ED
я
00EE
ď
010F
F_
240
đ
0111
ń
0144
ň
0148
ó
00F3
ô
00F4
ő
0151
ö
00F6
÷
00F7
р
0159
ů
016F
ú
00FA
ű
0171
ü
00FC
ý
00FD
ţ
0163
˙
02D9

  Письмо  Число  Пунктуация  Символ  Другой  Неопределенный

Рекомендации

  1. ^ «Исторические тенденции использования кодировок символов для веб-сайтов, июль 202 года». w3techs.com.
  2. ^ "Часто задаваемые вопросы". w3techs.com.
  3. ^ «Кодовая страница 1250 информационного документа». Архивировано из оригинал на 03.03.2016.
  4. ^ «Информационный документ CCSID 1250». Архивировано из оригинал on 2016-03-27.
  5. ^ «Информационный документ CCSID 5346». Архивировано из оригинал 2014-11-29.
  6. ^ Кодовая страница CPGID 01250 (pdf) (PDF), IBM
  7. ^ Кодовая страница CPGID 01250 (txt), IBM
  8. ^ Международные компоненты для Unicode (ICU), ibm-1250_P100-1995.ucm, 2002-12-03
  9. ^ Международные компоненты для Unicode (ICU), ibm-5346_P100-1998.ucm, 2002-12-03
  10. ^ Стил, Шон (1998), CP1250 в таблицу Unicode, Консорциум Unicode, CP1250.TXT

внешняя ссылка