xim과 uim의 차이점은 무엇입니까?


13

xim & uim 인 input-method와 관련된 두 단어를 ( 문제에 직면하면서) 발견 했습니다 . X 입력 방법과 범용 입력 방법이라는 이름 만 알고 있습니다.

내가 알고 싶은 사용, 기능과 XIM과 UIM 사이에 작업의 차이점은 무엇입니까?

답변:


5

가장 큰 차이점은 대부분의 입력 시스템이 서버 클라이언트 방식으로 구현된다는 것입니다. uim은 라이브러리 일뿐입니다.

대부분의 사용자는 입력 방법 시스템이 전혀 필요하지 않거나 간단한 테이블 기반 변환기 만 있으면됩니다. 이러한 사용자는 복잡한 입력 방법 시스템을 필요로하지 않거나 설치하지 않기 때문에 uim을 단순하게 유지하려고합니다.

자세한 설명은 공식 Github 페이지를 참조하십시오.

Uim은 다양한 스크립트를 지원하는 입력기 모듈 라이브러리로 anthy, canna, prime 또는 skk (일본어), pinyin (중국어), byeoru (한국어)를 포함한 다양한 입력 방법의 프런트 엔드 역할을 수행 할 수 있습니다. , m17n (다른 많은 언어의 경우). 대부분의 기능은 체계적으로 구현되므로 매우 간단하고 유연합니다. 출처

이제 XIM은 어떻습니까? XIM은 레거시 지원을 위해 ibus와 fcitx가 모두 구현하는 매우 쓸모없는 입력 방법 프로토콜입니다. 요즘 XIM을 사용하려는 이유는 없습니다. GTK_IM_MODULE = "xim"을 설정하려는 유일한 이유는 GTK의 하드 코딩 된 ComposeKey 설정을 무시하기 위해서입니다. 출처

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.