JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
국제 언어 환경 설명서     Oracle Solaris 11 Information Library (한국어)
PDF
search filter icon
search icon

문서 정보

머리말

1.  소개

2.  유니코드 및 UTF-8 로켈 지원

3.  언어 및 로켈 사용

4.  데스크탑 키보드 기본 설정 및 입력기

키보드 레이아웃 및 입력기 설정 정보

GNOME Desktop Manager의 키보드 레이아웃 선택

GNOME Desktop Manager에서 키보드 레이아웃을 선택하는 방법

입력기

입력기 활성화 및 비활성화 방법

IBus 정보

IBus 구성

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

인도어용 입력기

IBus XKBC IM 엔진

IBus 가상 키보드(ibus-keyboard)

Internet Intranet Input Method Framework

ATOK 및 Wnn 엔진을 IIIMF와 함께 사용하는 방법

GNOME 키보드 기본 설정

키보드 기본 설정 및 사용자 정의 지정 방법

키보드 레이아웃 옵션 및 기본 동작

GNOME 키보드 레이아웃 표시기(키보드 선택기)

X 키보드 확장을 통한 키보드 레이아웃 설정(setxkbmap)

콘솔의 키보드 레이아웃

5.  글꼴 구성

6.  고급 항목

A.  사용 가능한 로켈

색인

입력기

IM(입력기)은 키보드와 같은 입력 장치에서 제공되지 않는 특정 문자를 다양한 데스크탑 응용 프로그램에 입력하는 방식입니다. IM은 중국어, 인도어, 일본어, 한국어, 태국어 등의 일부 언어에 필요합니다. 이러한 언어에는 입력 장치에서 사용 가능한 것보다 많은 수의 문자 세트가 포함되어 있기 때문입니다. IM은 입력 장치의 키 입력 조합을 언어 특정 문자로 변환한 후 정보를 다시 포커스된 응용 프로그램으로 전송합니다.

입력기의 두 가지 주요 구성 요소는 IM 프레임워크와 IM 언어 엔진입니다. IM 프레임워크는 IM 언어 엔진과 사용자 응용 프로그램 간의 협력 지원 기능을 제공하는 소프트웨어 구성 요소입니다. IM 언어 엔진은 IM 프레임워크의 키 입력 조합을 사용하여 IM 프레임워크로 다시 전송할 특정 언어 문자로 변환하는 소프트웨어 구성 요소입니다.

IBus는 Oracle Solaris 데스크탑 시스템의 기본 IM 프레임워크입니다. IIIMF는 보조 IM 프레임워크로 설치 저장소에서 사용할 수 있습니다.

기본적으로 입력기는 다음 언어로 로그인한 경우에만 활성화됩니다.

기타 언어의 경우 필요에 따라 입력기 프레임워크 선택기를 통해 수동으로 IM을 활성화할 수 있습니다.

입력기 활성화 및 비활성화 방법

입력기 프레임워크 선택기(imf-selector)는 기본 입력기 프레임워크를 선택하여 데스크탑 세션에 대해 사용 또는 사용 안함으로 설정하는 데 사용되는 구성 도구입니다.

  1. System(시스템)→Preferences(기본 설정)→Input Method Selector(입력기 선택기)를 선택합니다.

    Input Method Framework Selector(입력기 프레임워크 선택기) 창이 나타납니다.

  2. Enable Input Method Framework(입력기 프레임워크 사용) 옵션을 선택하고 목록에서 기본 입력기 프레임워크를 선택합니다.
    image:입력기 프레임워크 선택기
  3. OK(확인) 버튼을 눌러 선택한 항목을 저장합니다.

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 입력기 프레임워크에서 사용 가능한 언어 엔진은 다음과 같습니다.

인도어용 입력기

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

표 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:가상 키보드

Internet Intranet Input Method Framework

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 GuideWnn8 User's Guide에서 제공하는 자세한 언어 엔진 정보를 참조하십시오. 이러한 문서는 일본어로만 제공됩니다.


