Understanding font configuration file levels and priorities
BIRT reports use five different types of font configuration files. The font configuration file naming convention includes information about the rendering format, the system platform, and the system locale, as shown in the following template:
fontsConfig_<Format>_<Platform>_<Locale>.xml
The platform name is defined by the Java System property, os.name. The following code shows how to check the os.name property for the proper value in your configuration:
System.getProperty("os.name");
Table 2-2 lists the supported values for the three properties that form the font configuration file name. The platform property in this table shows the values that Sun Microsystems uses for the os.name property.
BIRT supports the following levels of font configuration files, with increasing priority:
*
These files have no format specifier in their names. These configuration files are divided into three sub-levels:
*
fontsConfig.xml
*
fontsConfig_Windows_XP.xml
*
fontsConfig_Windows_XP_zh.xml
fontsConfig_Windows_XP_zh_CN.xml
*
These files include the format specifier in their names. These configuration files are divided into three sub-levels:
*
fontsConfig_pdf.xml
*
fontsConfig_pdf_Windows_XP.xml

Additional Links:

Copyright Actuate Corporation 2012