https://code.google.com/p/libhangul/issues/detail?id=16 http://code.google.com/p/libhangul/ == libhangul 프로젝트 == [[TableOfContents]] === 소개 === 현재 한글 입력기 구현을 위해서 반복적으로 사용되는 코드가 많아서 낭비되고 관리하기 어려운 점이 있어서 한글 입력기 구현의 핵심 알고리듬을 공유하기 위해서, 또 쉽게 한글 입력 루틴을 구현하기 위해서 만들어진 프로젝트 입니다. libhangul은 다음과 같은 기능을 제공합니다. * 한글 입력기의 기본 동작을 구현한 코드를 제공합니다. libhangul의 HangulInputContext를 이용하면 한글 조합 루틴을 별도로 작성하지 않아도 한글 입력 기능을 손쉽게 구현할 수 있습니다. * 한자 사전 파일과 검색 루틴을 제공합니다. 한글 입력기에서 한자 변환에 필요한 데이터를 한자 사전 파일 형태로 제공하고, 그 파일에서 원하는 한자를 쉽게 찾아볼 수 있는 함수를 제공합니다. * 몇가지 간단한 유니코드 한글 처리 루틴을 제공합니다. === 웹페이지 주소 === http://code.google.com/p/libhangul/ === 다운로드 === http://code.google.com/p/libhangul/downloads/list 소스 코드: {{{ $ git clone git://github.com/choehwanjin/libhangul.git }}} === 빌드 방법 === {{{ ./configure --prefix=XXX make make install }}} === TODO === === 개발 === [git]에서 받은 소스를 빌드하기 위해서는 다음 명령을 따라합니다. {{{ ./autogen.sh ./configure --prefix make make install }}} === API 문서 === doxygen 문서 참조: http://libhangul.googlecode.com/git/doc/html/index.html === libhangul을 이용한 프로젝트 === * XIM nabi : http://code.google.com/p/nabi/ * SCIM용 한글 엔진 scim-hangul: http://sourceforge.net/projects/scim/ * GTK+2용 입력 모듈 imhangul: http://code.google.com/p/imhangul/ * ibus용 한글 엔진 ibus-hangul: http://github.com/choehwanjin/ibus-hangul/ * Hangul JFBTERM: http://nskystars.net/wiki/wiki.php/jfbterm/ * Qt hangul im module: http://code.google.com/p/qimhangul/ * 맥 OS X 용 한글입력기 바람: http://baramim.blogspot.com/ == 참고 사이트 == * 한글 composition map for MS [옛한글] http://www.microsoft.com/typography/otfntdev/hangulot/appen.htm * 신정식님의 composition map http://jshin.net/i18n/korean/jamocomp.html Mozilla의 [옛한글] 패치에 들어간 map(FixMe) * http://bugzilla.mozilla.org/show_bug.cgi?id=176290 * http://bugzilla.mozilla.org/show_bug.cgi?id=176315 * http://www.icu-project.org/ - International Components for Unicode * http://kldp.org/node/71983 See also [한글라이브러리] HangulAutomata [IIIMF] [한글스펠러] ---- CategoryHangul