Кодовая страница 852 - Code page 852
MIME / IANA | IBM852 |
---|---|
Псевдоним (а) | cp852, 852, csPCp852[1] |
Язык (и) | Латинский алфавит Гая (Боснийский, хорватский, сербский ), Словенский, Чешский, словацкий, Польский, румынский, Венгерский |
Классификация | Кодовая страница OEM, расширенный ASCII |
На основе | OEM 850 (DOS-Latin 1), OEM 437 (OEM-США) |
Преобразует / кодирует | ИСО / МЭК 8859-2 (переупорядочен) |
Кодовая страница 852 (CCSID 852) (также известный как CP 852, IBM 00852, OEM 852 (Latin II),[2][3] MS-DOS Latin 2[4]) это кодовая страница используется под ДОС написать Центральноевропейская языки, которые используют Латинский шрифт (Такие как Боснийский, хорватский, Чешский, Венгерский, Польский, румынский, сербский, словацкий или же Словенский ).[5]
CCSID 9044 - это евро обновление валюты кодовой страницы / CCSID 852.[6] Байт AA заменяет ¬ на € в этом обновлении.[7][8]
Обратите внимание, что кодовая страница 852 (DOS Latin 2) сильно отличается от ИСО / МЭК 8859-2 (ISO Latin-2), хотя оба они неофициально называются «Latin-2» в разных языковых регионах.[9] Однако все печатаемые символы из ISO 8859-2 включены в другом порядке, который сохраняет подмножество рисунок коробки персонажей оригинальной DOS кодовая страница 437, принося в жертву другие (сочетающие как одинарную, так и двойную строчку), чтобы добавить больше букв с диакритическими знаками. Это тот же подход, который используют кодовая страница 850, эквивалент для ISO 8859-1.
Эта ограниченная поддержка рисования прямоугольников вызвала сбои отображения в приложениях DOS, которые использовали символы рисования прямоугольников для отображения графической поверхности в текстовом режиме (например, Norton Commander ). Чтобы избежать этой проблемы, было придумано несколько локальных кодировок, более специфичных для языка, например Каменицкое кодирование за Чешский и словацкий[10] или Мазовецкое кодирование за Польский.
Набор символов
В следующей таблице показана кодовая страница 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 | ┘ 2518 | ┌ 250C | █ 2588 | ▄ 2584 | Ţ 0162 | Ů 016E | ▀ 2580 |
E_ 224 | Ó 00D3 | SS 00DF | Ô 00D4 | Ń 0143 | ń 0144 | ň 0148 | Š 0160 | š 0161 | Р 0154 | Ú 00DA | р 0155 | Ű 0170 | ý 00FD | Ý 00DD | ţ 0163 | ´ 00B4 |
F_ 240 | ЗАСТЕНЧИВЫЙ 00AD | ˝ 02DD | ˛ 02ДБ | ˇ 02C7 | ˘ 02D8 | § 00A7 | ÷ 00F7 | ¸ 00B8 | ° 00B0 | ¨ 00A8 | ˙ 02D9 | ű 0171 | Р 0158 | р 0159 | ■ 25A0 | NBSP 00A0 |
Письмо Число Пунктуация Символ Другой Неопределенный
Пункты, отличные от кодовой страницы 437 и кодовая страница 850 затенены, а отличия от кодовой страницы 437, соответствующей кодовой странице 850, показаны рамками.
Смотрите также
Рекомендации
- ^ Наборы символов, Управление по присвоению номеров в Интернете (IANA), 12 декабря 2018 г.
- ^ а б "OEM 852". Go Global Developer Center. Microsoft. Получено 11 ноя 2011.
- ^ «Кодовые страницы, поддерживаемые Windows: кодовые страницы OEM». Go Global Developer Center. Microsoft. Архивировано из оригинал 2 ноября 2011 г.. Получено 11 октября 2011.
- ^ а б "Кодовая страница 852 DOS Latin 2". Разработка международного программного обеспечения. Microsoft. Получено 11 ноя 2011.
- ^ «Информационный документ CCSID 852». Архивировано из оригинал on 2016-03-27.
- ^ «Информационный документ CCSID 9044». Архивировано из оригинал on 2016-03-27.
- ^ а б Кодовая страница CPGID 00852 (pdf) (PDF), IBM
- ^ а б Кодовая страница CPGID 00852 (txt), IBM
- ^ Объяснение путаницы в кодировке чешских и словацких символов / PC Latin 2
- ^ Объяснение путаницы в кодировке чешских и словацких символов / Каменицкий
- ^ "cp852_DOSLatin2 в таблицу Unicode" (ТЕКСТ). Консорциум Unicode. Получено 11 ноя 2011.
- ^ Международные компоненты для Unicode (ICU), ibm-852_P100-1995.ucm, 2002-12-03