МУЛ
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]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Jump up to: а б «Исследовательская деятельность в области программного обеспечения с открытым исходным кодом в AIST в направлении безопасных открытых систем» , Кадзухито Омаки, в материалах 7-го Международного симпозиума IEEE по системной инженерии высокой надежности (HASE'02), стр. 37-, 2002 г. ISBN 0-7695-1769-2 . Компьютерное общество IEEE, Вашингтон, округ Колумбия
- ^ Re: VM и FSF