Método de entrada


Un método de entrada (o editor de método de entrada , comúnmente abreviado IME ) es un componente o programa del sistema operativo que permite a los usuarios generar caracteres que no están disponibles de forma nativa en sus dispositivos de entrada mediante el uso de secuencias de caracteres (u operaciones del mouse) que están disponibles de forma nativa en su entrada. dispositivos. El uso de un método de entrada suele ser necesario para los idiomas que tienen más grafemas que teclas en el teclado.

Por ejemplo, en la computadora, esto permite al usuario de teclados latinos ingresar caracteres chinos , japoneses , coreanos e índicos . En dispositivos portátiles, permite al usuario escribir en el teclado numérico para ingresar caracteres del alfabeto latino (o cualquier otro carácter del alfabeto) o tocar una pantalla para ingresar texto. En algunos sistemas operativos, también se utiliza un método de entrada para definir el comportamiento de las claves muertas .

Aunque originalmente se acuñó para la computación CJK (chino, japonés y coreano), el término ahora se usa a veces de manera genérica para referirse a un programa que admite la entrada de cualquier idioma. Para ilustrar, en el sistema X Window , la facilidad para permitir la entrada de caracteres latinos con diacríticos también se llama método de entrada.

En Windows XP o Windows posterior , el método de entrada o IME también se denominan Procesador de entrada de texto , que se implementa mediante la API del marco de servicios de texto .

Si bien el término editor de métodos de entrada se usó originalmente para Microsoft Windows , su uso ahora ha ganado aceptación en otros sistemas operativos [ cita requerida ] , especialmente cuando es importante distinguir entre la interfaz de la computadora y la implementación de métodos de entrada, o entre los métodos de entrada ellos mismos, la funcionalidad de edición del programa o componente del sistema operativo que proporciona el método de entrada, y el soporte general de los métodos de entrada en un sistema operativo. Este término, por ejemplo, ha ganado aceptación general en el sistema operativo Linux; también se utiliza en Mac OS.


Funcionamiento de un IME típico japonés basado en romaji
Operación de un IME basado en pinyin chino