Process for Mapping Fonts
If you created a new coded font (or renamed one), you need to define the coded font in the coded font file (
If you created a new character set, you must define it in the character set definition file (
If you created a new code page, you must define it in the code page definition file (
If you created a new code page or modified a code page by moving characters, you need to create a new code page map file (
If you modified an existing font component, for example, by deleting code points in the code page, you might not need to edit some of the definition files.
After determining which font files you need to modify, follow these steps to map your fonts:
- Gather the information needed to define the fonts in the font definition files.
- Make backup copies of any of these font definition files that you plan to modify:
- Assign substitutes for nonmatching characters in the code page map file.See Process for Mapping Fonts for information about code page map files.
- Edit the
cpdef.fntfile and add your code page name, code page identifier, and the best matching encoding classification for the fonts you are using.
- If you created a new character set, edit the
- Add your character set name in the CHARSET section.
- Specify the correct attributes for your font.
- Add the appropriate information in the FGID section of the file if you are naming a new font global identifier.
- If you have created a coded font, create or edit the
coded.fntfile and add your coded font.
- If you use AFP raster fonts, list the corresponding AFP coded fonts, code pages, and
character sets in the