Oracle® Solaris 11.2의 국제 언어 환경 설명서

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

IBus 정보

Linux 및 Unix 운영 체제용 IBus(Intelligent Input Bus)는 여러 오픈 소스 IM 언어 엔진에서 작동하는 강력한 다국어 입력기 프레임워크입니다. IBus는 버스 같은 구조를 사용하여 IBus IM 프레임워크와 IM 언어 엔진 간의 통신을 처리합니다. 이 프로세스는 사용자별 세션을 실행합니다. 다른 사용자 데스크탑 세션 간에는 공유 프로세스가 없습니다.

IBus 구성

IBus는 IBus 기본 설정 도구(ibus-setup)를 통해 사용자별로 구성됩니다. 이 도구에 액세스하려면 System(시스템)-> Preferences(기본 설정)-> Input Method - IBus(입력기 - IBus)를 선택하십시오. 다음 작업에서는 적용할 수 있는 몇 가지 주요 구성 변경 사항에 대해 설명합니다.

새 언어 엔진 추가 방법

  1. IBus Preferences(IBus 기본 설정) 창에서 Input Method(입력기) 탭을 누릅니다.
  2. 기본 IM 언어 엔진을 선택합니다.
  3. Add(추가)를 누릅니다.

새 입력기 트리거 키 추가 방법

  1. IBus Preferences(IBus 기본 설정) 창에서 General(일반) 탭을 누릅니다.
  2. Enable or disable(사용 또는 사용 안함) 레이블에서 ... 버튼을 누릅니다. 그런 다음 키 코드 레이블 및 정보 대화 상자 팝업에서 ... 버튼을 누릅니다. 이제 트리거 키에 대한 기본 키 조합을 누르고 정보 대화 상자에서 Close(닫기) 버튼을 누릅니다. 그런 다음 트리거 창에 대한 Select Keyboard(키보드 선택) 바로 가기에서 Add and OK(추가 및 확인) 버튼을 누릅니다.
  3. 트리거 키는 포커스된 응용 프로그램에서 IBus를 활성화하는 데 사용됩니다. IBus가 활성화되지 않은 경우 입력 장치의 문자가 포커스된 응용 프로그램으로 바로 전송됩니다. 기본 트리거 키가 Enable or disable(사용 또는 사용 안함) 레이블에 표시됩니다.

언어 패널 위치 구성 방법

  1. IBus 기본 설정 도구의 Show Language Panel(언어 패널 표시) 메뉴에서 구성을 선택합니다.

    언어 패널 위치로 사용 가능한 위치는 세 가지입니다.

    • Embedded in menu(메뉴에 포함)(기본값) - Language(언어) 패널이 GNOME 패널의 알림 영역에 포함됩니다.

    • When active(활성 시) - 입력기가 활성화된 경우에만 Language(언어) 패널이 별도 창으로 표시됩니다.

    • Always(항상) - Language(언어) 패널이 항상 별도 창으로 표시됩니다.

  2. OK(확인)를 누릅니다.

IBus에서 새 언어 엔진을 추가하는 방법

  1. System(시스템)->Preferences(기본 설정)->Input methods – IBus(입력기 – IBus)를 선택합니다.
    image:IBUS 선택
  2. IBUS Preferences(IBUS 기본 설정) 창이 열리면 Input Method(입력기) 탭을 누릅니다.
    image:IBUS 입력기
  3. Select Input Method(입력기 선택)를 선택하고 원하는 입력기를 선택합니다.
    image:IBUS 입력기 선택
  4. Add(추가) 버튼을 눌러 선택된 목록에 추가합니다.
    image:IBUS 입력기 추가
  5. 새 입력기를 기본 입력기로 설정하려면 Up(위로) 버튼을 누릅니다. 선택한 항목을 목록 맨 위로 옮깁니다.
    image:IBUS 입력기 위로 이동
  6. 로그아웃 후 다시 로그인하여 현재 선택된 입력기를 기본 입력기로 사용합니다.

IBus 입력기 프레임워크에서 사용 가능한 언어 엔진