ATOK 및 Wnn 엔진을 IIIMF와 함께 사용하는 방법

  1. 패키지 관리자 GUI 또는 pkg 명령을 사용하여 다음 패키지를 설치합니다.
    • 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/*
  2. 입력기 프레임워크 선택기를 사용하여 데스크탑 세션에서 IIIMF를 선택합니다.

    다음 번에 로그인할 때 데스크탑 세션에 IIIMF가 사용됩니다. 데스크탑 세션을 다시 시작해야 합니다.

  3. Wnn 언어 엔진을 사용 중인 경우
    1. 다음 명령을 실행하여 jserverdpkeyserv 서버를 호출합니다. 서비스 관리 권한이 필요합니다.
      # svcadm enable wnn8/server
    2. 입력기 기본 설정 편집기(iiim-properties) 도구에서 Wnn IM Language Engine(Wnn IM 언어 엔진)을 선택합니다.

GNOME 키보드 기본 설정

Oracle Solaris 11 데스크탑에는 100개가 넘는 언어에 사용 가능한 키보드 레이아웃이 400개를 초과합니다. 거의 모든 언어에 여러 키보드 레이아웃 변형을 사용할 수 있습니다. 키보드 레이아웃 모델 및 물리적 레이아웃에 관계없이 항상 Oracle Solaris 11 데스크탑에서 사용 가능한 모든 키보드 레이아웃을 구성하고 사용할 수 있습니다. GNOME 키보드 기본 설정 도구를 사용하여 키보드 모델, 레이아웃, 변형 등의 키보드 기본 설정을 지정하고 사용자 정의할 수 있습니다.

키보드 기본 설정 및 사용자 정의 지정 방법

  1. System(시스템)→Preferences(기본 설정)→Keyboard(키보드)를 선택합니다.
    image:GNOME 키보드 기본 설정 실행 프로그램
  2. Layouts(레이아웃) 탭을 누릅니다.

    Layouts(레이아웃) 탭에는 키보드 레이아웃 설정 및 사용자 정의에 필요한 모든 도구가 제공됩니다. 다른 키보드 레이아웃을 최대 4개까지 추가할 수 있으며 패널의 키보드 레이아웃 표시기 메뉴를 사용하거나 레이아웃 간을 전환할 바로 가기 키를 설정하여 레이아웃 간에 쉽게 전환할 수 있습니다.

    Layouts(레이아웃) 탭에서 키보드 모델, 특정 키보드 레이아웃 변형 등의 다양한 키보드 설정을 사용자 정의할 수도 있고, Shift, Alt, Meta, Super, Hyper, CapsLock 등의 특정 키에 대한 특수 동작을 설정할 수도 있습니다.

    Layouts(레이아웃) 탭의 목록 맨 위에 있는 레이아웃이 기본 레이아웃입니다. Move Up(위로 이동) 및 Move Down(아래로 이동) 버튼을 사용하여 목록에서 레이아웃을 위/아래로 옮길 수 있습니다.

    다음 그림은 Layouts(레이아웃) 탭을 보여줍니다.


    image:GNOME 키보드 기본 설정

키보드 레이아웃 옵션 및 기본 동작

다음 목록은 Keyboard preferences(키보드 기본 설정) 창의 Layouts(레이아웃) 탭에서 수행되는 가장 일반적인 트랜잭션을 보여줍니다.

키보드 레이아웃 추가 및 제거 방법

  1. 국가 또는 언어별로 원하는 키보드 레이아웃을 선택합니다.
  2. Add(추가) 버튼을 누릅니다.
  3. 레이아웃을 제거하려면 목록에서 삭제할 키보드 레이아웃을 선택합니다.
  4. Remove(제거) 버튼을 누릅니다.

특정 키에 EuroSign을 추가하는 방법

  1. Options(옵션) 버튼을 누릅니다.
  2. Adding EuroSign to Certain Keys(특정 키에 EuroSign 추가)를 선택합니다.
  3. 원하는 키를 선택합니다.
  4. Close(닫기) 버튼을 누릅니다.

X 서버를 강제 종료할 키 시퀀스를 설정하는 방법

  1. Options(옵션) 버튼을 누릅니다.
  2. X 서버를 강제 종료할 키 시퀀스를 선택합니다.
  3. Ctrl + Alt + 백스페이스를 선택합니다.
  4. Close(닫기) 버튼을 누릅니다.

선택된 키보드 레이아웃 간을 전환할 바로 가기 키를 설정하는 방법

키보드 레이아웃을 2개 이상 사용하는 경우 바로 가기를 지정하여 레이아웃 간을 쉽게 전환할 수 있습니다.

  1. Options(옵션) 버튼을 누릅니다.
  2. 레이아웃을 변경할 키를 선택합니다.
  3. 원하는 바로 가기 키를 선택합니다.
  4. Close(닫기) 버튼을 누릅니다.

GNOME 키보드 레이아웃 표시기(키보드 선택기)

다음 그림과 같이 키보드 레이아웃을 2개 이상 선택할 경우 키보드 레이아웃 표시기가 자동으로 활성화되고 패널에 표시됩니다. 키보드를 하나만 선택할 경우(기본 동작) 키보드 레이아웃 표시기가 패널에 표시되지 않습니다.

그림 4-2 키보드 레이아웃 표시기

image:키보드 레이아웃 표시기

키보드 레이아웃 표시기 메뉴가 활성화되고 패널에 표시되면 마우스를 사용하여 선택된 키보드 레이아웃 간을 전환할 수 있습니다. 다음 키보드 레이아웃으로 바로 전환하려면 한 번 누르십시오. 다음과 같은 세 가지 옵션이 포함된 메뉴를 열려면 마우스 오른쪽 버튼을 누르십시오.

X 키보드 확장을 통한 키보드 레이아웃 설정(setxkbmap)

GNOME 키보드 레이아웃 기본 설정 도구를 사용하지 않고 명령줄에서 X 서버의 모든 키보드 레이아웃 설정을 지정하고 사용자 정의하는 명령인 setxkbmap(1)을 사용할 수 있습니다.

setxkbmap 명령은 명령줄에 지정된 옵션을 통해 확인된 키보드 레이아웃을 사용하도록 키보드를 매핑합니다. setxkbmap 명령의 구성 가능한 옵션으로는 기하학, 키보드 모델, 레이아웃 기호, 레이아웃 변형, 규칙 등이 있습니다.

다음 예에서는 명령줄에서 2개의 키보드 레이아웃(미국/영어 및 프랑스어)을 설정하는 방법을 보여줍니다.

$ /usr/bin/setxkbmap us,fr

자세한 내용은 setxkbmap(1) 매뉴얼 페이지를 참조하십시오.