한국어 Solaris 사용 설명서

부록 A Open Windows 정보

이 부록은 OpenWindows 환경에 관한 정보를 제공합니다.

OpenWindows 소개

한국어 Solaris 소프트웨어 디자인

Sun사의 국제화된 OpenWindows 환경의 한국어 지역화는 적합한 언어 및 문화적 규약의 처리를 강화하고 두 가지 광범위한 작업 환경을 제공합니다.

확장된 작업 공간 특성 워크시트

작업 공간 특성 워크시트의 지역화 범주로 시작할 응용프로그램의 로켈을 설정할 수 있습니다. 이 페이지를 참조하여 한국어 OpenWindows 환경 내부에서 새로운 응용프로그램 창의 기본 설정, 표시 언어, 입력 언어, 숫자 형식 및 시간 형식을 설정할 수 있습니다.

이러한 설정값은 지역 응용프로그램을 시작할 때마다 실행됩니다. 응용프로그램 창은 현재의 설정 로켈에 표시됩니다. 로켈을 변경하면 새로운 응용프로그램 창이 새 로켈에 표시되지만 기존의 응용프로그램 창은 원래 시작된 로켈에 그대로 있습니다.

OpenWindows는 ko 로켈만을 지원합니다. OpenWindows는 ko_KR.EUC, ko.UTF-8 또는 ko_KR.UTF-8 언어 선택을 지원하지 않습니다.

한국어 OPEN LOOK DeskSet

이번 Solaris 릴리즈는 다음과 같은 DeskSet 도구를 제공합니다. 모든 도구가 한국어 입출력을 처리할 수 있습니다. 각 도구에 설명서 페이지가 제공됩니다.

오디오 도구 - 워크스테이션 오디오 매개변수를 녹음, 재생, 편집 및 제어하는 도구

바인더 - 어떤 활동이 어떤 파일 유형과 관련이 되는지 정의하는 도구. 이 관계는 그래픽으로 설정될 수 있습니다.

계산기 - 마우스나 키보드로 사용하는 가시적 계산기

캘린더 관리자 - 사업 및 약속 사항을 관리하고 전자 우편을 사용하여 자동 리마인더를 전송할 수 있습니다.

시계 - 현재의 아날로그 또는 디지털 시간을 표시합니다.

명령 도구 - 윈도우 터미널 에뮬레이터를 이동하는 표준 OPEN LOOK

파일 관리자 - 파일과 디렉토리에 액세스하기 위한 그래픽 도구. 다양한 색상과 아이콘으로 파일 유형을 나타냅니다. 마우스로 파일 시스템을 이동합니다.

폰트편집기 - 글꼴 모양을 편집하고 새로운 글꼴을 만드는 가시적 도구

아이콘 편집기-아이콘의 모양을 편집하고 새 아이콘을 만드는 가시적 도구

이미지 도구 - 대화형 이미지 뷰어. 이미지 도구는 GIF, TIFF, JPEG 및 포스트스크립트 등과 같은 유형의 파일 내용을 보는데 사용할 수 있습니다.

우편 도구 - 전자 우편을 처리하는 도구

성능 측정기 - 다양한 데이터를 표시할 수 있는 실시간 시스템 성능 측정기

인쇄 도구 - 인쇄 명령의 그래픽 프론트 엔드. OPEN LOOK 끌어 놓기 파일 전송 작동을 지원합니다.

쉘 도구 - 표준 OPEN LOOK 비이동 윈도우 터미널 에뮬레이터. 윈도우는 시스템 쉘 프롬프트와 기타 터미널 운영에서 UNIX 명령 엔트리에 대해 ASCII 문자 터미널처럼 작동합니다.

스냅샷 - 비트맵(래스터 파일)으로 윈도우의 사진 또는 화면의 영역을 스냅 촬영하거나 캡처하기 위한 도구. 화면 이미지를 캡처할 때 사용된 스냅샷이 이 사용 설명서에 표시됩니다.

테이프 도구 - 테이프 드라이버를 제어하는 그래픽 도구

