IME(Input Method Editor) [목차] == 개요 == 컴퓨터 [[키보드]]의 개수보다 더 많은 글자를 쓰는 [[문자]]로 된 [[언어]]를 입력할 때 특정한 방식의 키보드 입력을 하면 해당하는 글자를 띄워주도록 하는 시스템을 말한다. == 한국어 == [[한국어]]는 비록 [[표음 문자]]인 [[한글]]을 쓰지만 특유의 모아쓰기 방식 때문에 한글 자모로 만들어낼 수 있는 글자가 만 자를 넘는다. 이 문제 때문에 [[풀어쓰기]]를 주장하는 사람들도 있었지만, 풀어쓰기 대신 모아쓰기를 유지하되 자모를 입력하면 자동으로 이를 한 글자로 조합해주는 IME를 쓰게 되었다. 예를 들면 '[[대한민국]]'을 입력하려면 'ㄷ → ㅐ → ㅎ → ㅏ → ㄴ → ㅁ → ㅣ → ㄴ → ㄱ → ㅜ → ㄱ' 순으로 입력해야 하는데, IME 없이는 이를 '대한민국'으로 조합할 수 없다. 그러나 IME는 한글 자모로 조합해 만들어진 글자 데이터에 기반하여 'ㄷㅐㅎㅏㄴㅁㅣㄴㄱㅜㄱ'을 '대한민국'으로 모아준다. == 중국어/일본어 == [[중국어]]는 글자 수가 수천 개나 되는 [[한자]]를 쓰기 때문에 키보드 한 글쇠에 하나의 한자를 대응하는 방식은 불가능하므로 IME가 필수적이다. [[중국어/입력기]]에 나와 있는 수많은 입력 방식대로 한자의 독음을 입력하거나 한자의 획에 키보드 글쇠 하나를 대응해 한자를 직접 입력하면 그 입력 조합에 대응되는 수많은 한자 혹은 한자어가 나타나고 이를 찾아서 입력하는 방식을 쓴다. [[일본어]]도 한자를 많이 쓰는 문제 때문에 IME의 도움을 받아 한자를 입력하며 그 방식은 중국어와 비슷하다. 더불어 [[가나(문자)|가나]] 글자 수가 많아 숫자 키까지 차지해 입력이 불편하다는 점 때문에 [[로마자]]로 입력하고 이를 [[일본어 로마자 표기법]]에 따라 IME를 이용해 가나 혹은 한자로 전환하는 방식도 있다. 중국어와 일본어는 한자를 쓰기 때문에 한자어 신조어가 생겨나거나 생소한 고유명사가 있다면 IME에 해당하는 데이터가 없어서 이를 바로 입력하기 힘들다. 이 문제 때문에 중국어와 일본어 IME는 개인이 자주 입력하는 한자나 한자어를 IME에서 최상단으로 띄워주는 기능을 가지고 있어 어떻게든 한 번 입력했다면 다시 입력할 때 똑같이 한자를 다시 찾아야 하는 불편을 덜어주고 있다. 또한 신조어, 생소한 고유명사 등에 바로 대응할 수 있도록 일종의 업데이트가 주기적으로 이루어진다. [[Windows 10]] 이래로는 [[빅데이터]] 갱신이 반영되기 때문에 신조어나 고유명사, 심지어는 공식 IME가 일부 [[서브컬처]]의 유명 고유명사까지도 변환테이블에 반영한다. 일본어 IME는 윈도우즈의 공식적인 IME뿐만 아니라, 비공식적인 입력방식 편집기들도 존재한다. 알려진 바로 [[2ch]](현 5ch)에서 제작된 IME의 경우 온갖 [[2ch/용어|2ch 은어]]나 아스키 아트들이 자동완성 테이블에 있다는 이야기가(...) == 기타 == [[인도]] 기원 [[언어]]의 [[문자]]들을 컴퓨터로 입력할 때에도 [[IME]]가 많이 사용된다. 인도 기원 언어의 문자들은 대부분 [[아부기다]]로서 특정 문자에 내재 모음이 있고 여기에 기호를 붙여 다른 모음을 내는 식이므로 [[한글]]과 유사하게 원형에 해당하는 특정 문자와 모음 부호를 입력하면 둘을 IME가 자동으로 결합해준다. [[로마자]], [[키릴 문자]] 등을 입력할 때에도 [[diacritics]]이 있을 때 IME를 통해 처리하기도 한다. 예를 들면 [[베트남어]]의 [[쯔꾸옥응으]]가 그런데, 일부 베트남어 IME는 쯔꾸옥응으를 입력하면 성조와 발음을 구별하는 diacritics를 붙이지 않고도 일본어나 중국어 입력하듯이 diacritics가 붙은 단어 후보군을 띄우는 방식으로 diacritics를 입력할 수 있다. [[분류:소프트웨어]][[분류:키보드]][[분류:두문자어]][[분류:한자어]]