stringtranslate.com

Многонациональный набор символов

Многонациональный набор символов ( DMCS или MCS ) — это кодировка символов, созданная в 1983 году корпорацией Digital Equipment Corporation (DEC) для использования в популярном терминале VT220 . Это было 8-битное расширение ASCII , которое добавляло акцентированные символы, символы валют и другие глифы символов, отсутствующие в 7-битном ASCII. Это всего лишь одна из кодовых страниц, реализованных для Национального набора символов замены VT220 (NRCS). [1] [2] MCS зарегистрирована как кодовая страница IBM/ CCSID 1100 ( Multinational Emulation ) с 1992 года. [3] [4] В зависимости от связанной сортировки Oracle называет ее WE8DEC , N8DEC , DK8DEC , S8DEC или SF8DEC . [5] [6]

Такие « расширенные наборы ASCII » были широко распространены (Национальный набор заменяющих символов предоставлял наборы для более чем дюжины европейских языков), но MCS имеет честь быть предком ECMA-94 в 1985 году [7] и ISO 8859-1 в 1987 году. [8]

Кодовая таблица MCS с ECMA-94, ISO 8859-1 и первые 256 кодовых точек Unicode имеют гораздо больше сходств, чем различий. Помимо неиспользуемых кодовых точек, отличия от ISO 8859-1 следующие:

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

  Отличия от ISO-8859-1

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

Ссылки

  1. ^ "Справочное руководство программиста VT220" (2-е изд.). Digital Equipment Corporation (DEC). 1984 [1983].
  2. ^ "TinyTERM Emulator — National Replacement Character Set (NRCS)". Century Software. Архивировано из оригинала 2016-12-01 . Получено 2016-12-01 .[так в оригинале]
  3. ^ ab "Информация о кодовой странице SBCS - CPGID: 01100 / Название: Многонациональная эмуляция". IBM Software: Глобализация: Кодированные наборы символов и связанные с ними ресурсы: Кодовые страницы по CPGID: Идентификаторы кодовых страниц . 1. IBM . 1992-10-01. Архивировано из оригинала 2016-12-03 . Получено 2016-12-02 .[1] [2] [3]
  4. ^ "Информационный документ CCSID 1100". Архивировано из оригинала 2014-12-01.
  5. ^ Бэрд, Кэти; Чиба, Дэн; Чу, Уинсон; Фань, Джессика; Хо, Клэр; Лоу, Саймон; Ли, Джефф; Линсли, Питер; Мацуда, Кени; Оскрофт, Тамзин; Такеда, Шиге; Танака, Линус; Тозава, Макото; Трут, Барри; Цудзимото, Маюми; Ву, Ин; Яу, Майкл; Ю, Тим; Ван, Чао; Вонг, Саймон; Чжан, Вейран; Чжэн, Лэй; Чжу, Янь; Мур, Валери (2002) [1996]. "Приложение A: Данные о локали". Руководство по поддержке глобализации баз данных Oracle9i (PDF) (выпуск 2 (9.2) ред.). Корпорация Oracle . Oracle A96529-01. Архивировано (PDF) из оригинала 2017-02-14 . Получено 14.02.2017 .
  6. ^ "Описания набора символов Oracle для 9.2". Daylight Chemical Information Systems. 2017. Архивировано из оригинала 2016-06-17 . Получено 2017-02-14 .
  7. ^ Стандарт ECMA-94: 8-битный однобайтовый кодированный графический набор символов (PDF) (1-е изд.). Европейская ассоциация производителей компьютеров (ECMA). Март 1985 г. [1984-12-14]. Архивировано (PDF) из оригинала 2016-12-02 . Получено 2016-12-01 . С 1982 года в ECMA, а также в ANSI/X3L2 была признана настоятельная необходимость в 8-битном однобайтовом кодированном наборе символов, и между двумя группами состоялся обмен многочисленными рабочими документами. В феврале 1984 года ECMA TC1 представил в ISO/TC97/SC2 предложение о таком кодированном наборе символов. На своем заседании в апреле 1984 года SC решил представить в TC97 предложение о новом пункте работы по этой теме. Технические обсуждения во время и после этой встречи привели к тому, что TC1 принял схему кодирования, предложенную X3L2. Часть 1 проекта международного стандарта DTS 8859 основана на этом совместном предложении ANSI/ECMA.... Принят в качестве стандарта ECMA Генеральной Ассамблеей 13–14 декабря 1984 г.
  8. ^ Czyborra, Roman (1998). "ISO 8859-1 и MCS". ISO 8859 Alphabet Soup . Архивировано из оригинала 2016-12-01 . Получено 2016-12-01 .[4] [5]
  9. ^ "VT220 Programmer Reference Manual". Digital Equipment Corporation (DEC). Таблица 2-3: Набор многонациональных символов DEC (коды C1 и GR) . Получено 2016-12-02 .
  10. ^ Руководство пользователя VAX/VMS . Digital Equipment Corporation (DEC). Апрель 1986. AI-Y517A-TE.
  11. ^ DEC (февраль 1992 г.) [ноябрь 1989 г.]. "Глава 2: Кодировка символов - Дополнительный набор графических символов DEC". Справочное руководство программиста VT420 (PDF) (2-е изд.). Digital Equipment Corporation . стр. 24–25. EK–VT420–RM.002. Архивировано (PDF) из оригинала 29.01.2017 . Получено 29.01.2017 .
  12. ^ Flohr, Guido (2016) [2006]. "Locale::RecodeData::DEC_MCS - Процедуры преобразования для DEC_MCS". CPAN libintl-perl . 1.0. Архивировано из оригинала 2017-01-14 . Получено 2017-01-14 .
  13. ^ Костис, Коста. "DEC Multinational Character Set (DEC MCS)". 1.20. Архивировано из оригинала 2017-01-16 . Получено 2017-01-16 .
  14. ^ Коуэн, Джон Вольдемар (1999-07-07). "DEC Multinational Character Set (1987) to Unicode". 0.1. Unicode, Inc. Архивировано из оригинала 2017-02-18 . Получено 2017-02-18 .