Windows-1257

Набор символов Windows для балтийских языков
Windows-1257
MIME/IANAокна-1257
Псевдоним(ы)cp1257 ( Кодовая страница 1257)
Язык(и)Эстонский , латышский , литовский , латгальский (также поддерживает польский , словенский , шведский , финский , норвежский , датский , немецкий , английский , маорийский , ротокский , гавайский , ниуэ , самоанский , токелау , тонганский , тувалу , хепбернскую романизацию / японскую транслитерацию )
СозданоМайкрософт
СтандартLST 1590-3, стандарт кодирования WHATWG
Классификациярасширенный ASCII , Windows-125x
Другие связанные кодировкиIBM-922 , ISO 8859-13 , LST 1590-4

Windows-1257 (Windows Baltic) — это 8-битная однобайтовая расширенная кодовая страница ASCII , используемая для поддержки эстонского (который также используется в Windows-1252 ), латышского и литовского языков в Microsoft Windows . В Литве она стандартизирована как LST 1590-3 , наряду с модифицированным вариантом под названием LST 1590-4 . [1] [2]

Метка Windows-1257была зарегистрирована в IANA в 1996 году со ссылкой на публикацию спецификации в 1995 году и включение в общеевропейские версии Windows 95. [ 3] Более поздняя кодировка ISO 8859-13 (впервые опубликованная в 1998 году) похожа, но отличается резервированием диапазона 0x 80–9F для управляющих символов и соответствующим размещением определенных кавычек в кодовых точках 0xA1, 0xA5, 0xB4 и 0xFF (последние два используются для разделения диакритических знаков в Windows-1257). Windows-1257 несовместима со старыми кодировками ISO 8859-4 и ISO 8859-10 . Для букв эстонского алфавита Windows-1257 совместима с IBM-922 .

IBM использует кодовую страницу 1257 ( CCSID 1257, расширенный CCSID знака евро 5353 и еще более расширенный CCSID 9449) для Windows-1257. [4] [5] [6] [7]

Как и во многих других кодовых страницах, языки, поддерживаемые в этой кодовой странице, могут поддерживаться в других кодовых страницах. Эстонский язык может быть записан с помощью Windows-1252 . Возможно, но необычно, писать польский , словенский , шведский , финский , норвежский , датский и немецкий языки , используя эту кодовую страницу. Немецкие специфические символы будут идентичны символам, закодированным в Windows-1252.

В современных приложениях предпочтение отдается Unicode , а не Windows-1257.

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

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

Windows-1257 [8] [9] [10] [11] [12] [13] [14]
0123456789АБСДЭФ
0xНУЛЕВОЙСАХСТХЭТХЭОТENQАСКБЕЛБСХТЛФВТФФCRТАКСИ
1xДЛЕДК1ДК2ДК3DC4НАКСИНЭТБМОЖЕТЭМСУБЕСКФСГСРСНАС
2x СП !"#$%&'()*+,-./
3x0123456789:;<=>?
4x@АБСДЭФГЧАСяДж.КЛМНО
5xПВРСТУВВтХИЗ[\]^_
6x`абсгефгчасяджклмно
7xпдгсттывжхуз{|}~ДЕЛ
8x¨ˇ¸
9x''«¯˛
ТопорНБСП¢£¤¦§Ø©Ŗ«¬ЗАСТЕНЧИВЫЙ®Æ
Вх°±²³´µ·ø¹ŗ»¼½¾æ
СхАЯАЧÄÅКЭЧЭŹЭГКЯЯ
ДксШССООХÖ×ŲЛŚŪÜŻŽSS
Бывшийąяачдåęечéźегкяь
Фхšнņóохö÷ųłśuüżž˙
  Неназначенный
  Отличия от Windows-1252

Ссылки

  1. ^ "Rašmenų koduotės" . Lietuvių kalba informationacinėse technologijose .
  2. ^ "ЛСТ 1590-3" . Rašmenų koduotės .
  3. ^ Лажинцева, Катя (1996-05-03). "Регистрация нового набора символов MIME: Windows-1257". IANA.
  4. ^ "Информационный документ о кодовой странице 1257". Архивировано из оригинала 2016-03-03.
  5. ^ "Информационный документ CCSID 1257". Архивировано из оригинала 2016-03-26.
  6. ^ "Информационный документ CCSID 5353". Архивировано из оригинала 29.11.2014.
  7. ^ "Информационный документ CCSID 9449". Архивировано из оригинала 29.11.2014.
  8. ^ Таблица соответствия Unicode для Windows 1257
  9. ^ Сопоставления Unicode для Windows 1257 с «наилучшим соответствием»
  10. ^ Кодовая страница CPGID 01257 (pdf) (PDF) , IBM
  11. ^ Кодовая страница CPGID 01257 (txt), IBM
  12. ^ Международные компоненты для Unicode (ICU), ibm-1257_P100-1995.ucm, 2002-12-03
  13. ^ Международные компоненты для Unicode (ICU), ibm-5353_P100-1998.ucm, 2002-12-03
  14. ^ Международные компоненты для Unicode (ICU), ibm-9449_P100-2002.ucm, 2003-10-07
  • Бесплатный онлайн-конвертер литовских кодировок
Взято с "https://en.wikipedia.org/w/index.php?title=Windows-1257&oldid=1242296963"