HP PCL/PJL reference (PCL 5 Printer Language) - Technical Reference Manual Part II
EN SM, Symbol Mode 22-35
SM, Symbol Mode 
This command draws the specified symbol at each X,Y coordinate 
point using the PA, PD, PE, PR, and PU commands. Use SM to 
create scattergrams, indicate points on geometric drawings, and 
differentiate data points on multiline graphs.
SM character[;] 
or 
SM [;]
*Decimal code 59 (the semicolon) is an HP-GL/2 terminator and 
cannot be used as a symbol in any symbol set. Use it only to cancel 
symbol mode (e.g., (SM;)).
The SM command draws the specified symbol at each X,Y coordinate 
point for subsequent PA, PD, PE, PR, and PU commands. The SM 
command includes an automatic pen down; after the symbol is drawn, 
the pen position and any dashed-line residue are restored.
z No Parameter—Terminates symbol mode.
z Character—Draws the specified character centered at each 
subsequent X,Y coordinate. The symbol is drawn in addition 
to the usual function of each HP-GL/2 command.
• The character is drawn in the font selected at the time the 
vectors are drawn. If you change to a new symbol set, the 
character changes to the corresponding character from the 
new symbol set. The size (SI and SR), slant (SL), and direction 
(DI and DR) commands affect how the character is drawn. 
Specifying a non-printing character cancels symbol mode.
An SM command remains in effect until another SM command is 
executed or the printer is initialized or set to default conditions.
Parameter Format  Functional Range  Default
character label  most printing characters 
(decimal codes 33-58, 
60-126, 161 and 254)* 
—










