Configuring TrueType and OpenType support
The TrueType and OpenType fonts that are supported must be Unicode-enabled, and they are used for processing files in a Unicode environment. For ASCII text data (a non-Unicode environment), do not use TrueType/OpenType fonts. Whereas FOCA fonts are referenced in AFP with coded font names, Global Resource Identifiers (GRIDs), or code page and font character set name pairs, TrueType and OpenType fonts are always referenced by MDR structured fields using a name that is reflected in the actual font file: the full font name. This means that the actual font data is not needed in this referencing stage, just the full font names. At the printing stage, the font data is needed.
PSF uses two methods to resolve the font references:
- Inline within the resource group of the AFP file. This means the font is embedded into the AFP.
- Through the Resource Access Table (RAT).
The Resource Access Table is created using AFP Font Installer. It maps each Full Font Name to a file name within the current directory. When the RAT is used, each directory that contains TrueType and OpenType fonts should contain its own RAT file.
Enabling support for TrueType/OpenType fonts when RAT is installed
If you have installed the RAT, the AFP files will only reference the fonts using MDR structured fields. When AFP is submitted to PSF for printing, the fonts are resolved through the RAT. This situation is supported for both OTF and ABAP types of files.
To transform and print OTF files in Unicode environment using TrueType/OpenType fonts:
- Open the fonts.tab.unicode.truetype file using a text editor.
- Use the
FullFontName
column to map the OTF fonts to the desired TrueType/OpenType fonts.
To transform and print ABAP files in Unicode environment using TrueType/OpenType fonts:
- Open the pagedef.tab.unicode.truetype file using a text editor.
- In the
PAGEDEF
fields, specify the names of the page definitions mapping the TrueType fonts.
Enabling support for TrueType/OpenType fonts when RAT is not installed
When the RAT is not installed, the names of the font files are needed for embedding them into the AFP. When AFP is later sent to PSF for printing, the fonts are found inline, in the resource group, at the beginning of the AFP file. This case is supported for both OTF and ABAP files.
To transform and print OTF files in a Unicode environment using TrueType/OpenType fonts:
- Open the fonts.tab.unicode.truetype file using a text editor.
- In the
TTF_PATH
field, specify the path to the fonts. - Use the
FullFilePath
column to map the OTF fonts to the desired TrueType/OpenType fonts.
To transform and print with ABAP files in Unicode environment using TrueType/OpenType fonts:
- Open the pagedef.tab.unicode.truetype file using a text editor.
- In the
PAGEDEF
fields, specify the names of the page definitions mapping the TrueType fonts. - In the
TTFembedNorm
andTTFembedBold
fields, specify the file names of the normal and bold TrueType fonts specified in thePAGEDEF
.
For more information about the configuration files and their contents, see RICOH InfoPrint Manager: Reference.