Supported SCS Commands

Table 1. Supported SCS Commands
SCS Command Abbreviation Hexadecimal Code Function
Character Attribute
Set Font Size Scaling SFSS 2BFDnn02xxyy Specifies the font-size scaling for expansion.
Character Set Control
Load Alternate Character

(DBCS only)

LAC 2BFEnnmmee Loads the alternate character font.
Set CGCS1 Through Local ID SCL 2BD1nn810B Specifies the character set for each language.
Set Character Distance SCD 2BD2nn29xxxx Selects the pitch and font.
Set Font ID Through GFID2 SFG 2BD1nn05xxxxyyyyzz Selects the font.
Set GCSGID3 Through GCID4 SCG 2BD1nn01xxxxyyyy Specifies the code page.
Set Presentation of Control Character SPCC 2BFDnn03xxxx Specifies the treatment of SO and SI.
Shift Out

(DBCS only)

SO 0E Start of DBCS field.
Shift In

(DBCS only)

SI 0F End of DBCS field.
Device Control
Bell BEL 2F Ignored.
Null NUL 00 Ignored.
Repeat RPT 0A Ignored.
Set Exception Action SEA 2BD2nn85p1–pn Specifies the explicit action.
Set Initial Conditions SIC 2BD2nn45xx Sets the environment of the EBCDIC transform.
Set Print Setup SPSU 2BD2nn4Cp1–pn Ignored.
Switch SW 2A Ignored.
Generation Control
Begin Emphasis BES 2BD1nn8Axx Begins emphasis.
Begin Overstrike BOS 2BD4nn72wwxxyyyyzzzz Begins overstriking.
Begin Underscore BUS 2BD4nn0Axxyy Begins underscoring.
Enable Presentation ENP 14 Ignored.
End Emphasis EES 2BD1nn8Exx Ends emphasis.
End Overstrike EOS 2BD4nn76 Ends overstriking.
End Underscore EUS 2BD4nn0E Ends underscoring.
Inhibit Presentation INP 24 Ignored.
Justify Text Field JTF 2BD2nn03xxxxyy Justifies the following text.
Set Graphic Error Action SGEA 2BC8nnxxyy Specifies how to process a received unprintable character font.
Set Justify Mode SJM 2BD2nn0Dxxyy Justifies each line of text between the left and right margins.
Subscript SBS 38 Subscript.
Substitute SUB 3F Synonym for the graphic exception character.
Superscript SPS 09 Superscript.
Word Underscore WUS 23 Underscore the entire word immediately preceding the control.
Grid Control
Define Grid Line DGL 2BFDnn00 xxyyG1~Gn Specifies and prints the grid line
Print Format Control
Form Feed FF 0C Moves the printing position to the next page.
Page Presentation Media PPM

2BD2nn48ssssuuvv
wwxxyyzz

Specifies the forms setting, the source drawer, the quality, and the duplex function.
Required Form Feed RFF 3A Moves the printing position to the next page and restores the indent level to the left margin.
Set Horizontal Format SHF 2BC1nnxxyyzzt1–tn Specifies the maximum print position, the left and right margins, and the horizontal tab stops in units of 1 character.
Set Horizontal Margins SHM 2BD2nn11xxxxyyyy Sets the left and right margins in units of 1/1440 inch.
Set IGC Type SIT 2BFDnn010000 Specifies the pitch of DBCS characters
Set Presentation Page Size SPPS 2BD2nn40xxxxyyyy Specifies the presentation surface width and depth.
Set Text Orientation STO 2BD3nnF6xxxxyyyy Specifies the page rotation.
Set Vertical Format SVF 2BC2nnxxyyzzt1–tn Specifies the maximum print line, the top and bottom margins, and the vertical tab stops in units of 1 character.
Set Vertical Margins SVM 2BD2nn49xxxxyyyy Sets the top and bottom margins in units of 1/1440 inch.
Printing Position Control
Backspace BS 16 Moves the printing position to the left one font width.
Carriage Return CR 0D Moves the printing position to the left margin.
Horizontal Tab HT 05 Moves the printing position right to the next tab stop.
Indent Tab IT 39 Moves the printing position right to the next tab stops and sets the indent level one tab stop further to the right.
Index Return IRT 33 Synonym for “Required New Line.”
Interchange Record Separator IRS 1E Synonym for “New Line.”
Line Feed LF 25 Moves the printing position one line vertically.
New Line NL 15 Moves the printing position to the left margin of the next line.
Numeric Backspace NBS 36 Synonym for “Backspace.”
Presentation Position PP 34fpxx Moves the printing position.
Release Left Margin RLM 2BD2nn0B Ignored.
Required New Line RNL 06 Moves the printing position to the left margin of the next line and resets any pending indent level.
Set Horizontal Tab Stops STAB 2BD2nn01xxt1–tn Specifies the tab stops.
Set Indent Level SIL 2BD2nn07xx Sets the indent level to the specific tab stop.
Set Line Density SLD 2BC6nnxx Specifies the line pitch in units of 1/72 inch.
Set Line Spacing SLS 2BD2nn09xx Specifies the number of lines spaced by a new line control.
Set Single Line Distance SSLD 2BD2nn15xxxx Specifies the line pitch in units of 1/1440 inch.
Unit Backspace UBS 1A Moves the printing position 1/60 inch to the left.
Vertical Tab VT 0B Moves the printing position down to the next tab stop.
Transparent Control
ASCII Transparent ATRN 03 Allows printer commands and ASCII data to be passed to the printer.
Transparent TRN 35nn Allows printer commands and ASCII data to be passed to the printer.
Note:
1
Coded Graphic Character Set
2
Global Font ID
3
Graphic Character Set Global Identifier
4
Graphic Character set ID

Legend:
nn:  Count
fp:  Function parameter
ee, gg, hh, il–ix, mm, nn, p1–pn, ss, t1–tn, uu, vv, ww, xx, yy, zz:  Numeric parameter