텍스트 편집기 - 우편 시스템 구성 창과 같은 OpenWindows 도구에서 사용되는 가시적 텍스트 편집기

OpenWindows 시작

사용자 환경 검사

로그인하기 전에 시스템 관리자는 필요한 사용자 환경 변수 및 해당 항목을 홈 디렉토리의 .cshrc 파일에 설정해야 합니다. 이러한 시스템 환경 변수는 한국어 기능을 사용할 때 필요합니다.

.cshrc 파일

시스템 환경 변수가 설정되지 않은 경우도 있습니다. 따라서 처음으로 OpenWindows를 시작하기 전에 로그인할 때 홈 디렉토리의 . cshrc 파일에 다음과 같은 행이 있는지 확인하십시오.


setenv LANG ko
setenv OPENWINHOME /usr/openwin

set path=( /usr/SUNWale/bin $OPENWINHOME/bin $path )

...

if ($?USER != 0 && $?prompt != 0) then
   /bin/stty cs8 -istrip defeucw
endif

LANG 변수가 if...endif 명령문 이전에 C(ASCII) 또는ko(한국어)로 설정되어 있고, if...endif 이전에 프롬프트가 설정되어 있지 않은지 확인하십시오.

이러한 행이 표시되지 않거나 다르면 시스템 관리자에 문의하십시오. 시스템 관리자나 고급 사용자의 경우 한국어 Solaris 시스템 설정에 관한 자세한 내용은 한국어 Solaris 시스템 관리자 설명서를 참조하십시오.

.openwin-init 파일

홈 디렉토리에 .openwin-init 파일이 있고 한국어 문자 입력 기능을 사용하고 있다면 15 페이지의 "htt를 시작하는 시기와 방법"에서 설명한 htt 명령어가 있는지 파일을 확인하십시오.

.xinitrc파일

시스템의 홈 디렉토리에 .xinitrc 파일이 있으면 최소한 한국어 Solaris $OPENWINHOME/lib/Xinitrc 파일에서 제공한 행을 포함하는지 확인하십시오.

한국어 OpenWindows 환경 시작

.cshrc 파일이 한국어 언어 운영을 위해 사용자 환경을 제대로 설정했는지 확인한 후에 다음과 같이 한국어 OpenWindows 환경을 시작할 수 있습니다.

    시스템 프롬프트에 다음 명령을 입력하여 한국어 OpenWindows 환경을 시작하십시오.


system% openwin 

작업 공간 특성 워크시트에서 언어 설정값 변경

한국어 OpenWindows 작업 공간 특성 워크시트에는 지역화 필드가 포함되어 있습니다. 시작하려는 다음 OpenWindows 도구의 언어 설정값을 변경하려면 다음과 같이 실행하십시오.

  1. 주 창 작업 공간 메뉴의 특성...을 선택하십시오.

  2. 범주 풀다운 메뉴에서 로켈 범주를 선택하십시오.

    작업 공간 특성 워크시트의 영어 형식은 왼쪽에 있고, 한국어 형식은 오른쪽에 있습니다.

    GraphicGraphic

    작업 공간 특성 워크시트의 로켈 필드를 사용하여 한국어 OpenWindows 환경의 표시 및 입력 메커니즘을 설정할 수 있습니다. 영어와 한국어 설정 사이를 전환할 수 있습니다.

    로켈 설정값은 어떤 문자(ASCII, 한국어)가 새로운 도구 창을 시작할 때 나타나는지 결정합니다. 로켈의 변경 사항은 변경하기 전에 시작한 도구 창의 모양 및 작동에는 영향을 주지 않습니다.

시스템 로켈 설정값 변경

