Solaris Internationalization Guide For Developers

Integrating Fonts

Your application may be used by someone sitting at an X terminal or by someone at a remote workstation across a network. In these situations, the fonts available to the user's X display from the X window server might be different than your application's defaults, and some fonts may not be available.

The standard interface font names defined by CDE are guaranteed to be available on all CDE-compliant systems. These names do not specify actual fonts. Instead, they are aliases that each system vendor maps to its best available fonts. If you use only these font names in your application, you can be sure of getting the closest matching font on any CDE-compliant system.

See Solaris Common Desktop Environment: Programmer's Guide, Chapter 2 "Integrating Fonts," and also the CDE man pages DtStdInterfaceFontNames(5) and DtStdAppFontNames(5) for additional information.