Solaris 10 새로운 기능

언어 지원 향상

이 절에서는 Solaris 10 OS의 새로운 기능과 원래 2002년 5월에 배포된 Solaris 9 OS 이후 기능이 강화된 모든 언어 지원 기능에 대하여 설명합니다.

유니코드 버전 4.0 지원

유니코드 버전 3.2 지원은 Software Express 파일럿 프로그램에서 소개되었습니다. Solaris Express 8/04 릴리스에서 Solaris 유니코드 로켈은 유니코드 버전 4.0을 지원합니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다.

유니코드 버전 4.0에서는 유니코드 버전 3.2와 비교해 1226개의 새 문자를 도입했습니다. 이 버전에는 또한 “Unicode Standard 4.0”(ISBN 0-321-18578-1)에 설명된 대로 규약 변경 사항 및 정보 변경 사항이 모두 포함되어 있습니다. 표준은 http://www.unicode.org/standard/standard.html에서 온라인으로 참조할 수 있습니다.

UTF-8 정오표가 원래 유니코드 버전 3.1에서 출간되고 유니코드 버전 3.2에서 업데이트된 이후 UTF-8 문자 형식이 더욱 안전한 형식으로 변경되었습니다.

이 기능은 또한 다음과 같이 iconv 코드 변환 및 OS 수준 복수바이트 기능에서 더욱 안전한 UTF-8 문자 표시 및 바이트 시퀀스를 구현합니다.

자세한 내용은 국제 언어 환경 설명서를 참조하십시오.

국제화된 도메인 이름 지원을 위한 코드 변환

이 기능은 Solaris Express 10/03 릴리스에 새로 추가되었으며 Solaris Express 8/04 릴리스에서 개정되었습니다. Solaris 9 사용자를 대상으로 한 이 기능은 Solaris 9 4/04 릴리스의 새로운 기능입니다.

국제화된 도메인 이름(IDN)을 사용하면 호스트 및 도메인 이름으로 영어가 아닌 기본 언어를 사용할 수 있습니다. 영어가 아닌 호스트 및 도메인 이름을 사용하려면 응용 프로그램 개발자가 이러한 이름을 해당 응용 프로그램에서 RFC 3490에 지정된 대로 ASCII 호환 인코딩(ASCII Compatible Encoding, ACE) 이름으로 변환해야 합니다. 시스템 관리자 및 최종 사용자는 네트워크나 시스템 관리 응용 프로그램에서 아직 영어가 아닌 IDN을 지원하지 않는 기존의 시스템 파일 및 응용 프로그램에서 ACE 이름을 사용해야 합니다.

이 기능은 다양한 지원 옵션 인수가 있는 변환 API, 전용 IDN 인코딩 변환 유틸리티 및 iconv 코드 변환을 제공하여 변환을 보조합니다. 자세한 내용은 다음 매뉴얼 페이지를 참조하십시오.

자세한 내용은 국제 언어 환경 설명서를 참조하십시오.

iconv 코드 변환

이 기능은 Solaris Express 11/04 릴리스의 새로운 기능입니다.

단일 바이트 PC 및 Windows 코드 페이지와 다양한 유니코드 형식 간의 새로운 iconv 코드 변환 기능 및 중요한 여러 동양권 언어 코드 페이지와 UCS-2LE가 추가되었습니다.

자세한 내용은 국제 언어 환경 설명서의 부록 A를 참조하십시오. 또한 iconv_en_US.UTF–8(5) 매뉴얼 페이지를 참조하십시오.

새 Solaris 유니코드 로켈

이 기능은 Solaris Express 7/04 릴리스의 새로운 기능입니다. Solaris 9 9/04 릴리스 및 Solaris 10 3/05 릴리스에서 로켈이 추가되었습니다.

다음 Unicode 로켈이 Solaris에 추가되었습니다.

새 로켈은 시스템 로그인부터 사용할 수 있습니다.

로켈 관리자

이 기능은 Solaris Express 11/03 릴리스와 Solaris 9 9/04 릴리스의 새로운 기능입니다.