작업 공간 특성 워크시트( 및 한국어 Solaris 시스템 관리 설명서에서 설명한 .OWdefaults 파일)의 로켈 설정값을 변경하려면 다음과 같이 실행하십시오.

  1. 작업 공간 특성 로켈 워크시트에 액세스하십시오.

  2. 기본 로켈 메뉴에서 미국이나 한국을 선택하여 로켈 설정값을 변경하십시오.

    이 메뉴의 영어 버전은 왼쪽에 있고 한국어 버전은 오른쪽에 있습니다. (이 예에서는, 한국어 로켈이 선택되었습니다.)

    GraphicGraphic
  3. 사용 버튼을 눌러서 시스템에 로켈을 설정하십시오.

    이 메뉴의 영어 버전은 왼쪽에 있고 한국어 버전은 오른쪽에 있습니다.

    GraphicGraphic

    사용을 누르면 이러한 설정값이 적용되어 현재 . OWdefaults 파일을 겹쳐쓰게 됩니다. 이 파일에 있는 정보는 응용프로그램을 시작할 때 사용되는 OpenWindows 시작 설정값입니다. .OWdefaults 파일의 내용과 기능에 관한 자세한 내용은 개발자용 Solaris 국제화 설명서한국어 Solaris 시스템 관리자 설명서를 참조하십시오.

OpenWindows와 htt

OpenWindows 환경에서 사용자의 홈 디렉토리에 .openwin-init 파일이 있는 경우 참조됩니다. 따라서 사용자의 .openwin-init 파일에 htt를 시작하는 행이 없다면 OpenWindows 환경이 시작될 때 htt는 시작되지 않습니다. (73 페이지의 "사용자 환경 확인"을 참조하십시오.) 사용자 응용프로그램의 한국어 입력 기능이 제대로 작동하려면 .openwin-init 스크립트가 한국어 문자 입력을 위해 htt를 사용하는 응용프로그램을 시작하기 전에 htt를 시작해야 합니다. htt가 응용프로그램 다음에 시작되면, 10 페이지의 "htt 화면 표시 형식"에서 설명한 대로 루트 창 스타일의 입력 방식 서버 창만 사용할 수 있습니다.

.openwin-init 파일 변경

OpenWindows 작업 공간=>유틸리티=>작업 공간 저장 기능은 작업 공간 화면의 현재 환경 설정을 저장할 때 .openwin-init 파일을 기록하거나 재기록합니다. 작업 공간 저장 풀다운 메뉴 선택을 사용하거나 .openwin-init 파일을 편집한 후 .openwin-init 파일을 점검하여 htt 명령이 한국어 문자를 입력하는 응용프로그램을 시작하는 행보다 앞에 있는지 확인해야 합니다.

이 명령이 올바른 위치에 있어야 OpenWindows 시스템을 나중에 다시 시작했을 때 htt에 제대로 연결됩니다. .openwin-init을 수동으로 편집하면 다음에 작업 공간 저장 기능을 사용할 때 덮어쓰게 됩니다. OpenWindows 환경을 종료한 뒤 재시작하면 편집 내용이 저장되어 사용할 수 있게 됩니다.

OpenWindows에서 인쇄

작업 공간 특성 메뉴를 사용하여 xetops 인쇄 필터를 설정할 수 있습니다.

    다음 그림과 같이 특성 워크시트에 cat $FILE | xetops | lp를 입력하십시오.

    Graphic

OpenWindows 작업 공간 사용자 정의

글꼴 사용

한국어 Solaris 응용프로그램의 지역화된 언어 기능은 ASCII 문자 글꼴과 비ASCII 한국어 문자 글꼴을 포함하는 글꼴 그룹 또는 글꼴 세트를 사용합니다. 이러한 글꼴의 조합형은 한국어 표시에 필요합니다. 글꼴은 글꼴 이름과 같은 방법으로 OpenWindows 사용 설명서에 설명된 것처럼 작업 공간을 사용자 정의할 때 사용됩니다.

한국어(ko) 글꼴 목록

한국어(ko) 글꼴 목록은 KS C 5636 또는 ISO8859-1의 ASCII 문자를 나타내는 영어 글꼴 하나와 KS C 5601-1987-0의 문자를 나타내는 한국어 글꼴 하나로 구성됩니다.

KS C 5636과 ISO8859-1 문자 세트는 거의 동일합니다. 차이점은 KS C 5636이 0에서 127까지의 코드 값만을 사용하고 백슬래시 문자(ISO8859-1 코드 값이 92) 대신에 한국 통화 기호를 쓴다는 점입니다.

