User`s manual

FEATURES AND FONTS
AXIS AX-3 Cobra+ Technical Reference 55
Fonts (3812/5219 Emulation Only)
A font is the appearance of the group of symbols that can be found in a symbol set. The
appearance is described by the characteristics: spacing, height, pitch, style, stroke
weight and typeface.
In the twinax environment, the font characteristics are summarized in an identification
number, FGID (Font Global IDentifier) and symbol sets are identified with a Global
Code page IDentification number (GCID).
Since a font in an ASCII printer is identified only by its characteristics, the protocol
converter uses a predefined font translation list to translate an FGID number to a
number of characteristics.
The font translation list is the last 50 parameters of the parameter list, that each
contains translation information for one font.
Font Definition
in the protocol
converter
The necessary information for the protocol converter to make a correct translation from
an FGID to an ASCII font selection sequence is stored in parameter #150 to parameter
#199. Each parameter is a string of hexadecimal values, a Font Definition String, that
contains the translation information needed.
The Font Definition String is put together by four blocks of information; the FGID
number (two bytes), the HMI value (one byte), the ASCII character set (one byte) and
the ASCII font selection sequence (any number of bytes).
The Font Definition String:
FGID high/low are two bytes representing the identification number used by the host
to select the font.
HMI value is a value measured in units of 1/720 inch that tells the protocol converter
which character spacing that should be used for the font. It’s important that the
contents in this byte is in accordance with the character spacing that is actually being
used by the printer since the protocol converter uses this value for internal positioning
counters. For the HP LaserJet and Canon Printer Driver, the HMI defined in this byte is
automatically set in the printer. For details see page 57.
ASCII character set is a byte that determines which ASCII character set that should
be used in the protocol converter and the printer. If set to 0, the character set defined in
parameter #054 is used. For details see page 58.
Font selection sequence is the bytes that are actually being sent to the printer for font
selection. For details see page 57.
(parameter #158 in the HP LaserJet Printer Driver)
FGID high/low HMI value ASCII character set Font selection sequence
Example: #158______________$00 $28 $48 $00 $1B $28 $73 $36 $54