A SERVICE OF

logo

ITherm® 280 Unicode and Fonts iTherm
®
280 Programmer’s Guide
Page 270 Rev C 28-07764
Legacy font definitions define the Size, spacing, font, quality and spot size to be used to
generate a legacy font. For example the PcOS [esc] I<0> font select command will select
PcOS1 font. (Note that the font select and the Font ID are offset by one.) The font size is
defined in 1/8
th
point units. This gives a lot of control of the size. Because the ITherm 280
printer prints discreet dots that are relative large (from a font point view), changes in character
size will appear to jump. That is small changes in size will not appear to alter the character and
them an 1/8
th
point change will make a dramatic change. If you wish to change the font and/or
the character size select a size in the middle of the step. Even though small changes don’t
appear to have an effect, small changes do occur in the font generation and a value in the
middle works best. The X and Y Spot size effects how the characters are generated. The spot
size is equivalent to selecting a paint brush. A small spot is a small paint brush and therefore
requires a lot mot brush strokes to form the character. As the dots printed by the printer are
always the same size, defining a small spot will cause more dots to be used to form the
character. Depending on how the font was defined, it is advantageous to select a large brush
size and affectively reduce the number of dots in the character. There are no real guidelines for
selecting Spot size. You have to play with it until you get acceptable results with your font. If
you select a high quality print mode. This value can be set to nominal. (Nominal is 100).
Function Select Font All
ASCII [ESC] + 3 <ID>
Hexadecimal 1BH 2BH 31H
Decimal <27> <43> <51>
Description The [ESC] + 3 command selects the font for printing. This command is used to
select a previously loaded font based on its alias.
Note:
Selecting font 0 will select the linked font. If the selected font does not exist, the
previous font will remain in effect.
Note:
Selecting font
10
0 will select
bit map
font
0
.
101 is bitmap font 1 and so on. Up
to 7 bitmap fonts may be present.
Function Define a Stacked or Linked Font All
ASCII [ESC] + S <ID
1
> <ID
2
> <ID
2
> … <0>
Hexadecimal 1BH 2BH 53H
Decimal <27> <43> <83>
Description The [ESC] + S command defines but does not select a stacked or linked font set.
This command will define a linked list of previously loaded and aliased fonts into
a linked font stack. The font ID is the same ID as in the select font command.
Up to 8 fonts may be linked. The last entry must be 0. If the font does not exist,
it will not be made part of the link.
Note:
You must select font 0
to activate the linked font.
Note:
You can not use bitmap fonts as part of a linked font.
.