Installing Unicode Fonts for Export to PDF
The PPM Dashboard supports exporting PPM portlet content in PDF format in supported languages. To do this, the PPM Dashboard must have access to Unicode fonts.
The Unicode character encoding standard enables the sharing of messages and other items in a multilingual environment when the languages involved span multiple code pages. This means that translated portlet content is exported to PDF files in multiple languages, in one string, and in different locales.
Some operating systems, such as Windows, provide Unicode fonts. If your PPM instance runs on an operating system that does not provide Unicode, you must install a Unicode font on the machine that hosts the PPM Server, and then specify the font location by setting the com.kintana.core.server.dashboard.PDF-Unicode-Font-File-Path
dashboard server configuration parameter. You can use any Unicode font (for example, Arial Unicode MS or Code2000). You can set additional font directory paths, using the Fonts-Directory-Path
dashboard server configuration parameter in the server.conf
file. For information about modifying the server.conf
file, see the Installation and Administration Guide.
The PPM Dashboard looks for a Unicode font in the standard font locations for the operating system. The following table lists the operating system-specific fonts directories.
Note: Unicode is the default mode that the PPM Dashboard uses. However, if it cannot locate a Unicode font, it switches to regular mode.
Operating System |
Fonts Location |
---|---|
UNIX |
|
HPUX |
|
Linux |
|
Windows |
|
AIX |
/usr/lpp/Acrobat3/Fonts |
For information about how to install fonts, see the documentation for your operating system. For information about how to set server configuration parameters, see the Installation and Administration Guide.
The dashboard settings do not apply to exporting translated work plans to PDF files. For work plans containing multiple languages, you must update the <PPM_Home>/server/<PPM_Server_Name>/deploy/itg.war/WEB-INF/conf/FontOptions_<language>.properties
file and change the font to one that supports all the languages used in your work plan.