IBus 입력기 프레임워크에서 사용 가능한 언어 엔진은 다음과 같습니다.

  • 데스크탑 설치 프로세스 중 기본적으로 설치된 엔진

    • Anthy - 일본어

    • Chewing - 중국어 번체

    • Hangul - 한국어

    • IBus-Sayura - 스리랑카어

    • IBus-XKBC - 키보드 에뮬레이션 IM 엔진 프레임워크

    • SunPinyin - 중국어 간체

    • 다국어 기반의 다양한 언어 엔진. 자세한 내용은 http://www.m17n.org를 참조하십시오.

  • 선택적 언어 엔진

    • Pinyin - 중국어 간체 언어 엔진

    • IBus 테이블 프레임워크 기반의 다양한 언어 엔진

인도어용 입력기

다음 표에서는 인도어에 사용 가능한 입력기를 요약합니다.

표 4-1  인도어용 입력기
로켈
언어
입력기
as_IN.UTF-8
아샘어
Inscript 레이아웃, ITRANS 음역, 표음 레이아웃
bn_IN.UTF-8
벵골어
Inscript 레이아웃, ITRANS 음역, Probhat 레이아웃, Unijoy 키보드 레이아웃
en_IN.UTF-8
영어
필요한 입력기 없음
gu_IN.UTF-8
구자라트어
Inscript 레이아웃, ITRANS 음역, 표음 레이아웃
hi_IN.UTF-8
힌디어
Inscript 레이아웃, ITRANS 음역, 표음 레이아웃, Remington 타자기 레이아웃, '타자기' 방법이 사용되는 입력기
kn_IN.UTF-8
칸나다어
Inscript 레이아웃, ITRANS 음역, KGP 방법
ks_IN.UTF-8
카슈미르어
카슈미르어 키보드를 시뮬레이트하는 입력기
ml_IN.UTF-8
말라얄람어
Inscript 레이아웃, ITRANS 음역, Mozhi 입력기, Swanalekha 입력기
mr_IN.UTF-8
마라티어
Inscript 레이아웃, ITRANS 음역, 표음 레이아웃
or_IN.UTF-8
오리야어
Inscript 레이아웃, ITRANS 음역, 표음 레이아웃
pa_IN.UTF-8
펀자브어
Inscript 레이아웃, ITRANS 음역, Jhelum 레이아웃, 표음 레이아웃
sa_IN.UTF-8
산스크리트어
Harvard-Kyoto 규약이 사용되는 입력기
ta_IN.UTF-8
타밀어
Inscript 레이아웃, ITRANS 음역, 표음 레이아웃, Renganathan layout. tamil99 레이아웃, 타자기 레이아웃, "vutam" Type_As_You_Write 레이아웃
te_IN.UTF-8
텔루구어
텔루구어용 Apple 키보드 레이아웃, Inscript 레이아웃, ITRANS 음역, Pothana 텔루구어 입력기 버전 2.0, RTS 방법

IBus XKBC IM 엔진

IBus XKBC는 XKeyboard 구성 데이터베이스를 사용하여 키보드 레이아웃을 에뮬레이트합니다. 키보드 레이아웃 변형을 비롯하여 XkeyboardConfig에서 사용 가능한 모든 키보드 레이아웃은 IBus IM 프레임워크에서 에뮬레이트할 수 있습니다. IBus XKBC는 IBus 기본 설정 도구의 Other(기타) 언어 범주에서 사용할 수 있습니다. IBus XKBC 도움말에서 자세한 구성 정보를 제공합니다.

IBus 가상 키보드(ibus-keyboard)

IBus 가상 키보드는 IBus XKBC 언어 엔진을 기반으로 하는 그래픽 키보드 에뮬레이터입니다. 이 키보드는 그래픽 키보드를 한 창에 표시하고 사용자가 키 아이콘을 눌러 포커스된 응용 프로그램에 문자를 입력할 수 있도록 합니다. IBus XKBC와 마찬가지로 IBus 가상 키보드는 에뮬레이션에 사용 가능한 다양한 키보드 레이아웃 및 변형을 지원합니다. IBus 가상 키보드를 실행하려면 다음 그림과 같이 GNOME 패널의 IBus 메뉴에서 Virtual Keyboard(가상 키보드)를 선택하십시오.

가상 키보드 구성 메뉴를 표시하려면 Virtual Keyboard(가상 키보드) 응용 프로그램 창을 마우스 오른쪽 버튼으로 누르십시오.

그림 4-1  가상 키보드

image:가상 키보드