탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
![]() |
Oracle Solaris 11.1용 국제 언어 환경 설명서 Oracle Solaris 11.1 Information Library (한국어) |
GNOME Desktop Manager의 키보드 레이아웃 선택
GNOME Desktop Manager에서 키보드 레이아웃을 선택하는 방법
선택된 키보드 레이아웃 간을 전환할 바로 가기 키를 설정하는 방법
IM(입력기)은 키보드와 같은 입력 장치에서 제공되지 않는 특정 문자를 다양한 데스크탑 응용 프로그램에 입력하는 방식입니다. IM은 중국어, 인도어, 일본어, 한국어, 태국어 등의 일부 언어에 필요합니다. 이러한 언어에는 입력 장치에서 사용 가능한 것보다 많은 수의 문자 세트가 포함되어 있기 때문입니다. IM은 입력 장치의 키 입력 조합을 언어 특정 문자로 변환한 후 정보를 다시 포커스된 응용 프로그램으로 전송합니다.
입력기의 두 가지 주요 구성 요소는 IM 프레임워크와 IM 언어 엔진입니다. IM 프레임워크는 IM 언어 엔진과 사용자 응용 프로그램 간의 협력 지원 기능을 제공하는 소프트웨어 구성 요소입니다. IM 언어 엔진은 IM 프레임워크의 키 입력 조합을 사용하여 IM 프레임워크로 다시 전송할 특정 언어 문자로 변환하는 소프트웨어 구성 요소입니다.
IBus는 Oracle Solaris Desktop 시스템의 기본 IM 프레임워크입니다. IIIMF는 보조 IM 프레임워크로 설치 저장소에서 사용할 수 있습니다.
기본적으로 입력기는 다음 언어로 로그인한 경우에만 활성화됩니다.
중국어(간체)
중국어(번체)
일본어
한국어
인도어
태국어
기타 언어의 경우 필요에 따라 입력기 프레임워크 선택기를 통해 수동으로 IM을 활성화할 수 있습니다.
입력기 프레임워크 선택기(imf-selector)는 기본 입력기 프레임워크를 선택하여 데스크탑 세션에 대해 사용 또는 사용 안함으로 설정하는 데 사용되는 구성 도구입니다.
Input Method Framework Selector(입력기 프레임워크 선택기) 창이 나타납니다.
다음 로그인부터 선택한 입력기 프레임워크가 레이블이 있는 모든 작업 공간에 사용됩니다.
주 - IBus 입력기 프레임워크가 기본 구성으로 선택된 경우 트리거 키로 입력기가 활성화되면 입력기 상태 패널이 표시됩니다. IIIMF가 선택된 경우 입력기 상태 패널이 독립된 작은 창에 표시됩니다.
Linux 및 Unix 운영 체제용 IBus(Intelligent Input Bus)는 여러 오픈 소스 IM 언어 엔진에서 작동하는 강력한 다국어 입력기 프레임워크입니다. IBus는 버스 같은 구조를 사용하여 IBus IM 프레임워크와 IM 언어 엔진 간의 통신을 처리합니다. 이 프로세스는 사용자별 세션을 실행합니다. 다른 사용자 데스크탑 세션 간에는 공유 프로세스가 없습니다.
IBus는 IBus 기본 설정 도구(ibus-setup)를 통해 사용자별로 구성됩니다. 이 도구에 액세스하려면 System(시스템)→ Preferences(기본 설정)→ Input Method - IBus(입력기 - IBus)를 선택하십시오. 다음 작업에서는 적용할 수 있는 몇 가지 주요 구성 변경 사항에 대해 설명합니다.
언어 패널 위치로 사용 가능한 위치는 세 가지입니다.
Embedded in menu(메뉴에 포함)(기본값) - Language(언어) 패널이 GNOME 패널의 알림 영역에 포함됩니다.
When active(활성 시) - 입력기가 활성화된 경우에만 Language(언어) 패널이 별도 창으로 표시됩니다.
Always(항상) - Language(언어) 패널이 항상 별도 창으로 표시됩니다.
IBus 입력기 프레임워크에서 사용 가능한 언어 엔진은 다음과 같습니다.
데스크탑 설치 프로세스 중 기본적으로 설치된 엔진
Anthy - 일본어
Chewing - 중국어 번체
Hangul - 한국어
IBus-Sayura - 스리랑카어
IBus-XKBC - 키보드 에뮬레이션 IM 엔진 프레임워크
SunPinyin - 중국어 간체
다국어 기반의 다양한 언어 엔진. 자세한 내용은 http://www.m17n.org를 참조하십시오.
선택적 언어 엔진
Pinyin - 중국어 간체 언어 엔진
IBus 테이블 프레임워크 기반의 다양한 언어 엔진
다음 표에서는 인도어에 사용 가능한 입력기를 요약합니다.
표 4-1 인도어용 입력기
|
IBus XKBC는 XKeyboard 구성 데이터베이스를 사용하여 키보드 레이아웃을 에뮬레이트합니다. 키보드 레이아웃 변형을 비롯하여 XkeyboardConfig에서 사용 가능한 모든 키보드 레이아웃은 IBus IM 프레임워크에서 에뮬레이트할 수 있습니다. IBus XKBC는 IBus 기본 설정 도구의 Other(기타) 언어 범주에서 사용할 수 있습니다. IBus XKBC 도움말에서 자세한 구성 정보를 제공합니다.
IBus 가상 키보드는 IBus XKBC 언어 엔진을 기반으로 하는 그래픽 키보드 에뮬레이터입니다. 이 키보드는 그래픽 키보드를 한 창에 표시하고 사용자가 키 아이콘을 눌러 포커스된 응용 프로그램에 문자를 입력할 수 있도록 합니다. IBus XKBC와 마찬가지로 IBus 가상 키보드는 에뮬레이션에 사용 가능한 다양한 키보드 레이아웃 및 변형을 지원합니다. IBus 가상 키보드를 실행하려면 다음 그림과 같이 GNOME 패널의 IBus 메뉴에서 Virtual Keyboard(가상 키보드)를 선택하십시오.
가상 키보드 구성 메뉴를 표시하려면 Virtual Keyboard(가상 키보드) 응용 프로그램 창을 마우스 오른쪽 버튼으로 누르십시오.
그림 4-1 가상 키보드
IIIMF(Internet Intranet Input Method Framework)는 Solaris 9 이후부터 지원된 Oracle Solaris 11의 IM 프레임워크 중 하나입니다. IIIMF는 시스템 차원의 공유 프로세스 대신 사용자별로 실행됩니다. IIIM용 구성 도구는 입력기 기본 설정 편집기(iiim-properties)입니다. 이 도구에 액세스하려면 System(시스템)→Preferences(기본 설정)→Input Method - IIIM(입력기 - IIIM)을 선택합니다.
IIIMF의 매우 강력한 일본어 엔진 두 가지로 ATOK와 Wnn이 있습니다. 다음 절차에서는 ATOK 또는 Wnn 언어 엔진을 IIIMF와 함께 사용하는 방법에 대해 설명합니다.
주 - 이 도구에 대한 자세한 내용은 ATOK for Oracle Solaris User Guide 및 Wnn8 User's Guide에서 제공하는 자세한 언어 엔진 정보를 참조하십시오. 이러한 문서는 일본어로만 제공됩니다.
IIIMF 핵심 패키지: system/input-method/iiim
ATOK 패키지: system/input-method/iiim/atok
Wnn 패키지: system/input-method/iiim/wnn
설치할 수 있는 IIIMF 언어 엔진을 나열하려면 다음 명령을 실행합니다.
$ pkg list -a system/input-method/iiim/*
다음 번에 로그인할 때 데스크탑 세션에 IIIMF가 사용됩니다. 데스크탑 세션을 다시 시작해야 합니다.
# svcadm enable wnn8/server