국제 언어 환경 설명서

프로그래밍 환경

국제화된 응용프로그램은 자동으로 en_US.UTF-8 로켈을 사용해야 합니다. 그러나 응용프로그램 자원 파일의 적합한 FontSet/XmFontList 정의가 필수입니다.

국제화된 응용프로그램에 대한 자세한 내용은 Creating Worldwide Software: Solaris International Developer's Guide, 2nd edition을 참조하십시오.

X 응용프로그램과 함께 사용되는 FontSet

X 응용프로그램과 함께 사용되는 FontSet에 대한 자세한 내용은 Unicode 로켈: en_US.UTF-8 지원 개요를 참조하십시오.

Solaris 9 환경은 CDE 데스크탑 환경을 지원하기 때문에 각 문자는 보증된 글꼴 세트를 갖습니다.

다음은 Solaris 9 제품에서 지원되는 라틴-1 글꼴입니다.

-dt-interface system-medium-r-normal-xxs sans utf-10-100-72-72-p-59-iso8859-1
-dt-interface system-medium-r-normal-xs sans  utf-12-120-72-72-p-71-iso8859-1
-dt-interface system-medium-r-normal-s sans  utf-14-140-72-72-p-82-iso8859-1
-dt-interface system-medium-r-normal-m sans  utf-17-170-72-72-p-97-iso8859-1
-dt-interface system-medium-r-normal-l sans  utf-18-180-72-72-p-106-iso8859-1
-dt-interface system-medium-r-normal-xl sans utf-20-200-72-72-p-114-iso8859-1
-dt-interface system-medium-r-normal-xxl sans utf-24-240-72-72-p-137-iso8859-1

-dt-interface user-* -dt-application-* 별명을 포함하는 CDE 공통 글꼴 별명에 대한 자세한 설명은 Common Desktop Environment: Internationalization Programmer's Guide를 참조하십시오.

en_US.UTF-8 로켈에서 utf도 X 논리적 글꼴 설명 이름의 스타일 필드의 추가 속성으로 로켈의 공통 글꼴 별명에 포함됩니다. 따라서 적합한 글꼴 세트를 가지려면 다음 예제에서와 같이 추가 스타일이 글꼴 세트 생성에 포함되어야 합니다.

fs = XCreateFontSet(display,
"-dt-interface system-medium-r-normal-s*utf*",
 &missing_ptr, &missing_count, &def_string);

CDE/Motif 응용프로그램의 글꼴 목록 정의

FontSet 정의에서와 같이 응용프로그램의 XmFontList 자원 정의는 로켈이 지원하는 추가 스타일 속성도 포함해야 합니다.

*fontList:\
 -dt-interface system-medium-r-normal-s*utf*: