IME
IME, также Реда́ктор ме́тода вво́да, — компьютерная программа (утилита) или компонент операционной системы, предоставляющий возможность пользователям генерировать символы, отсутствующие на клавиатуре, при помощи сочетаний клавиш[1][2][3], электронных словарей и пользовательских настроек[4]. Использование метода ввода обычно необходимо для языков общения, в которых количество графем больше, чем количество клавиш на клавиатуре, например, для ввода китайских или японских иероглифов[5][6][7][8][9].
История термина
правитьНесмотря на то, что термин «редактор метода ввода» изначально использовался только в Microsoft Windows, в настоящее время он применяется и в других операционных системах, особенно в ситуациях, когда важно отличить сам метод ввода, функциональность программы, обеспечивающей его и общую поддержку методов ввода операционной системы.
Термин «метод ввода» обычно означает определённый способ ввода с клавиатуры на каком-либо языке, например цанцзе, ввод с использованием пиньиня или использование «мёртвых клавиш». Термин «редактор метода ввода» же обычно означает конкретную программу, позволяющую использовать метод ввода (например, SCIM или Microsoft IME) или область ввода[10].
Хотя первоначально этот термин был придуман для набора на ККЯ (китайском, корейском и японском языках)[6][7][11][12], сейчас он иногда используется в общем смысле для обозначения программы, поддерживающей ввод любого языка[13]. К примеру, в X Window System средство, позволяющее вводить латинские символы с диакритическими знаками, также называется методом ввода[14][15].
В Windows XP или более поздних версиях Windows редактор метод ввода, или Input Method Editor, также называется обработчиком ввода текста (англ. Text Input Processor), который реализуется с помощью API Text Services Framework[15][16].
См. также
правитьПримечания
править- ↑ Karl-Bridge-Microsoft, QuinnRadich. Input Method Editors (IME) (англ.). Microsoft (24 июня 2021). Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ stevewhims, drewbatgit, jdmartinez36, DCtheGeek, mijacobs, msatranjr. Installing and Using Input Method Editors (англ.). Microsoft (22 марта 2021). Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ Suragch. How to Create a Custom Input Method Editor in Linux (англ.). studymongolian.net (13 октября 2014). Дата обращения: 25 декабря 2022. Архивировано 6 августа 2019 года.
- ↑ Input Method Editors (англ.). Flylib.com. Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ Gearing Up for Asia With the Text Services Manager and TSMTE (англ.). archive.org P. 33 (35) (1997).
- ↑ 1 2 A Brief Intro to Input Method Framework, Linux IME, and XIM (англ.). tedyin. Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ 1 2 IME Basics for Developers (англ.). GT!Blog (20 сентября 2009). Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ Input Method Editor (IME) programming (1) (англ.). ProgrammerSought. Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ Wenrui Diao, Xiangyu Liu, Zhe Zhou, Kehuan Zhang, Zhou Li. Mind-Reading: Privacy Attacks Exploiting Cross-App KeyEvent Injections (англ.). SpringerLink (18 ноября 2015). Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ I18N/InputMethods (англ.). fedora project. Дата обращения: 26 декабря 2022. Архивировано 26 декабря 2022 года.
- ↑ Takaaki Yoshikawa. For everyone who types. IME explained. (англ.). Vivaldi (15 июня 2018). Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ greg johnson. Input Method Editors (IMEs) for Asian Script Language Input Fonts and Characters (англ.). Iowa City Technology Services (28 января 2014). Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ Kevin Arrows. Fix: IME is disabled (англ.). Appuals (18 августа 2022). Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.
- ↑ Robert W. Scheifler. Federal Information Processing Standards Publication. X window system version 11 release 5 (X window system protocol; Xlib-C langauge X interface; X toolkit intrinsics - C language interface; bitmap distribution format 2.1) (англ.). archive.org P. 1 (173) (1 января 1988).
- ↑ 1 2 Guy Smith-Ferrier. .NET internationalization. The Developer's Guide to Building Global Windows and Web Applications (англ.). archive.org (2006).
- ↑ How to troubleshoot speech recognition problems in Word 2003 (англ.). Microsoft. Дата обращения: 25 декабря 2022. Архивировано 25 декабря 2022 года.