로켈 관리자를 사용하면 명령줄 인터페이스를 통하여 Solaris OS용 로켈을 확인하고 구성할 수 있습니다. localeadm 도구를 사용하면 시스템에 설치되었거나 특정 장치 또는 디렉토리에 상주하는 로케일 패키지의 정보를 표시할 수 있습니다. 각 지역마다 현재 시스템에 로켈을 추가하거나 제거할 수 있습니다. 예를 들어 현재 시스템에 동유럽 지역의 로켈을 모두 추가할 수 있습니다. localeadm(1M) 매뉴얼 페이지를 참조하십시오.

이 기능이 도입되기전에는 시스템을 설치한 후 컴퓨터의 로켈을 변경하려면 개별 패키지를 추가하거나 제거해야 했습니다. 이 경우 패키지를 누락하거나 잘못 볼 수 있으므로 오류의 가능성이 많았습니다. 이 도구는 Solaris 설치 프로그램에서 로켈 선택 로직을 보완하는 것입니다. 설치 프로그램은 여전히 Solaris 로켈을 올바로 설치하기 위한 기본 응용 프로그램입니다.

표준 유형 서비스 프레임워크

이 기능은 Solaris Express 9/03 릴리스와 Solaris 9 4/04 릴리스의 새로운 기능입니다.

표준 유형 서비스 프레임워크(STSF)는 플러그인 가능한 객체 기반 아키텍쳐로 사용자가 위상적으로 복잡한 텍스트 레이아웃과 렌더링에 액세스할 수 있도록 합니다. 프레임워크의 플러그 가능 아키텍쳐를 통해 사용자는 다른 글꼴 래스터화 엔진 및 텍스트 레이아웃 프로세서를 사용하여 원하는 시각 효과를 얻을 수 있습니다. 또한 플러그 가능 아키텍쳐는 글꼴을 관리하며 응용 프로그램 고유 글꼴을 만들 수 있도록 합니다. STSF에는 서버측에서 보다 효율적으로 렌더링을 처리할 수 있도록 표준 API와 X 서버 확장이 모두 포함됩니다. STSF는 Sun Microsystems에서 지원하는 개방형 소스 프로젝트입니다.

프로젝트에 대한 자세한 내용과 API 사용 방법은 http://stsf.sourceforge.net를 참조하십시오.

자동 인코딩 검색기

이 기능은 Solaris Express 9/03 릴리스의 새로운 기능입니다.

자동 인코딩 검색기는 전역 문자 처리에 유용합니다. 자동 인코딩 검색기는 범용 인터페이스를 통하여 특정 파일 또는 문자열의 인코딩을 쉽게 감지할 수 있으므로 다양한 언어에 간단히 액세스할 수 있습니다. 예를 들어 이 유틸리티를 사용하여 간단하게 인코딩 정보가 지정되지 않은 웹 페이지를 표시할 수 있습니다. 검색 엔진, 기술 자료 및 기계 번역 도구 등 또한 액세스하는 언어의 인코딩을 감지할 필요가 있습니다. 자동 인코딩 검색기 도구는 이러한 프로세스를 단순화합니다.

자세한 내용은 auto_ef(1) 또는 libauto_ef(3LIB) 매뉴얼 페이지를 참조하십시오.

보조 창 지원이 포함된 SunIM 기반의 한국어 엔진

이 기능은 Software Express 파일럿 프로그램의 새로운 기능입니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다.

Solaris 운영 체제를 사용하는 한국인은 한국어에 대한 보다 포괄적인 키보드 입력 메소드 지원 혜택을 받을 수 있습니다. 보조 창이 있는 새 한국어 엔진을 사용하면 한국어 입력기(IM)를 제어 및 구성할 수 있는 네 개의 보조 창이 제공됩니다.

이 IM은 세 가지의 개별 키보드 레이아웃(2벌식, 3벌식 390 및 3벌식 최종)을 지원합니다.

모든 인도어에 대한 공통 음역 기반 입력 메소드

