Windows-1253

Набор символов Windows для греческого алфавита
Windows-1253
MIME/IANAокна-1253
Псевдоним(ы)cp1253 ( кодовая страница 1253)
Язык(и)Греческий , английский , математическое использование .
СозданоМайкрософт
СтандартСтандарт кодирования WHATWG
Классификациярасширенный ASCII , Windows-125x
На основеISO/IEC 8859-7 , Windows-1252

Кодовая страница Windows 1253 («Греческий - ANSI») [1], широко известная под зарегистрированным в IANA названием Windows-1253 [2] или сокращенно cp1253 [3] [ 4] — это кодовая страница Microsoft Windows , используемая для записи современного греческого языка . Она не поддерживает старый политонический греческий язык .

Он не полностью совместим с ISO 8859-7 , поскольку несколько символов, включая букву Ά , расположены в разных значениях байта:

  • µ[a] и добавляются в их местоположения из 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]

Unicode предпочтительнее для греческого языка в современных приложениях, особенно в качестве кодировки UTF-8 в Интернете. Unicode предоставляет гораздо больше глифов для полного покрытия, см. таблицы в Греческий алфавит в Unicode и Древнегреческая музыкальная нотация .

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

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

Windows-1253 [3] [1] [8] [9] [10] [11]
0123456789АБСДЭФ
0xНУЛЕВОЙСАХСТХЭТХЭОТENQАСКБЕЛБСХТЛФВТФФCRТАКСИ
1xДЛЕДК1ДК2ДК3ДК4НАКСИНЭТБМОЖЕТЭМСУБЕСКФСГСРСНАС
2x СП !"#$%&'()*+,-./
3x0123456789:;<=>?
4x@АБСДЭФГЧАСяДж.КЛМНО
5xПВРСТУВВтХИЗ[\]^_
6x`абсгефгчасяджклмно
7xпдгсттывжхуз{|}~ДЕЛ
8xƒ
9x''«
ТопорНБСП΅Ά£¤¥¦§¨©«¬ЗАСТЕНЧИВЫЙ®
Вх°±²³΄µ·ΈΉΊ»Ό½ΎΏ
СхΐАБГΔЭΖΗΘІКΛМΝΞΟ
ДксППΣТΥФΧΨΩΪΫάέήί
Бывшийΰαβγδεζηθйкλμνξо
Фхπρςστυφχψωϊϋόύώ
  Отличия от ISO 8859-7

Смотрите также

Сноски

  1. ^ Это в дополнение к существующему μв 0xEC, который остается на месте. Unicode называет тот, что в 0xB5, " микро-знаком " (U+00B5), а тот, что в 0xEC, "греческой строчной буквой Mu" (U+03BC), хотя первый отображается на последний с помощью нормализации Unicode NFKC (хотя и не NFC) . См. также Дублирующиеся символы в Unicode § Дублирующийся против производного символа .

Ссылки

  1. ^ ab Microsoft . "Кодовая страница 1253: греческий - ANSI". Консорциум Unicode .
  2. ^ Лажинцева, Катя (1996-05-03). "Регистрация нового набора символов MIME: Windows-1253". IANA .
  3. ^ ab Steele, Shawn (1998-04-15). "CP1253.TXT: cp1253 в таблицу Unicode, версия 2.01". Консорциум Unicode .
  4. ^ "7.2.3. Стандартные кодировки". Документация Python 3.6 . Python Software Foundation.
  5. ^ "Информационный документ о кодовой странице 1253". Архивировано из оригинала 2016-03-03.
  6. ^ "Информационный документ CCSID 1253". Архивировано из оригинала 27.03.2016.
  7. ^ "Информационный документ CCSID 5349". Архивировано из оригинала 29.11.2014.
  8. ^ Кодовая страница CPGID 01253 (pdf) (PDF) , IBM
  9. ^ Кодовая страница CPGID 01253 (txt), IBM
  10. ^ Международные компоненты для Unicode (ICU), ibm-1253_P100-1995.ucm, 2002-12-03
  11. ^ Международные компоненты для Unicode (ICU), ibm-5349_P100-1998.ucm, 2002-12-03
  • Справочная таблица кодовой страницы 1253
  • Таблица WHATWG для верхней (не ASCII) половины Windows-1253
Взято с "https://en.wikipedia.org/w/index.php?title=Windows-1253&oldid=1245711028"