한국어 SolarisTM 9 운영 환경은 Solaris 운영 환경과 공통 데스크탑 환경 (CDE) 윈도우 시스템을 국제화 및 한글화한 것입니다 .
다음은 Solaris 9 운영 환경에서 멀티바이트 한글을 입력, 표시 및 인쇄하기 위해 사용할 수 있는 기능에 대한 정보를 제공합니다.
다음 새 정렬 로켈은 각 로켈에서 지원되는 한글과 한자 문자들에 대한 사전 정렬을 가능하게 해줍니다.
ko_KR.EUC@dict
ko_KR.UTF-8@dict
Solaris 9 운영 환경은 고유한 국제화 특성을 모든 지역화된 제품에 적용합니다. 이 지역화 특성은 로켈 및 그와 관련된 범주를 정의하는 국제화 및 지역화에 대한 ANSI C 권장 사항을 지원합니다.
로켈에는 문화적으로 특정한 언어 정보 및 고유 지역에 대한 규약이 포함되어 있습니다. Solaris 운영 환경의 각 프로세스는 다음과 같은 로켈 속성 세트를 갖고 있습니다.
로켈 설정 - 명령줄에서 프로세스를 시작하기 전에 로켈의 속성을 나열하고 로켈의 속성을 바꿀때 사용하는 locale 및 setlocale.
예를 들어, 한국어 로켈과 영어/ASCII 로켈은 각각의 문화 형식에 따른 시간 및 날짜의 표시를 정의하는 범주 뿐만 아니라 시간과 날짜에 대한 실제 한국어 또는 영어/ASCII 문자를 정의하는 범주도 가지고 있습니다.
파일 이름의 한국어 텍스트, 시스템 메시지, 단말기(TTY), 전자 우편, 데이터 파일 컨텐트를 입력, 표시 및 인쇄할 수 있게 해 주는 KS X 1001 및 KS X 1005-1 문자 세트용 코드화 규약을 지원하는 코드 세트.
Solaris 운영 환경용 한국어 입력을 처리하는 htt 입력 메소드 서버. htt 서버는 사용자의 키보드 입력을 수신하여 한국어 Solaris 응용프로그램에서 사용되는 한국어 문자로 변환합니다.
한국어 Solaris 운영 환경은 다음 표에 있는 두 로켈을 동시 지원합니다. 이 두 로켈은 최종 사용자에게 동일해 보이지만, 내부 문자의 문자 인코딩 방식은 다릅니다.
표 1–1 한국어 로켈
로켈 |
설명 |
---|---|
ko_KR.EUC (ko) |
한국어 EUC (KS X) |
ko_KR.UTF-8 (ko.UTF-8) |
한국어 UTF-8 (유니코드 3.1) |
다음 표에는 각 한국어 로켈용으로 지원되는 코드 세트가 나열되어 있습니다.
표 1–2 한국어 코드 세트
로켈 |
코드 세트 |
---|---|
ko_KR.EUC (ko) |
KS X 1001 |
ko_KR.UTF-8 (ko.UTF-8) |
UTF-8 |
한국어 Solaris 9 운영 환경은 ISO-10646에 포함되는 모든 문자에 대한 입력 메소드와 글꼴을 제공합니다. 이 메소드와 글꼴은 언어에 상관없이 어떤 문자든 입력하고 출력할 수 있게 해 줍니다.
다음 입력 메소드는 ko_KR.EUC (ko) 및 ko_KR.UTF-8 (ko.UTF-8) 로켈용으로 지원됩니다:
한글 2-벌식 (자음과 모음 한 세트)
한글-한자 변환
특수 문자
16진수 코드
ko_KR.EUC (ko) 및 ko_KR.UTF-8 (ko.UTF-8) 로켈용으로 지원되는 조정 가능 글꼴과 비트맵 글꼴의 전체 목록은 국제 언어 환경 설명서를 참조하십시오.
한글 또는 표준 Sun 키보드를 사용해 한국어 텍스트를 입력할 수 있습니다.
한국어 Solaris 9 운영 환경에서는 한국어 및 영어 로켈용으로 ANSI C에 의해 정의된 다음과 같은 일반 및 특정 범주를 사용할 수 있습니다.
환경의 로켈 관련 측면을 위한 모든 범주들을 호출하는 일반 LC_ALL 설정.
다음을 포함한 환경의 특정 측면을 위한 구체적인 설정:
LC_CTYPE
LC_TIME
LC_NUMERIC
LC_MONETARY
LC_COLLATE
LC_MESSAGES
예를 들어 한국어 및 영어/ASCII 로켈은 표시할 때 사용하는 한국어 및 영어/ASCII 문자뿐 아니라 문화에 따라 시간 및 날짜의 표시를 정의하는 LC_TIME 범주도 갖고 있습니다.
CDE는 풍부한 데스크탑 응용프로그램을 갖고 있는 국제화된 그래픽 사용자 환경입니다. 이 환경은 한국어 및 기타 언어로 지역화됩니다. 동일한 데스크탑에서 두 개 이상의 지역화된 응용프로그램을 동시에 사용할 수 있습니다. 지역화된 CDE 응용프로그램으로는 다음과 같은 것들이 있습니다.
파일 관리자: 파일과 디렉토리에 액세스하기 위해 사용하는 그래픽 사용자 인터페이스.
메일러: 전자우편 메시지를 전송, 수신 및 관리하는 응용프로그램. 메일러와 다른 응용프로그램 간에는 메시지와 파일의 끌어 놓기가 가능합니다.
인쇄 관리자: 끌어 놓기 파일 전송 작업을 지원하는 인쇄 명령에 대한 그래픽 프론트 엔드.
텍스트 편집기: 메일러 작성 창과 같은 CDE 도구에서 사용 가능. 이 응용프로그램은 동일한 문서에서 한국어와 영어 문자를 입력할 수 있게 해 줍니다.
캘린더 관리자: 사업상의 약속이나 사회적인 약속을 관리하는 일을 도와줍니다. 메일러 응용프로그램을 통해 캘린더에서 자동 알림 메시지를 보낼 수 있습니다.
Personal Digital Assistant (PDA) Synchronization: 캘린더 관리자와 같은 CDE 응용프로그램의 데이터를 PDA의 유사 프로그램에 있는 데이터와 동기화하는데 사용합니다. PDA 동기화는 워크스테이션이나 서버에서 PDA로 응용프로그램과 데이터베이스를 설치할 수 있게 해 줍니다.
OpenWindowsTM 환경은 더 이상 본 릴리스에서는 지원되지 않습니다.
Solaris 환경은 한국어 인쇄를 위해 다음과 같은 지원을 제공합니다.
lp 및 iconv 유틸리티를 사용해 wansung, johab 및 unicode 등으로 코드화된 모든 텍스트 파일을 인쇄할 수 있게 해 주는 글꼴이 내장되어 있는 라인 프린터. 시스템 관리자가 EUC 입력을 대상 프린터의 코드 세트로 자동 변환하도록 인쇄 필터를 설치할 수도 있습니다.
xetops와 xutops는 한국어 텍스트를 비트맵 이미지로 변환시킨 후 인쇄할 수 있도록 해주는, 포스트스크립트에 기반한 라인 프린터 에뮬레이션 유틸리티입니다. 이 유틸리티들은 한국어 글꼴이 로드되지 않은 포스트스크립트 기반 프린터를 사용해 한국어 문자를 인쇄할 수 있게 합니다. 일부 응용프로그램은 내장되어 있는 한국어 글꼴을 통해 포스트스크립트 파일을 작성합니다. 예를 들어, 운영 체제를 수정하지 않고도 포스트스크립트 CID 글꼴을 종류에 관계 없이 포스트스크립트 레벨 3 프린터로 인쇄할 수 있습니다.
mp는 명령줄에서 제공된 파일 이름들을 순서대로 읽어서 그 파일의 내용을 포스트 스크립트 형식으로 된 그래픽 파일을 생성해 냅니다. 이 프로그램은 Solaris가 지원하는 어떤 언어의 텍스트 파일이라도 처리하여 지정된 로켈에 맞도록 출력합니다. 출력된 내용은 텍스트 레이아웃, 양방향 텍스트 렌더링 그리고 문자의 모양이 올바르게 들어가 있습니다. 각 로켈에서 mp에 대한 시스템 글꼴 설정에 따라, 포스트스크립트 출력 파일은 Solaris 시스템에 있는 조정 가능 글꼴, 혹은 비트맵 글꼴의 글리프 이미지를 포함할 수 있습니다.
Complex text layout (CTL)은 mp에서 지원됩니다. Complex Text Layout에 관한 추가 정보는 국제 언어 환경 설명서“Complex Text Layout”을 참조하십시오.
X 윈도우 응용프로그램 개발자들이 장치 독립적인 인쇄 작업을 작성할 수 있게 해 주는 Xprt 기능.
포스트스크립트 프린터에서 지원되는 글꼴을 설치 및 제거할 수 있게 해 주는 글꼴 다운로더 명령, fdl. 지원되는 글꼴 유형은 다음과 같습니다. 포스트스크립트 유형 1, 9 (CID 유형 0), 10 (CID 유형 1), 11 (CID 유형 2), CMap 파일 및 트루 타입.
다음은 한국어 Solaris 9 원격 사용자 기능을 요약 설명합니다.
조합형 코드(KS C 5601-1992) 및 완성형 코드(KS C 5601)를 사용하는 단말기. 단말기는 한국어 문자를 입력하는 방식인 한글 입력 변환을 실행해야 합니다.
서로 다른 종류의 단말기 사용에 관한 정보는 한국어 Solaris 시스템 관리자 설명서 및 국제 언어 환경 설명서를 참조하십시오.
한국어 문자를 지원하는 비 Sun 기기에서 사용되는 입력 메소드와 글꼴을 지원하는 텔넷 에뮬레이터. 에뮬레이터는 특정 버전의 한국어 윈도우를 포함해 한국어 단말기 세션의 표시를 가능케 합니다.
SunRay 엔터프라이즈 응용 서버를 지원하는 Solaris 운영 환경에서 실행중인 SunRayTM 엔터프라이즈 서버 소프트웨어. 서버에 설치된 로켈을 사용해 SunRay 응용 서버가 CDE 데스크탑 도구들을 포함한 지역화된 X 응용프로그램을 지원할 수 있습니다.
원격 호스트의 Solaris 환경에서 지역화된 응용프로그램을 실행할 수 있게 해 주는 X11 원격 호스트. 원격 호스트에 연결하고 로그인하기 전에 로켈을 설정할 때 로컬 호스트를 사용해 로켈 글꼴과 관련 입력 메소드의 도움을 받아 지역화된 응용프로그램을 표시할 수 있습니다.
새 로켈이나 기존 로켈의 변종을 국제화된 Solaris 9 소프트웨어 환경에 추가할 수 있습니다. 로켈 구축을 담당한 개발자의 경우 추가 정보는 국제 언어 환경 설명서를 참조하십시오.
Solaris 9 메시지 처리 기능은 특정 로켈에 대해 지역화된 버전의 메시지를 제공합니다. 국제화된 응용프로그램을 다시 컴파일할 필요 없이 지역화된 메시지를 추가할 수 있습니다. 지역화된 메시지는 다음과 같은 기능을 사용합니다.
XPG4 및 POSIX 사양을 준수하는 기능을 사용하는 OS 메시지.
CDE 리소스 파일을 사용하는 CDE 메시지.
Java 리소스 번들과 함께 구현되는 JavaTM 메시지 지역화.