To make manual correlations for single-byte fonts,
create a tab.mft file in the appropriate metrics directory. In the table, you can correlate
a Xerox font to an AFP coded font, to an AFP character set and code
page pair, or to an AFP page segment. The syntax for single-byte character
set (SBCS) font entries in the correlation table is:
F XName A2ETable { CFont | CSet Cpage | PSeg { Char | XChar } [ X=nn ] [ Y=nn ] }
Where:
- F
- Specifies that the entry is an SBCS font.
- XName
- Specifies the name of the Xerox font in uppercase characters and
without the .FNT extension. For example, P0612C.
- A2ETable
- Specifies the name of the ASCII-to-EBCDIC translation table that Infoprint XT uses.
Unless instructed otherwise by an IBM service representative, this
value is X2AFP.
- CFont
- Specifies the name of the AFP coded font to use in place of the
Xerox font. For example, X0KY96.
- CSet Cpage
- Specifies the name of an AFP character set and code page pair
to use in place of the Xerox font. For example, C0H01030 T1H01030.
- PSeg { Char | XChar }
[ X=nn ] [ Y=nn ]
- PSeg specifies the name of an AFP page segment,
such as S1ABCA, to use in place of one character
in the Xerox font. You have two methods by which you can identify
the character in the Xerox font:
- Char
- Specifies the literal ASCII character in the font, such as A.
- XChar
- Specifies the code point of the character in hexadecimal notation,
such as 41. If you have access to a Xerox printer, you can sample
the font to determine the code point.
These are examples of both methods: F ABC X2AFP S1ABCA A
F ABC X2AFP S1ABC41 41
Optionally, you can also adjust
the positioning of the character that the page segment represents. The adjustments that you make are relative to the page
segment when you look at it in the portrait orientation. The
values are: - X=nn
- Specifies a horizontal adjustment. nn is
a value in pels. A positive value moves the page segment to the right.
A negative value moves it to the left.
- Y=nn
- Specifies a vertical adjustment. nn is
a value in pels. A positive value moves the page segment down on
the page. A negative value moves it up.
Figure 1 shows the various types of
entries that you can make in a manual font correlation table for single-byte
Xerox fonts.
Figure 1. Sample correlation entries
for single-byte Xerox fontsF CRC12P X2AFP X0P0612C
F RK141P X2AFP C0UN411E T1UN411E
F CSFL30 X2AFP S1L3021 41
F CSFP01 X2AFP S1P0121 A
F CSFP02 X2AFP S1P0122 21 Y=-7
F CSFP03 X2AFP S1P0123 F X=3
F CSFP04 X2AFP S1P0124 Y X=-3 Y=4