IIIMF-hangul의 토론을 위한 위키 페이지 English Translation '''목차''' [[TableOfContents]] == 소개 == [IIIMF]는 다국어 입력을 위한 프레임웍입니다. [Fedora]에서도 다음 버젼부터는 이 것을 채택하려고 하고 있습니다. 아래는 입력기에서 한자를 입력하는 장면입니다. [[Attachment(iiimf-hangul-gtk-candidate.png)]] 이것은 [IIIMF] 입력을 지원하는 GtkPlus''''''-2.0 !InputMethod module 로 한자를 입력하는 장면입니다. GnomeKorea:imhangul 이 아닙니다. :) [[Attachment(iiimf-hangul-x-candidate.png)]] 이것은 [IIIMF]에서 제공하는 KLE:XIM htt로 한자를 입력하는 장면입니다. == 다운로드 == [IIIMF] 홈디렉토리에서 SubVersion으로 trunk를 받아야 사용 가능합니다. 만일 SubVersion이 없다면 먼저 그것을 설치해야 합니다. 다운로드 받기 위한 명령은 아래와 같습니다. {{{ $ svn co http://svn.openi18n.org:8081/repos/im-sdk/trunk im-sdk }}} == 설치 == trunk 디렉토리에서 {{{make}}}하고 {{{make install}}} 하면 됩니다. == 실행 방법 == * 서버 실행 {{{export LANG=C # htt_server는 어떤 locale에서 띄워도 상관없습니다. /usr/lib/im/htt_server & export LANG=ko_KR.UTF-8 # htt_xbe 같은 각 입력 서버들은 클라이언트의 locale과 맞춰줘야 합니다. /usr/lib/im/htt_xbe &}}} * 클라이언트 실행 * [XIM]을 이용하는 방법 {{{export LANG=ko_KR.UTF-8 # UTF-8 locale이 아니면 안됩니다. export XMODIFIERS="@im=htt" # htt_xbe를 쓰겠다는 뜻입니다. export GTK_IM_MODULE=xim gedit}}} * GtkPlus의 입력 모듈을 이용하는 방법 {{{export LANG=ko_KR.UTF-8 export GTK_IM_MODULE=iiim gedit}}} 한영 전환은 Ctrl-Space 입니다. 한자 변환은 F9 입니다. 현재는 X11 환경에서만 테스트 해봤습니다. == 설정 방법 == 현재는 자판 설정만 할수 있습니다. ${IM_LOCALEDIR}/ko_KR/hangul.conf를 열어서 keyboard 부분에 자신이 필요한 자판을 적어 넣습니다. IM_LOCALEDIR의 기본값은 {{{/usr/lib/im/locale}}} 입니다. 가능한 값은 아래 표와 같습니다. || 두벌식 || 2 || || 세벌식 최종 || 3f || || 세벌식 390 || 39 || || 세벌식 순아래 || 3s || 앞으로 다음과 같은 부분을 추가할 생각입니다. * 한자 입력 키 설정 * 기호 글자 입력 키 설정 * 한영 전환 키 설정 - 현재는 iiimf의 특성상 Ctrl-Space 만 사용할 수 있습니다. [https://kldp.net/bugs/?group_id=136 버그리포트] == !ToDo == * 개인 설정 저장 * 한자 입력 기능 * 자판 정의 파일, 자모 조합 테이블을 외부에 둠 * 단어단위/문장단위 입력 - 이런 기능이 필요할까요? * 작동중에 두세벌식 자판 변환 기능 * 한글 입력 관련 영문 문서 만들기 - blue Dot * 한글 입력 관련 토론 (메일링 리스트 사용, kle, ami....) - 내용? == 메일링 리스트 == http://lists.kldp.net/mailman/listinfo/hangul-iiimf-dev 이거 제대로 돌아가고 있는 건가요? iiimf 관련 글 찾기가 힘드네요... -- [세벌] [[DateTime(2006-05-22T11:01:05)]] == 라이센스 문제 == [IIIMF]의 License는 X11 이라고 합니다. 하지만 LEIF의 경우는 다른 라이센스를 쓸 수 도 있다고 하니까 [IIIMF-hangul]의 라이센스는 LGPL로 하면 되겠습니다. [IIIMF-hangul]에서는 [imhangul]의 !HangulAutomata를 가져다 쓰게 될것이므로 [imhangul]의 License를 따라 LGPL로 해야하겠습니다. == 링크 == * [http://hangul-iiimf.kldp.net/ 홈페이지] * [http://kldp.net/projects/hangul-iiimf/ 프로젝트페이지] * [http://www.openi18n.org/subgroups/im/IIIMF/ IIIMF] * [http://www.openi18n.org/subgroups/im/IIIMF/spi/LEI.html LEIF 개발 문서] * [IIIMF] * [http://docs.sun.com/db/doc/816-0671/6m752s9ej?a=view htt 매뉴얼] * KLE:한글입력기 * KLE:XIM * GnomeKorea:imhangul * http://start.linuxstudy.pe.kr/wiki/wiki.php/IiimfDetail ---- CategoryHangul CategoryProject