Windows-1253
МИМ / IANA | окна-1253 |
---|---|
Псевдоним(а) | cp1253 ( Кодовая страница 1253) |
Язык(и) | Греческий , английский , математическое использование . |
Создано | Майкрософт |
Стандартный | WHATWG Стандарт кодирования |
Классификация | расширенный ASCII , Windows-125x |
На основе | ИСО/МЭК 8859-7 , Windows-1252 |
Кодовая страница Windows 1253 («греческий — ANSI»), [1] широко известен под зарегистрированным в IANA названием Windows-1253 [2] или сокращенно cp1253 , [3] [4] — это Microsoft Windows, кодовая страница используемая для написания современного греческого языка . Он не способен поддерживать старый политонический греческий язык .
Он не полностью совместим с ISO 8859-7 , поскольку несколько символов, включая букву Ά , расположены в разных значениях байтов:
µ
[а] и¶
добавляются в свои места из Windows-1252 и ISO 8859-1 ( 0x B5 и 0xB6). Это сталкивается с локациями΅
иΆ
соответственно в ISO 8859-7.‘
и’
перемещаются из своих местоположений ISO 8859-7 (0xA1 и 0xA2) в свои местоположения Windows-1252 (0x91 и 0x92). Перемещенные΅
иΆ
перемещаются на освободившееся место по адресам 0xA1 и 0xA2 соответственно.¤
и¥
добавляются в свои места из Windows-1252 и ISO 8859-1 (0xA4 и 0xA5). Это противоречит дополнениям, внесенным в ISO 8859-7 в 2003 году, когда€
и₯
соответственно были добавлены в одни и те же локации.€
был добавлен в Windows-1253 по адресу 0x80, в том же месте, в котором он был добавлен в Windows-1252. Индекс йоты (ͺ) также был добавлен в ISO 8859-7 по адресу 0xAA; в Windows-1253 он остается нераспределенным.- Несколько дополнительных символов добавляются в их местоположения Windows-1252, хотя остальные не конфликтуют с ISO 8859-7.
IBM использует кодовую страницу 1253 ( CCSID 1253 и расширенный CCSID 5349 со знаком евро ) для Windows-1253. [5] [6] [7]
Юникод предпочтительнее для греческого языка в современных приложениях, особенно в качестве кодировки UTF-8 в Интернете. Unicode предоставляет гораздо больше глифов для полного охвата; см. в разделе «Греческий алфавит в Unicode» и «Древнегреческая музыкальная нотация» таблицы .
Набор символов [ править ]
В следующей таблице показана Windows-1253. Каждый символ отображается с его эквивалентом в Юникоде .
0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | А | Б | С | Д | И | Ф | |
0x | НУЛЕВОЙ | СОХ | СТХ | И Т. Д | ОТ | ENQ | ПОДТВЕРЖДЕНИЕ | БЕЛ | БС | ХТ | НЧ | ВТ | ФФ | ЧР | ТАК | И |
1x | В СООТВЕТСТВИИ С | DC1 | DC2 | DC3 | DC4 | ХОТЕТЬ | СИН | ЭТБ | МОЖЕТ | В | СУБ | ЭКУ | ФС | GS | РС | НАС |
2x | СП | ! | " | # | $ | % | & | ' | ( | ) | * | + | , | - | . | / |
3x | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | : | ; | < | = | > | ? |
4x | @ | А | Б | С | Д | И | Ф | Г | ЧАС | я | Дж | К | л | М | Н | ТО |
5x | П | вопрос | Р | С | Т | В | V | В | Х | И | С | [ | \ | ] | ^ | _ |
6x | ` | а | б | с | д | и | ж | г | час | я | дж | к | л | м | н | тот |
7x | п | д | р | с | т | в | v | В | х | и | С | { | | | } | ~ | ПРИНАДЛЕЖАЩИЙ |
8x | € | ‚ | ƒ | „ | … | † | ‡ | ‰ | ‹ | |||||||
9x | ‘ | ’ | “ | ” | • | – | — | ™ | › | |||||||
Топор | НБСП | ΅ | А | £ | ¤ | ¥ | ¦ | § | ¨ | © | « | ¬ | ЗАСТЕНЧИВЫЙ | ® | ― | |
Бх | ° | ± | ² | ³ | ΄ | м | ¶ | · | Э | ИЛИ | я | » | ½ | Да | О | |
Сх | я | А | Б | С | Д | Э | Г | ИЛИ | че | я | К | л | М | Н | Х | ТО |
Дх | П | Р | С | Т | Да | Ф | Х | P.S. | Ой | Да | Да | а | е | или | я | |
Бывший | ЧАС | а | б | с | д | е | г | или | я | я | Мистер | л | м | н | х | тот |
Форекс | п | р | с | п | т | ты | ж | час | п | ой | я | Д | тот | й | ой |
См. также [ править ]
Сноски [ править ]
- ^ Это в дополнение к существующему
μ
в 0xEC, который остается на месте. Unicode называет букву по адресу 0xB5 « микрознаком » (U+00B5), а букву по адресу 0xEC — «греческой строчной буквой Mu» (U+03BC), хотя первая сопоставляется со второй нормализацией Юникода NFKC (хотя и не NFC) . См. также Повторяющиеся символы в Юникоде § Дублированный и производный символ .
Ссылки [ править ]
- ^ Jump up to: а б Майкрософт . «Кодовая страница 1253: Греческий — ANSI» . Консорциум Юникод .
- ^ Лажинцева, Катя (3 мая 1996 г.). «Регистрация новой кодировки MIME: Windows-1253» . ИАНА .
- ^ Jump up to: а б Стил, Шон (15 апреля 1998 г.). «CP1253.TXT: cp1253 в таблицу Юникода, версия 2.01» . Консорциум Юникод .
- ^ «7.2.3. Стандартные кодировки» . Документация Python 3.6 . Фонд программного обеспечения Python.
- ^ «Информационный документ с кодовой страницей 1253» . Архивировано из оригинала 3 марта 2016 г.
- ^ «Информационный документ CCSID 1253» . Архивировано из оригинала 27 марта 2016 г.
- ^ «Информационный документ CCSID 5349» . Архивировано из оригинала 29 ноября 2014 г.
- ^ Кодовая страница CPGID 01253 (pdf) (PDF) , IBM
- ^ Кодовая страница CPGID 01253 (txt) , IBM
- ^ Международные компоненты для Unicode (ICU), ibm-1253_P100-1995.ucm , 3 декабря 2002 г.
- ^ Международные компоненты для Unicode (ICU), ibm-5349_P100-1998.ucm , 3 декабря 2002 г.