현재 대부분의 XIM 들은.. 다양한 언어의 입력을 지원하지 않는다.. 뭐 실제로 유니코드가 아닌 환경이라면.. 그 여러가지 언어들은 같이 존재할 수 없기도 하지만 -_-!!.. 뭐 하튼 그런걸 개선하기 위해.. gtk2 나 qt는 내부적으로 전부 유니코드를 사용하고.. gtk2같은 경우엔.. immodule 체제를 만들어서.. 다국어 입력부분을 해결하려는 노력을 했는데..
거기에 뒤이어서.. fdo 쪽에 qt에 immodule 체제를 만들어넣는 qt-immodule 라던가(이건 일본쪽에서 시작한 듯).. 다국어 입력을 처리할 수 있도록 플러그인 체제를 갖춘 입력기.. UIM 같은 프로젝트가 나오기 시작했다 -_-!! 두둥..
우선 UIM 이 어떻게 생겨먹은건지 그려보면 .. 아래처럼 그려볼 수 있다.. IIIMF 나 비슷한 모양이 나오는데.. 다만.. IIIMF 처럼 뽀대나게 뭔가 하나씩 이름 붙여놓은 그런 게 없다 -_-!!
젠투에서의 UIM 관련된 패키지..
- uim: core library
- uim-svn: 정체불명
- uim-qt: qt-immodule
- uim-fep: console 대응
uim 패키지에 gtk2 module 이라던가.. 기본적인 입력 모듈들이 들어가는 듯 싶다.. 특이한 점은.. 한글 입력 모듈에.. 2벌식과 3벌식 외에도.. 로마자 입력을 지원한다..
그리고 gnu-screen 에 대응되는 uim-screen 은 현재 uim-skk 밖에 지원하지 않는다는 듯..