한국어 Solaris는 /usr/dt/app-defaults/ko/*의 응용프로그램 기본 파일에 정의된 기본 글꼴 목록을 제공합니다. 다음은 Dtwm 파일에서 발췌한 것입니다.


Dtwm*icon*fontList: \
    -dt-interface-system-medium-r-normal-s*ksc*:

파일의 이 부분은 /usr/openwin/lib/locale/ko/X11/fonts/75dpi/fonts.alias에 정의된 두 가지 글꼴을 포함하는 글꼴 목록을 말합니다.

한국어(ko.UTF-8) 글꼴 목록

한국어(ko.UTF-8) 글꼴 목록은 KS C 5636 또는 ISO8859-1의 ASCII 문자를 나타내는 영어 글꼴 하나와 KS C 5601-1992-3의 코드 세트 1 문자를 나타내는 한국어 조합형 글꼴 하나로 구성되어 있습니다.

한국어 Solaris는 /usr/dt/app-defaults/ko.UTF-8/*의 응용프로그램 기본 파일에 정의된 기본 글꼴 목록을 제공합니다. 다음은 Dtwm 파일에서 발췌한 것입니다.


Dtwm*icon*fontList:\
    -dt-interface-system-medium-r-normal-s*ksc*:

파일의 이 부분은 /usr/openwin/lib/locale/ko.UTF-8/X11/fonts/75dpi/fonts.alias에 정의된 두 가지 글꼴을 포함하는 글꼴 목록을 말합니다.

특정 한국어(ko 또는 ko.UTF-8) 글꼴 목록으로 응용프로그램 시작

명령줄에서 아시아판 Solaris 도구를 시작할 때, 해당 글꼴도 지정할 수 있습니다. 다음은 지정된 글꼴 목록으로 새로운 한국어 터미널을 시작할 때 사용되는 명령줄 인수의 예입니다.


system% dtterm -fn \
    -dt-interface system-medium-r-normal-s sans-14-120-75-75-p-60-ksc5636-0;\
    -dt-interface system-medium-r-normal-s sans-14-120-75-75-p-120-ksc5601.1987-0:

글꼴 목록에서 사용된 두 가지 분리자에 주의하십시오. ; 분리자는 마지막 글꼴 이름을 제외한 글꼴 이름을 분리할 때 사용되며 : 분리자로 끝납니다(위의 예에서 ;는 한국어 글꼴 이름 다음에 옵니다). 긴 글꼴 이름에는 공백이 있기 때문에 글꼴 목록은 인용 부호로 묶여 표시됩니다.

명령줄에 글꼴 정의

한국어 OpenWindows 응용프로그램을 시작하는 명령줄은 응용프로그램의 글꼴을 정의할 수 있습니다. 현재 로켈이 한국어라면, 해당 명령은 정의된 글꼴-세트 별명 중 하나를 대신 사용합니다(다음 절에서 설명). 예를 들어, 다음과 같습니다.


system% cmdtool -font fontset_name &

그러나 현재 로켈이 C이면 명령은 글꼴 이름을 사용하고 글꼴-세트 별명은 사용할 수 없습니다. 다음은 ASCII 문자 글꼴의 긴 이름을 사용하는 명령을 나타낸 것입니다.


system% cmdtool \
    -font -misc-fixed-medium-r-normal--9-80-100-100-c-60-iso8859-1 &

글꼴 세트 이름

한국어 Solaris 소프트웨어는 두 개 이상의 글꼴이 조합된 몇몇 글꼴 세트를 제공하기 때문에 영어와 한국어 문자 모두를 하나의 창에서 사용할 수 있습니다. 일부 글꼴 세트는 둘 다 KS C 5601에 정의된 영어 글꼴과 한국어 글꼴로 구성됩니다. 사용상 편의를 위해 이러한 글꼴 세트는 다음과 같은 단순한 이름을 가지고 있습니다.

응용프로그램 창과 글꼴 크기 조절

$OPENWINHOME/lib/locale/ko/OW_FONT_SETS/OpenWindows.fs 파일은 명령줄에 사용하기 위한 다음 글꼴의 크기 정의도 설정합니다.