skip menu and go to main content

body start

gtk+의 한글 입력 모듈

Wiki

프로젝트 소식

Project Info

  • Development Status: Stable
  • License: GPL v2
  • Operating System: Unix-like OS
  • Programming Language: C
  • Topic: Application SW
  • User Interface: X11
  • Member count : 2
  • Registered:  : 2002.07.15
  • Activity Percentile:  : 97.53%

activity viewforum,download view

Developer Info

imhangul

GTK+ 에서 한글을 입력할 수 있게 해주는 입력 모듈입니다. gtk+-2.0부터는 여러가지 언어의 입력을 처리하기 위해서 입력 모듈이라는 것을 만들었습니다. 이중 한글 입력을 위한 입력 모듈을 따로 구현한 것입니다. 이 것을 설치하고 나서는 gtk+-2.0 프로그램에서는 공통으로 한글 입력이 가능해집니다.


기능

  • 지원하는 자판: 두벌식, 세벌식 390, 세벌식 최종, 세벌식 순아래, 세벌식 옛글
  • 따로 입력기 프로세스가 작동하지 않고 plugin 방식으로 작동하므로 오버헤드가 적습니다.
  • 한글 조합과 한자 변환을 위한 내부 구현은 libhangul을 사용하고 있습니다.


설치 방법

많은 배포판에서 이미 imhangul의 바이너리 패키지를 제공하고 있으니 직접 빌드하지 마시고 각 배포판의 바이너리를 찾아서 설치하시기 바랍니다.
  • debian: apt-get install imhangul


빌드 방법

 $ ./configure --with-default-keyboard=2
 $ make
 # make install

설정 방법

imhangul을 기본 입력기로 사용하기 위해서는 GTK_IM_MODULE이라는 환경 변수를 설정해야 합니다. GTK_IM_MODULE을 다음과 같은 값으로 설정하면 됩니다.
  • hangul2 : 두벌식
  • hangul39 : 세벌식390
  • hangul3f : 세벌식최종
  • hangul3s : 세벌식순아래
  • hangul3y : 세벌식옛글