2015. 1. 17. 16:20

iBus 설정 / Ubuntu

###############################################

# Ubuntu 14.04 설치 후 iBus 1.5.5 한글 입력 관련 설정 방법

###############################################


a.Input Method (입력기, 한글)관련 설명

- IBus - Intelligent Input Bus
Input Method (입력기, 한글)

- Internationalization/Korean


a. IBus 설치 방법 및 도움말

- IBus 설치 방법 및 도움말 site
   * How to enable Korean language input keyboard on Ubuntu

   * Ubuntu 14.10 ibus 설정 및 한글 이슈

   * 우분투에서 한글 쓰기


- IBus installation and select it as Input method

* go to "System Settings" -> "Language Support".

* Click on "Install/Remove Language".

* Choose "Korean" language, and install it.

* choose "ibus" for Keyboard input method system in the same "Language Support" window

- Open IBus Preference

* Run 'ibus-setup' to open IBus Preference
  or On Ubuntu Dashboard, search for "Keyboard input methods", and launch it or open the 'IBus Preference' on status bar in Gnome

* Under "Input Method" tab, click on "Customize active input methods", and add "Korean" to input method.

* Under "General" tab, you can configure keyboard shortcuts to toggle between English and Korean. The default keyboard shortcut is Ctrl+Space.

- Open Text Entry

* Dashboard에서 Text Entry를 실행시키거나 위쪽 메뉴바에서 영어/한글 표시 부분에서 실행

* Input sources to use에서 '+' 버튼을 선택해서 'Korean(Hangul)'을 추가해 준다. Korean을 하면 안된다.


- 3벌식을 설정
     * 아래 command 실행시켜서 설정하면 된다.

: /usr/lib/ibus-hangul/ibus-setup-hangul

- Opera12.16에서 한글 사용하기

* Opera12.16에서는 한글 사용관련 아래 2가지 불편한 문제가 있다.

# 문제1) 글자가 겹쳐써져 맨 마지막 글자만 남는 문제

: 네이버나 다음에서 글을쓰면 맨 마지막 글자만 남게 된다. 곧 띄어쓰기 전까지는 글자가 겹쳐 덮어씌워진다.

# 문제2) Opera 주소창에서 한영 전환이 안되는 경우

* 위 2 문제를 비켜가는 '불편한 방법'

# ibus-setup > Gneral탭 > 에서 아래 항목을 선택하지 않도록 한다.

> Embed preedit text in application window

# 위 설정 후 윈도우 메뉴키를 눌러 Hub를 한번 띄운 후, 다시  Shift-Space로 한영 전환이 잘 된다.(한영전환 키로도 한번 확인 필요)


- 기타 궁금증과 해봐얄 것

* ibus-qt를 깔면 위 opera문제 어떨지 확인해 보자


a. uim - byeoru, 벼루 on Ubuntu 14.04

- installation guide
    * http://blog.naver.com/PostView.nhn?blogId=kyoungseop&logNo=140203956732
        # http://blog.nesffer.com/17
    * http://blog.naver.com/PostView.nhn?blogId=sangwoojoo&logNo=220187842147
        # uim 설치하고 IBus daemon 비활성화 하기  
* 기타
        # http://blog.daum.net/phone/155
        # http://springofmylife.tistory.com/122
- Installation procedure
    * sudo apg-get install uim uim-byeoru
    * System Settings > Language Support
        # Kyeboard input method system을 uim으로 바꾼다.
    * Hub에서 uim 또는 uim-pref-gtk을 실행
        # Gobal settings > Specify default IM 선택, Default input method를 Byeoru로 설정 
        # Byeoru key bindings 1 > 한영전환 키를 원하는 키로 설정한다.
            : 추가적으로, 기존에 ibus 환경에서 <Shift>+<Space> 등의 키를 한영 변환키로 사용했는데 uim에서도 같은               키조합을 사용하려면 [시스템 설정] > [텍스트 입력창]에서 단축 키를 다른 키로 바꿔 주어야 한다.

              단축키에 대한 우선권이 거기에 있기 때문이다.
- ibus process disable
    * gsettings set org.gnome.settings-daemon.plugins.keyboard active false
    * gsettings set com.canonical.indicator.keyboard visible false
        # Unity 상단 패널의 키보드 indicator도 ibus에서만 사용하는 것이므로 안보이도록 설정 

- ibus 삭제 및 재 설치 방법 (확인해 보지 않음)
        * sudo apt-get remove ibus ibus-hangul
        * sudo apt-get install ubuntu-desktop unity-control-center unity-control-center-signon webaccounts-    
            extension-common xul-ext-webaccounts

- uim 사용 문제점
    * opera12.16에서 한글 사용에 불편한 점이 있어 uim을 사용하게 되었는데 opear12에서 google 검색창에서 한글

       을 입력하려 하면 opera가 down되는 현상이 자주 발생한다.