nabi
3. TODO ¶
![]() ![]() 4. DownLoad ¶
5. 설치 ¶![]() 기본적으로 빌드하는 방법은 대부분의 프로그램들 처럼
$ ./configure && make $ su # make install 하면 됩니다.
소스를 Subversion으로 받으실 수도 있습니다.
svn checkout svn://kldp.net/svnroot/nabi/nabi/trunk nabi ![]() Subversion으로 받고 나면 configure 스크립트가 없습니다. 이를 생성하기 위해서는 아래와 같은 순서로 몇개의 프로그램을
실행 하셔야 합니다.
glib-gettextize && \ aclocal -I m4 && \ autoheader && \ automake --add-missing --copy && \ autoconf ./configure --prefix=$HOME/nabi make 6.1. 환경 변수 설정 ¶반드시 환경 변수
XMODIFIERS="@im=nabi" 를 설정하셔야 입력이 가능합니다. 이 환경변수는 각 어플리케이션을 실행하기 전에 설정되어 있어야 그 어플리케이션이 영향을 받습니다.
$HOME/.gnomerc 파일에 다음을 추가하시면 됩니다.
export XMODIFIERS="@im=nabi"KDE를 사용하신다면 $HOME/.kde/env/nabi.sh 파일을 만들고 다음을 추가하시면 됩니다.
export XMODIFIERS="@im=nabi" CN은 GentooInstall을 참고하여 설치하였습니다. /etc/env/d/00basic 파일을 편집하여 LANG, SUPPORTED, SYSFONT, SYSFONTACM, XMODIFIERS, XIM_PROGRAM를 등록하였습니다. 이후에 env-update와 source /etc/profile의 과정을 통해서 환경설정을 업데이트 하여 설치하였습니다. (더 자세히 아는 분이 수정, 추가해주십시요.)
/etc/X11/xim 파일을 수정해줍니다. 수세의 경우 9.x버전부터 xim에 입력기를 전적으로 의존하고 있습니다. 참고로 9.1은 ami가 기본으로 들어있고 9.2는 scim(kde는 skim)이 기본으로 들어있습니다. 스크립트 구성을 보면 알겠지만 맨 먼저 통합적인 환경설정을 하고 그 후에 각 언어별 설정을 하게 되어있는데 그중 통합설정 부분과 언어별 설정부분중 ko만 바꿔주면 되겠습니다. 현재 제가 9.2를 사용하고 있으니 9.2를 기준으로 설명하겠습니다. 단지 ami이냐 scim이냐의 차이뿐 사실 그다지 차이는 없습니다. 9.1의 경우 사실 동일 파일 내의 ami를 nabi로 죄다 치환만 하면 가능하다고 생각해도 될것입니다. -- ydhoney
start_scim () 항목 내 수정한 곳 ( <-- 표시를 잘 보세요)
export XMODIFIERS=@im=nabi <-- export GTK_IM_MODULE=nabi <-- export QT_IM_MODULE=nabi <-- ======================================================= *kde) if ! type -p skim > /dev/null 2>&1 \ || grep -i -q "Autostart.*=.*false" $HOME/.kde/share/config/skimrc then nabi -wm -wait & <-- else ======================================================= *) nabi & <-- ;; case $tmplang in 내의 ko*) # Korean 항목내 수정부분 (역시 <--를..) elif type -p nabi ( <--[괄호 및 그안까지 타이핑하지 말것] ) > /dev/null 2>&1 ; then export XMODIFIERS="@im=nabi" <-- ======================================================= case $WINDOWMANAGER in *kde|*windowmaker|*wmaker) nabi -wm -wait & <-- ;; *) nabi & <-- ;;
6.2. 상태 정보 표시 ¶
6.3. 자판 설정 ¶자판을 바꾸기 위해서는 한영 상태정보를 보여주는 아이콘에서 마우스로 오른쪽 버튼을 클릭하면 자판을 선택할 수 있는 메뉴가 나타납니다. 거기서 자신이 사용하고자 하는 자판을 선택하면 됩니다.
![]() [PNG image (12.77 KB)] 7. 사용 방법 ¶
8. FAQ ¶
9. 알려진 문제점 ¶
10. 관련 버그 ¶http://bugzilla.gnome.org/show_bug.cgi?id=91216
이 문제는 focus out일때 preedit string을 commit 하지 않아서 마지막 글자를 잃어버릴 가능성이 있습니다. 위 버그질라에 따르면 일본인들은 focus out event에서 commit이 일어나는 것을 불편하게 생각한다는 것을 알수 있는데 우리나라의 InputMethod 사용법과 정면으로 부딪히는 부분입니다.
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=166845
http://bugzilla.gnome.org/show_bug.cgi?id=91216
11. 관련 KS 규격 ¶See also:
|
The luck that is ordained for you will be coveted by others. |