이 기능은 Software Express 파일럿 프로그램과 Solaris 9 12/03 릴리스의 새로운 기능입니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다.

Solaris 운영 체제의 유니코드(UTF-8) 로켈을 사용하는 사용자는 이제 인도 지역 언어에서 쉽고 직관적으로 문자를 입력할 수 있습니다. CDE 응용 프로그램, StarSuite 또는 Mozilla와 상호 작용하는 사용자는 인도어 스크립트와 더 쉽게 상호작용할 수 있습니다. 음역 기반 입력기(IM)를 선택한 후 인도어 스크립트를 소리나는 대로 영어로 입력할 수 있습니다. 이렇게 입력된 문자는 선택된 스크립트로 표시되며 기본 레이아웃 및 쉐이퍼 모듈을 통해 올바르게 모양이 형성되고 렌더링됩니다. 인도어의 경우 가장 일반적으로 사용되는 입력 방법은 음역이므로 이러한 지원 기능을 통하여 Solaris 소프트웨어에서 제공되는 여덟 가지 인도어 스크립트의 유용성을 크게 향상시킬 수 있습니다.

추가 키보드 지원

이 기능은 Software Express 파일럿 프로그램과 Solaris 9 4/03 릴리스의 새로운 기능입니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다.

러시아어 키보드 유형 6, 에스토니아어 키보드 유형 6, 캐나다 프랑스어 키보드 유형 6 및 폴란드어 프로그래머용 키보드 유형 5와 같은 네 가지 추가 키보드용 소프트웨어 지원이 Solaris 소프트웨어에 추가되었습니다. 러시아, 캐나다, 에스토니아 및 폴란드 사용자는 이 소프트웨어 지원으로 더욱 유연하게 키보드로 입력할 수 있습니다. 표준 U.S. 키보드 레이아웃을 다른 언어의 필요에 맞게 수정할 수 있도록 지원합니다.

Wubi 입력기

이 기능은 Software Express 파일럿 프로그램과 Solaris 9 4/03 릴리스의 새로운 기능입니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다.

Wubi 입력기(IM)는 중국에서 널리 사용되고 있습니다. Wubi IM의 코드화 규칙은 중국어 문자의 부수 또는 자획 모양에 기초하고 있습니다. 사용자는 음성 기반의 느린 입력기 대신 표준 키보드를 통해 중국어 문자를 빠르게 입력할 수 있습니다.

인도어용 입력기 지원

이 기능은 Software Express 파일럿 프로그램의 새로운 기능입니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다.

Solaris 운영 체제에 인도 지역 언어 키보드용 지원이 추가되었습니다. Solaris 운영 체제에서 인도어 사용자는 원하는 키보드 레이아웃을 사용하여 인도어 문자를 입력할 수 있습니다.

자세한 내용은 국제 언어 환경 설명서를 참조하십시오.

유니코드 로켈 지원을 위한 7개의 추가 인도어 스크립트

이 기능은 Software Express 파일럿 프로그램과 Solaris 9 4/03 릴리스의 새로운 기능입니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다.

이제 Solaris 소프트웨어에서는 현재 지원되는 힌두어뿐 아니라 다음의 인도어 스크립트도 지원합니다.

이 인도 지역 언어 사용자는 Solaris가 지원하는 모든 유니코드 로켈 환경에 대하여 Solaris 운영 체제에서 언어 지원을 받습니다.

자세한 내용은 국제 언어 환경 설명서를 참조하십시오.

홍콩 로켈에서의 HKSCS-2001 지원

이 기능은 Software Express 파일럿 프로그램의 새로운 기능입니다. 이 기능은 Solaris 10 3/05 릴리스에 포함되어 있습니다.

HKSCS-2001는 홍콩 보완 문자 세트(HKSCS)의 새 버전입니다. 이 새 버전에서는 이전 HKSC-1999 문자 세트에 116개의 문자가 추가되었습니다. HKSCS-2001은 다음의 Solaris 홍콩 로켈에서 지원됩니다. zh_HK.BIG5HK zh_HK.UTF-8.