МУЛ

Компьютерное программное обеспечение

MULtilingual Enhancement ( MULE ) — это компьютерное программное обеспечение, которое добавляет дополнительные символы письменного языка в текстовый редактор и среду программирования GNU Emacs .

MULE предоставляет возможности для обработки текста, написанного на многих языках (не менее 42 наборов символов , 53 наборов кодировок, 128 методов ввода и 58 языков [1] ), и многоязычных текстов, содержащих несколько языков в одном буфере. Это выходит за рамки простых возможностей, предлагаемых Unicode для представления многоязычного текста. MULE также поддерживает методы ввода, составление отображения с использованием шрифтов в различных кодировках, изменение синтаксиса символов и другие возможности редактирования для соответствия использованию локального языка и многое другое.

Первоначально MULE был основан на Nemacs, версии Emacs, расширенной для работы с японским языком , выпущенной в 1987 году. Разработка застопорилась, и попытки включить расширенную языковую функциональность в основную версию Emacs застопорились, пока ответвление между Lucid Inc. и Free Software Foundation (FSF) не привело к появлению XEmacs , который в течение нескольких лет мог похвастаться значительно лучшей поддержкой нескольких языков и наборов символов. Это соревнование оживило разработку возможностей GNU Emacs по работе с языками и побудило включить MULE в версию 21 GNU Emacs.

MULE был написан исследователями Сатору Томурой, Кенити Хандой, Микико Нишикими и Наото Такахаши из Национального института передовой промышленной науки и технологий (AIST), который является частью Министерства экономики, торговли и промышленности (METI) правительства Японии . [1] Это сделало невозможным для разработчиков передать авторские права FSF, как это обычно делается для вкладов в пакеты GNU. [2]

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

Ссылки

  1. ^ ab "Исследовательская деятельность в области программного обеспечения с открытым исходным кодом в AIST в направлении безопасных открытых систем", Казухито Омаки, в Трудах 7-го Международного симпозиума IEEE по высоконадежным системным инженерным решениям (HASE'02), стр. 37-, 2002 ISBN  0-7695-1769-2 . IEEE Computer Society, Вашингтон, округ Колумбия
  2. ^ Re: VM и FSF
  • Официальный сайт
  • История МУЛ
  • Часто задаваемые вопросы о МУЛЕ
Взято с "https://en.wikipedia.org/w/index.php?title=MULE&oldid=1237716833"