MIME / IANA | IBM852 |
---|---|
Псевдоним (а) | cp852, 852, csPCp852 [1] |
Язык (и) | Латинский алфавит Гая ( боснийский , хорватский , сербский ), словенский , чешский , словацкий , польский , румынский , венгерский |
Классификация | Кодовая страница OEM , расширенный ASCII |
На основе | OEM 850 (DOS-Latin 1), OEM 437 (OEM-США) |
Преобразует / кодирует | ISO / IEC 8859-2 (переупорядочен) |
Кодовая страница 852 ( CCSID 852) (также известная как CP 852, IBM 00852, OEM 852 (Latin II), [2] [3] MS-DOS Latin 2 [4] ) - это кодовая страница, используемая в DOS для записи в Центральной Европе. языки, использующие латинский алфавит (например, боснийский , хорватский , чешский , венгерский , польский , румынский , сербский , словацкий или словенский ). [5]
CCSID 9044 - это обновление кодовой страницы для валюты евро / CCSID 852. [6] Байт AA заменяет ¬ на € в этом обновлении. [7] [8]
Обратите внимание, что кодовая страница 852 (DOS Latin 2) сильно отличается от ISO / IEC 8859-2 (ISO Latin-2), хотя обе они неофициально называются «Latin-2» в разных языковых регионах. [9] Тем не менее, все печатаемые символы из ISO 8859-2 включены в другом порядке, который сохраняет подмножество символов рисования прямоугольников исходной кодовой страницы 437 DOS , жертвуя при этом другими (сочетающими как одинарную, так и двойную строчку) в чтобы добавить больше букв с диакритическими знаками. Это тот же подход, который используется для кодовой страницы 850 , эквивалент ISO 8859-1 .
Эта ограниченная поддержка рисования прямоугольников вызвала сбои отображения в приложениях DOS, которые использовали символы рисования прямоугольников для отображения графической поверхности в текстовом режиме (например, Norton Commander ). Чтобы избежать этой проблемы, было изобретено несколько локальных кодировок, более специфичных для языка, например, кодировка Каменицкого для чешского и словацкого языков [10] или кодировка Mazovia для польского языка .
Набор символов [ править ]
В следующей таблице показана кодовая страница 852. [2] [11] Каждый символ показан с его эквивалентной кодовой точкой Unicode . Отображается только вторая половина таблицы (128–255), первая половина (0–127) совпадает с кодовой страницей 437 .
_0 | _1 | _2 | _3 | _4 | _5 | _6 | _7 | _8 | _9 | _A | _B | _C | _D | _E | _F | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
8_ 128 | Ç 00C7 | ü 00FC | é 00E9 | â 00E2 | ä 00E4 | ů 016F | ć 0107 | ç 00E7 | ł 0142 | ë 00EB | Ő 0150 | ő 0151 | î 00EE | Ź 0179 | Ä 00C4 | Ć 0106 |
9_ 144 | É 00C9 | Ĺ 0139 | ĺ 013A | ô 00F4 | ö 00F6 | Ľ 013D | ľ 013E | Ś 015A | ś 015B | Ö 00D6 | Ü 00DC | Ť 0164 | ť 0165 | Ł 0141 | × 00D7 | č 010D |
A_ 160 | á 00E1 | í 00ED | ó 00F3 | ú 00FA | Ą 0104 | ą 0105 | Ž 017D | ž 017E | Ę 0118 | ę 0119 | ¬ 00AC | ź 017A | Č 010C | ş 015F | « 00AB | » 00BB |
B_ 176 | ░ 2591 | 2592 ▒ | ▓ 2593 | 2502 │ | ┤ 2524 | Á 00C1 | Â 00C2 | Ě 011A | Ş 015E | 2563 ╣ | ║ 2551 | ╗ 2557 | ╝ 255D | Ż 017B | ż 017C | ┐ 2510 |
C_ 192 | 2514 └ | ┴ 2534 | ┬ 252C | ├ 251C | ─ 2500 | ┼ 253C | Ă 0102 | ă 0103 | ╚ 255A | ╔ 2554 | 2569 ╩ | ╦ 2566 | ╠ 2560 | = 2550 | ╬ 256C | ¤ 00A4 |
D_ 208 | đ 0111 | Ð 00D0 | Ď 010E | Ë 00CB | ď 010F | Ň 0147 | Í 00CD | Î 00CE | ě 011B | 18 2518 | ┌ 250C | █ 2588 г. | ▄ 2584 | Ţ 0162 | Ů 016E | 2580 ▀ |
E_ 224 | Ó 00D3 | ß 00DF | Ô 00D4 | Ń 0143 | № 0144 | ň 0148 | Š 0160 | š 0161 | Ŕ 0154 | Ú 00DA | ŕ 0155 | Ű 0170 | ý 00FD | Ý 00DD | ţ 0163 | ´ 00B4 |
F_ 240 | SHY 00AD | ˝ 02DD | ˛ 02DB | 02C7 | ˘ 02D8 | § 00A7 | ÷ 00F7 | ¸ 00B8 | ° 00B0 | ¨ 00A8 | ˙ 02D9 | ű 0171 | Ř 0158 | ř 0159 | ■ 25A0 | NBSP 00A0 |
Письмо Число Пунктуация Символ Другой Неопределенный
Точки, отличающиеся от кодовой страницы 437 и кодовой страницы 850 , заштрихованы, а отличия от кодовой страницы 437, которая соответствует кодовой странице 850, показаны рамками.
См. Также [ править ]
- LMBCS-6
Ссылки [ править ]
- ^ Наборы символов , Internet Assigned Numbers Authority (IANA), 2018-12-12
- ^ a b "OEM 852" . Перейти в глобальный центр разработчиков . Microsoft . Проверено 11 ноя 2011 .
- ^ «Кодовые страницы, поддерживаемые Windows: кодовые страницы OEM» . Перейти в глобальный центр разработчиков . Microsoft. Архивировано из оригинала 2 ноября 2011 года . Дата обращения 11 октября 2011 .
- ^ a b "Кодовая страница 852 DOS Latin 2" . Разработка международного программного обеспечения . Microsoft . Проверено 11 ноя 2011 .
- ^ "Информационный документ CCSID 852" . Архивировано из оригинала на 2016-03-27.
- ^ "Информационный документ CCSID 9044" . Архивировано из оригинала на 2016-03-27.
- ^ a b Кодовая страница CPGID 00852 (pdf) (PDF) , IBM
- ^ a b Кодовая страница CPGID 00852 (txt) , IBM
- ^ Объяснение путаницы в чешской и словацкой кодировке / PC Latin 2
- ^ Объяснение путаницы в кодировке чешских и словацких символов / Каменицкий
- ^ "cp852_DOSLatin2 в таблицу Unicode" (TXT) . Консорциум Unicode . Проверено 11 ноя 2011 .
- ^ Международные компоненты для Unicode (ICU), ibm-852_P100-1995.ucm , 2002-12-03