국제화 응용 프로그램은 en_US.UTF-8 로켈을 자동으로 활성화해야 합니다. 그러나 응용프로그램 자원 파일의 적합한 FontSet/XmFontList 정의가 필수입니다.
국제화 응용 프로그램에 대한 자세한 내용은 Creating Worldwide Software: Solaris International Developer's Guide, 제2판을 참조하십시오.
X 응용 프로그램과 함께 사용되는 FontSet에 대한 자세한 내용은 유니코드 로켈: en_US.UTF-8 지원을 참조하십시오.
각 문자 세트에는 Solaris 데스크탑 환경의 연관된 글꼴 세트가 있습니다.
다음은 현재 Solaris 환경에서 지원되는 라틴-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);
FontSet 정의에서와 같이 응용프로그램의 XmFontList 자원 정의는 로켈이 지원하는 추가 스타일 속성도 포함해야 합니다.
*fontList:\ -dt-interface system-medium-r-normal-s*utf*: