International Language Environments Guide

XmFontList Definition as CDE/Motif Applications

As with FontSet definition, the XmFontList resource definition of an application should also include each font of the character sets that the locale supports.


Example 4-1 XmNFontList Definition for the en_US.UTF-8 Locale


*fontList:\
 -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-1;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-2;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-4;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-5;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-6;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-7;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-8;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-9;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-iso8859-15;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-big5-1;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-jisx0208.1983-0;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-jisx0201.1976-0;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-ksc5601.1992-3;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-gb2312.1980-0;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-tis620.2533-0;\
  -dt-interface system-medium-r-normal-s*utf*-*-*-*-*-*-*-unicode-fontspecific:

Or, put more simply:


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

For more details on the XmFontList and the XmNFontList, refer to the XmFontList(3X) man page, OSF/Motif Programmer's Guide, and the resource section of each Motif widget in the OSF/Motif Programmer's Reference Manual.