PRINTRONIX H-Series Line Matrix Printer Programmer's Reference Manual

PRINTRONIX H-Series Line Matrix Printer Programmer's Reference Manual
Add to My manuals

Below you will find brief information for Line Matrix Printer H-Series. This manual explains how to operate your printer with the Korean Standard (KS) emulation. The KS emulation software provides features such as graphics and print quality, print attributes, page formatting, and font typefaces.

advertisement

Assistant Bot

Need help? Our chatbot has already read the manual and is ready to assist you. Feel free to ask any questions about the device, but providing details will make the conversation more productive.

Line Matrix Printer H-Series Programmer's Reference Manual | Manualzz

KS Emulation

Programmer’s Reference Manual

Line Matrix Series H-Series Printers

Trademark Acknowledgements

Printronix and LinePrinter Plus are registered trademarks of Printronix, LLC

IBM is a registered trademark of International Business Machines Corp.

Epson is a registered trademark of Seiko Epson Corporation.

Printronix, LLC. makes no representations or warranties of any kind regarding this material, including, but not limited to, implied warranties of merchantability and fitness for a particular purpose. Printronix, LLC shall not be held responsible for errors contained herein or any omissions from this material or for any damages, whether direct, indirect, incidental or consequential, in connection with the furnishing, distribution, performance or use of this material. The information in this manual is subject to change without notice.

This document contains proprietary information protected by copyright. No part of this document may be reproduced, copied, translated or incorporated in any other material in any form or by any means, whether manual, graphic, electronic, mechanical or otherwise, without the prior written consent of

Printronix, LLC

COPYRIGHT © 2005, 2012 PRINTRONIX, LLC

All rights reserved.

Table of Contents

Introduction .................................................................... 7

About this Manual ................................................................................................ 7

Warnings and Special Information ................................................................ 7

Related Product Information ......................................................................... 7

Software Features ............................................................................................... 7

Configuration with the Control Panel .............................. 9

Introduction .......................................................................................................... 9

Printing the Configuration .................................................................................. 10

The Configuration Menu .................................................................................... 13

Moving within the Configuration Menu ........................................................ 14

Saving Your New Configuration .................................................................. 16

LinePrinter Plus Menu ................................................................................. 19

KS Emulation .............................................................................................. 22

.................................................................................................................... 22

LinePrinter Plus KS Emulation ..................................... 26

KS Emulation ..................................................................................................... 26

Exceptions and Differences ........................................................................ 26

Default Values and States .......................................................................... 26

Escape Sequences ..................................................................................... 27

Super-Set Commands ................................................................................ 27

Set And Reset Codes ................................................................................. 27

Configuring the KS Emulation with Control Codes ............................................ 28

Format for Control Code Descriptions ........................................................ 28

Control Code Index ..................................................................................... 28

Absolute Horizontal Print Position .............................................................. 30

Auto Wrap Mode ......................................................................................... 31

Backspace................................................................................................... 31

Barcode Printing ......................................................................................... 31

Bell .............................................................................................................. 35

Bit Image Select .......................................................................................... 35

Bold Print ..................................................................................................... 36

Cancel Italic Font ........................................................................................ 36

Cancel Line ................................................................................................. 36

Carriage Return .......................................................................................... 36

Condensed Print (Set/Reset) ...................................................................... 37

Double Height Upper/Lower Part of Character ........................................... 37

Double High Print ........................................................................................ 38

Double Strike............................................................................................... 38

Double Wide Print ....................................................................................... 39

Double Wide Print (One Line) ..................................................................... 40

Font Expansion ........................................................................................... 40

Form Feed................................................................................................... 41

Form Length By Lines ................................................................................. 41

Graphic Printing .......................................................................................... 41

Graphics Select (60 dpi) ............................................................................. 42

Graphics Select (120 dpi) ........................................................................... 42

Graphics Select (180 dpi) ........................................................................... 43

Hangul/English CPI Select .......................................................................... 43

Hangul/English Mode Select ....................................................................... 44

Hangul Myunjo/Gothic Character Select ..................................................... 44

Home Print Head ........................................................................................ 44

Horizontal Tab Execute ............................................................................... 45

Horizontal Tab Set/Release ........................................................................ 45

Initialize Printer ........................................................................................... 46

Line Feed .................................................................................................... 46

Line Feed n/180 Inch .................................................................................. 46

Line Spacing 1/6 Inch (6 lpi) ....................................................................... 47

Line Spacing 1/8 Inch (8 lpi) ....................................................................... 47

Line Spacing 1/10 Inch (10.3 lpi) ................................................................ 48

Line Spacing n/60 Inch ............................................................................... 48

Line Spacing n/120 Inch ............................................................................. 49

Line Spacing n/180 Inch ............................................................................. 49

Line Spacing 1/n Inch ................................................................................. 50

Make Hex 80-9F Printable .......................................................................... 50

Make Hex 80-9F Control Codes ................................................................. 50

One And A Half Times Mode ...................................................................... 51

Print Quality................................................................................................. 51

Printer Deselect .......................................................................................... 52

Printer Select............................................................................................... 52

Reverse Mode ............................................................................................. 52

Select Bit Image .......................................................................................... 52

Select Italic Font ......................................................................................... 53

Set Intercharacter Spacing of DBCS Character ......................................... 53

Set/Reset Vertical Writing ........................................................................... 54

Shadow Mode ............................................................................................. 54

Superscript And Subscript Printing ............................................................. 54

Table Character Masking ............................................................................ 55

Table Characters, Extending ...................................................................... 55

Turn On/Off OCRB Selection ...................................................................... 56

Underline ..................................................................................................... 56

Unidirectional Mode .................................................................................... 57

Vertical Tab ................................................................................................. 57

Vertical Tab, Set/Clear ................................................................................ 57

Standard ASCII Character Set ..................................... 60

KS Character Sets ....................................................... 62

Hangul/English Mode ........................................................................................ 62

Korean Standard Code Table (KSC5601) ......................................................... 68

Contact Information ..................................................... 79

Printronix Customer Support Center ................................................................. 79

Printronix Supplies Department .................................................................. 79

Corporate Offices ........................................................................................ 80

Introduction

About this Manual

This manual is designed so you can quickly find the information you need to operate your printer with the

Korean Standard (KS) emulation.

This book does not explain how to operate the printer. For printer operation, see the User’s Manual.

Warnings and Special Information

Read and comply with all information highlighted under special headings:

WARNING

CAUTION

Conditions that could harm you.

Conditions that could damage the printer or related equipment.

IMPORTANT

Information vital to proper operation of the printer.

NOTE: Information affecting printer operation.

Related Product Information

Refer to the following book for printer operation:

User’s Manual. Provides configuration instructions, descriptions, and troubleshooting guidelines. Also describes the keys on the control panel and provides quick reference information on daily printer operations such as loading paper and replacing ribbons.

Software Features

The KS emulation software provides the following features:

• Graphics and print quality. You can enable graphics mode and specify a density mode (dots per inch), for either 8-pin or 24-pin images.

• Print Attributes. Characters can be bold, italic, double high, double wide, etc.

• Page Formatting. Commands which allow you to set line spacing, page length, and vertical tabbing.

• Font Typefaces. Also referred to as print modes. The six typefaces are LQ, Near LQ, Normal, Hi-

Speed, Super Hi-Speed, and Ultra Hi-Speed.

7

8

Configuration with the

Control Panel

Introduction

IMPORTANT

Configuration directly affects printer operation. Do not change the configuration of your printer until you are thoroughly familiar with the procedures in this chapter.

In order to print data, the printer must respond correctly to signals and commands received from the host computer. Configuration is the process of matching the printer's operating characteristics to those of the host computer and to specific tasks, such as printing labels or printing on different sizes of paper. The characteristics that define the printer's response to signals and commands received from the host computer are called configuration parameters. Examples are line spacing, form length, etc.

You can change the parameters by sending appropriate control codes, or by pressing keys on the control panel. Control codes offer more versatility, and they override control panel settings.

This chapter explains how to use the control panel.

Chapter 3 provides information about control codes.

Circular Pad PRT CONFIG

SET TOF

Message Display

Emulation

Status Indicator

ONLINE <LP+>

RIBBON LIFE 100%

JOB SELECT

ENTER Ribbon Life

Indicator

ON LINE/CLEAR

PAPER ADVANCE

VIEW/EJECT CANCEL

Figure 1 The Control Panels

9

Printing the Configuration

CONFIG.

CONTROL

* = Factory Default

Load

Config

Save

Config

Print

Config.

Delete

Config.

Power-Up

Config.

Protect

Configs.

5

6

7

8

Current Short*

Current Full

Factory

Power-Up

All

1

2

3

4

Name

Configs.

Reset Cfg.

Names

It is recommended you print a configuration to determine what is already stored and what needs to be modified.

You can print any or all of the configurations shown above. Configurations 1-8 are the customized configurations.

To print a configuration, follow the procedure in Table 1.

10

9.

10.

Step

1.

2.

3.

4.

5.

6.

7.

8.

Table 1 Printing Configurations

Key Result

Make sure the printer is on.

ON LINE/CLEAR

+

OFFLINE

QUICK SETUP

ENTER SWITCH

UNLOCKED

OFFLINE

QUICK SETUP

OFFLINE

CONFIG. CONTROL

Notes

Allows you to make configuration changes.

CONFIG. CONTROL

Load Config.

UNTIL

CONFIG. CONTROL

Print Config.

Print Config.

Current Short*

OR

Print Config.

All

Press until the desired option displays.

ENTER

OFFLINE

CONFIG. CONTROL

The configuration listing begins printing.

Carefully tear off the configuration printout.

11

Table 1 Printing Configurations

Step Key Result Notes

11.

+

ENTER SWITCH

LOCKED

Locks the ENTER key.

12.

ON LINE/CLEAR

ONLINE

13. Store the printout in a safe place. The printer is ready for operation.

NOTE: Another way to print the current configuration is to go OFFLINE, press the PRT CONFIG key, and then press ENTER.

12

The Configuration Menu

OFFLINE

QUICK

SETUP

Host Interface

Graphic Spd Up

Typeface

DBCS CPI

Select LPI

DBCS ASCII Style

Ribbon End Point

Reset Cmd CFG Ld

Load Config.

Save Config.

Power-Up Config.

ADVANCED

USER

See the

User’s Manual

CONFIG.

CONTROL

See the

User’s Manual

HOST

INTERFACE

See the

User’s Manual

EMULATION

PRINTER

CONTROL

LinePrinter+

Printer Protocol

KS

Define CR Code

CR Bold Select

Auto LF

Define LF Code

Printer Select

Alt Set 80-9F

Emulation Extend

CPI/LPI Select

Host Command

Font Attributes

Graphics Spd Up

Page Format

Reset Cmd CFG Ld

Error Handling

See the

User’s Manual

DIAGNOSTICS

See the

User’s Manual

Figure 2 Configuration Menu Overview

13

Moving within the Configuration Menu

The example in Table 2 explains how to change the LPI value.

8.

9.

Step

1.

2.

3.

4.

5.

6.

7.

Key

Make sure the printer is on.

ON LINE/CLEAR

+

UNTIL

Table 2 Changing Configurations

Result

OFFLINE

QUICK SETUP

ENTER SWITCH

UNLOCKED

OFFLINE

CONFIG. CONTROL

OFFLINE

EMULATION

Notes

Allows you to make configuration changes.

EMULATION

LinePrinter+

LinePrinter+

Printer Protocol

LinePrinter+

CPI/LPI Select

CPI/LPI Select

Select LPI

Select LPI

6.0 LPI*

14

Table 2 Changing Configurations

Step Key

OR

Result

Press until the desired value displays.

Notes

10.

Select LPI

8.0 LPI

ENTER

Select LPI

8.0 LPI*

An asterisk indicates the value

11. selected.

12. Use the diagrams on the following pages to navigate your way through the menu.

Press

 or  to move vertically; press  or  to move horizontally and to scroll through the values. Press ENTER to select a value. Press ONLINE/CLEAR, to move to the top of the menu.

To SAVE CHANGES AS A CONFIGURATION that is stored in memory and can be loaded later:

13.

UNTIL

OFFLINE

EMULATION

14.

OFFLINE

CONFIG. CONTROL

UNTIL

15.

16.

+

ENTER SWITCH

LOCKED

Locks the configuration parameters.

ON LINE/CLEAR ONLINE

17.

18. The printer is ready for operation. All parameters are effective as long as the printer is on.

When you turn off the printer, the parameters will be erased from memory.

15

Saving Your New Configuration

CONFIG.

CONTROL

Load

Config

Save

Config

Print

Config.

Delete

Config.

Power-Up

Config.

* = Factory Default

Protect

Configs.

Name

Configs.

1

2

3

4

5

6

7

8

Reset Cfg.

Names

After changing all of the necessary parameters, it is recommended you save them as a configuration that can be stored for future use and loaded later. If you do not save your configuration before you power off the printer, all of your parameter changes will be erased. The Save Config. option allows you to save up to eight configurations to meet different print job requirements. Configurations 1 through 8 are empty until you save values to them using the Save Config. option. For example:

Config 1: Selects LQ typeface, 5 cpi, 6 lpi

Config 2: Selects Near LQ typeface, 6 cpi, 8 lpi

Once you have saved a configuration using this option, it will not be lost if you power off the printer. You can load a configuration for a specific print job and modify and resave it. You may want to print your configurations and store them in a safe place, such as inside the printer cabinet.

NOTE: The Protect Configs. parameter must be set to disable before you can save a configuration. Once you save a configuration, the Protect Configs. parameter automatically returns to enable. Once you change active emulations, any changes to the previously selected emulation will be gone unless they have been saved.

16

Step

1.

2.

3.

4.

Table 3 Saving Configurations

Key Result Notes

If you are already in the configuration menu, go to step 5.

ON LINE/CLEAR

OFFLINE

QUICK SETUP

+

ENTER SWITCH

UNLOCKED

OFFLINE

QUICK SETUP

OFFLINE

CONFIG. CONTROL

Allows you to make configuration changes.

5.

CONFIG. CONTROL

Load Config.

6.

CONFIG. CONTROL

Save Config.

7.

Save Config.

1*

8.

OR

Save Config.

2

Press until the desired number (1-

8) displays.

NOTE: Do not turn off the printer while Save is in progress because you might lose your configuration.

9.

ENTER Save Config.

2*

The configuration is now saved in memory. (In this case, config. 2.)

10.

UNTIL

CONFIG. CONTROL

Save Config.

17

Step Key

Table 3 Saving Configurations

Result Notes

NOTE: It is recommended you print the configuration. Go to page 11, step 5. If you decide not to print

the configuration, then continue with the following steps.

11.

+

ENTER SWITCH

LOCKED

12.

ON LINE/CLEAR

ONLINE

13. The printer is ready for operation.

Locks the ENTER key.

18

LinePrinter Plus Menu

OFFLINE

EMULATION

LinePrinter+

Printer

Protocol

KS

(see page 22)

Page

Format

(see the next page)

CPI/LPI

Select

Select LPI

6.0 LPI*

8.0 LPI

DBCS CPI

5.0 CPI

6.0 CPI*

6.7 CPI

7.5 CPI

8.5 CPI

9.0 CPI

10.0 CPI

Other CPI

Reset Cmd

CFG Ld

Disable*

Power-Up Config.

Current Config.

Factory Config.

Host

Command

Enable*

Ignore All

Ignore CPI

Ignore LPI

Ignore Unidir.

Ignore Pg. Fmt.

Error

Handling

Illegal Code Pt.

Normal*

As Space

Font

Attributes

Graphics

Spd Up

Typeface

LQ*

Near LQ

Normal

Hi-Speed

Super Hi-Speed

Ultra Hi-speed

Styling Type

Myungjo*

Gothic

High Density

Disable*

Enable

Bold Print

Disable*/Enable

Italic Print

Disable*

Forward Slant

Backward Slant

Slashed Zero

Disable*/Enable

DBCS ASCII Style

Normal*

OCRB

Normal Thin

Text Position

Bottom of Line*

Top of Line

Encoding

Address Table*

UTF8

Horizontal Expnd

24* pt size

(24-72)

Vertical Expnd

24* pt size

(24-72)

Normal*

Enhanced

Turbo

Match Typeface

19

Page Format

(from previous page)

Form Length

Abs. Length IN

11.0” inches

(0.1-24)

Abs. Length MM

279.4* mm

(0.1-609.6)

Funct. Of Lines

66* lines

(1-192)

Form Width Margins

Perforation

Skip

Abs. Width IN

13.6* inches

(0.1-13.6)

Abs. Width MM

345.4* millimeters

(0.1-345.4)

Funct. Of CPI

163* Characters

(1-272)

Left Margin

0* columns

(0-369)

Right Margin

0* columns

(0-369)

Bottom Margin

0* lines

(0-451).

Disable*

1/2 inch

2/3 inch

5/6 inch

1 inch

Figure 3 LinePrinter Plus Menu

CPI/LPI Select

This parameter lets you specify the characters per inch (cpi) and lines per inch (lpi) values. The defaults are 6 lpi and 6 cpi.

Host Command

Enable. The default. Enables all host printing commands.

Ignore All. This function treats all control codes and printing commands as the data.

Ignore CPI. This function ignores the CPI selection commands only.

Ignore LPI. This function ignores the LPI selection commands only (e.g., ESC 2 and ESC 0).

Ignore Unidir. All unidirectional commands sent by the host are ignored by the printer.

Ignore Pg. Fmt. This function ignores all the page format setting commands sent from the host.

Font Attributes

This submenu allows you to define the following font attributes: typeface, bold print, and italic print. You can also specify if the ASCII character will print with the OCRB mode.

High Density enabled will allow the LQ typeface to print in higher print density. It will not take effect when other typefaces are selected.

Text position specifies where the text will be positioned in the line space. When set to Top of Line, text will be positioned at the top of the line space. When set to Bottom of Line, the text will be positioned as if it were at the bottom of a 6 lpi line space. The following example shows both Top of Line and Bottom of

Line text positions:

20

Top of Line Space

Dot

Row

Bottom of 8 LPI Line Space

Bottom of 6 LPI Line Space

The

Table”

Text Position

Top of Line

Text Position

Bottom of Line

address

KSC5601. The option “UTF8” allows users to input UTF8 data stream. option “Address specifies the table supported:

The option “Horizontal Expnd” specifies the character horizontal expansion in dot for both ASCII and

DBCS characters in DBCS mode.

The option “Vertical Expnd” specifies the character vertical expansion in dot for both ASCII and DBCS characters in DBCS mode.

Graphics Spd Up

This menu is used to increase (speed up) graphic printing speed by turning on the Enhanced/Turbo mode.

Normal. The default. The printer prints at the given input graphics resolution.

Enhanced. The printer provides first-level speed up, which means the speed is faster than Normal mode.

Turbo. The printer provides second-level speed up, which means the speed is faster than Enhanced mode.

Match Typeface. The input 180x180 dpi graphics resolution will drop-dot to the resolution that matches the typeface selected.

Page Format

Form Length

Forms length is the number of lines that can be printed on a page. You can set forms length in inches or in print lines per page. The most accurate method is lines per page.

Form Width

When using paper that is 8 1/2 inches wide, selecting an 8-inch print width prevents printing beyond the right margin and damaging the hammer tips and platen.

Margins

You can set the bottom, left, and right form margins.

Perforation Skip

Perforation Skip allows or prevents printing on the page perforation. When enabled, it sets up a skip-over margin of 1/2,” 2/3,” 5/6,” or 1.” For example, a skip-over margin of 1” allows a 1” margin at the bottom of the page perforation. The default is Disable.

Reset Cmd CFG Ld

When the printer receives a host data stream reset command (ESC @ or ESC[K) in addition to resetting printer variables, the selected configuration will be loaded.

21

Disable. The default. The active emulation parameters are loaded when the reset command is executed.

Power-Up Config. The power-up configuration is loaded when the reset command is executed.

Current Config. The currently selected configuration is loaded when the reset command is executed.

Factory Config. The factory installed configuration is loaded when the reset command is executed.

Error Handling of Illegal Code Point

This command determines the way illegal DBCS characters are processed:

Normal. The default. Will ignore illegal DBCS characters.

As Space. Will insert two space characters (0X20, 0X20) when the data stream contains error DBCS coding.

KS Emulation

OFFLINE

EMULATION

LinePrinter+

Printer

Protocol

KS

Define CR

Code

CR = CR*

CR = CR + LF

Alt Set 80-9F

Control Code*

Printable

CR Bold

Select

Enable*

Disable

Auto LF

Enable*

Disable

Define LF

Code

LF = CR + LF*

LF = LF

Emulation

Extend

Disable*

Enable

Figure 4 KS Emulation Menu

Printer

Select

Disable*

Enable

22

Define CR Code

The Define CR code option controls the action of the printer when it receives a Carriage Return code (hex

0D) from the host computer. If this feature is enabled, each time the printer receives a Carriage Return, it inserts an additional Line Feed code (hex 0A) into the data stream. Do not use this feature if the host computer sends Line Feeds to the printer.

CR = CR. Does not insert an extra Line Feed after each Carriage Return.

CR = CR + LF. Inserts an extra Line Feed after each Carriage Return.

23

CR Bold Select

This option determines whether CR (0x0D) will turn on the bold attribute.

Enable. The text after CR will be printed as bold together with the text before CR.

Disable. Normal CR function.

Auto LF

This option defines the printer actions when print data is received past the forms width setting.

Enable. Performs an automatic carriage return and line feed when data is received past the forms width.

Disable. Discards any data past the forms width.

Define LF Code

The Define LF code option controls the action of the printer when it receives a Line Feed code (hex 0A) from the host computer. If this feature is enabled, each time the printer receives a Line Feed, it inserts an additional Carriage Return code (hex 0D) into the data stream. This feature can be used in most installations, but it is required if the host computer does not send Carriage Returns to the printer.

LF = CR + LF. Adds an extra Carriage Return with each Line Feed.

LF = LF. Does not add a Carriage Return with a Line Feed.

Printer Select

Disable. Ignores the ASCII DC1 and DC3 control codes.

Enable. Disables the printer when a DC1 control code is received, and enables the printer when a

DC3 control code is received.

Alt. Set 80-9F

Control Code. Interprets data in the range of hex 80 through hex 9F as a control code.

Printable. Prints data in the range of hex 80 through hex 9F.

Emulation Extend

Disable. Does not select the extension command.

Enable. Selects the extension command (ESC 4/ESC 5 to select/cancel Italic Printing and ESC SP to select Intercharacter Spacing).

24

25

LinePrinter Plus KS

Emulation

KS Emulation

“Emulation” refers to the ability of a printer to execute the commands of other printer control languages. In

KS emulation mode, your printer prints files coded for Epson LQ series printers, particularly the KS.

Exceptions and Differences

Because of mechanical differences between your printer (a line matrix printer) and moving printhead serial matrix printers, some features are approximated or not supported.

Default Values and States

Your printer stores a set of typical operating states and conditions in the flash memory. The first time you

power up the printer, the factory settings in Table 4 are automatically invoked.

Table 4 Factory Settings

Select LPI

Characteristic

DBCS CPI

Host Command

Typeface

Styling Type

High Density

Bold Print

Italic Print

Slashed Zero

DBCS ASCII Style

Text Position

Encoding

Graphics Spd Up

Left Margin

Right Margin

Bottom Margin

Perforation Skip

Default Setting

6.0

6.0

Enable

LQ

Myungjo

Disable

Disable

Disable

Disable

Normal

Bottom of Line

Address Table

Normal

0 columns

0 columns

0 lines

Disable

26

Table 4 Factory Settings

Characteristic

Form Length

Form Width

Reset Cmd CFG Ld

Illegal Code Pt.

Define CR Code

Auto LF

Define LF Code

Printer Select

Alt Set 80-9F

Emulation Extend

Default Setting

11.0 inches

279.4 millimeters

66 lines

13.6 inches

345.4 millimeters

163 characters

Disable

Normal

CR = CR

Enable

LF = CR + LF

Disable

Control Code

Disable

Escape Sequences

Some KS control codes consisting of more than one character are called escape sequences because the first character in the sequence is the ASCII ESCape character. ESC alerts the printer that a special function command—not printable characters—follows.

The format for an escape sequence is:

ESC (parameter 1)(parameter 2)...(parameter n)

For example, to select emphasized (offset) print, send the ESC character immediately followed by the E character (do not add a space character):

ASCII: ESC E Hex: 1B 45Dec: 27 69

Super-Set Commands

The unique control code sequence for both SSCC and ASSC commands are defined in the table below:

Control Code ASCII Value Hex Value Dec Value

SSCC

ASSC

ESC

| } ;

ESC

| } ; q

1B 7C 7D 3B 27 124 125 59

1B 7C 7D 3B 71 27 124 125 59 113

Set And Reset Codes

Set and reset are other ways of saying turn on and turn off; select and deselect; or enable and disable.

Some printer features are set and reset with an escape sequence and the numbers 1 or 0. In those cases, you can represent 1 and 0 as hexadecimal codes 01 and 00, or as the ASCII codes for the numerals 1 and 0 (hexadecimal 31 and 30).

27

Configuring the KS Emulation with Control Codes

The remainder of this chapter describes the KS printer control language codes that may be sent from a host computer attached to the printer in order to invoke and configure numerous KS emulation functions.

Format for Control Code Descriptions

The following information is listed for each code (where applicable and possible) in this chapter:

ASCII Mnemonic. The ASCII name for the control code.

Hex Code. The hexadecimal equivalent of the code. (For octal equivalents, refer to Appendix A.)

Dec Code. The decimal equivalent of the code.

Purpose. The function(s) of the control code.

Comment. A description of exceptions or limitations to normal use.

Example. A sample is provided for some control codes to illustrate how the code is used.

Control Code Index

The following index lists the control codes by function, ASCII mnemonic, and page number. Some control code functions can also be selected at the control panel.

FUNCTION ASCII CODE PAGE

Vertical Motion and Print Execution

Auto Wrap Mode

Carriage Return

Form Feed

Form Length by Lines

Line Feed

Line Feed n/180 Inch

Line Spacing 1/6 Inch (6 lpi)

Line Spacing 1/8 Inch (8 lpi)

Line Spacing 1/10 Inch (10.3 lpi)

Line Spacing n/60 Inch

Line Spacing n/120 Inch

Line Spacing n/180 Inch

Line Spacing 1/n Inch

Set/Reset Vertical Writing

Vertical Tab

Vertical Tab, Set/Clear

Horizontal Motion

Absolute Horizontal Print Position

Backspace

Home Print Head

Horizontal Tab Execute

Horizontal Tab Set/Release

ESC d n

CR

FF

ESC C n

LF

ESC J n

ESC 2

ESC 0

ESC 1

ESC A n

ESC u n

ESC 3 n

ESC c n

ESC j n

VT

ESC B n1 n2 n3...nk NUL

ESC t n1 n2 n3

BS

ESC <

HT

ESC D n1 ... nk NUL

48

49

49

50

54

57

57

46

47

47

48

31

36

41

41

46

30

31

44

45

45

28

FUNCTION ASCII CODE

Emphasis

Bold Print

Bold Print Cancel

Condensed Print

Condensed Print Reset

ESC E

ESC F

SI

DC2

Double Height Upper/Lower

Part of Character

Double High Print

Double Strike

ESC i n

ESC y n

ESC G

Double Strike Cancel

Double Wide Print

One and a Half Times Mode

Shadow Mode

Superscript and Subscript Printing

ESC H

ESC W n

Double Wide Print (One Line) SO

Double Wide Print (One Line) Cancel DC4

ESC s n

ESC z n

ESC S n

Superscript and Subscript Printing,

Cancel

Underline

ESC T

ESC – n

Print Quality Control

Print Quality

Character Set Manipulation

Hangul/English CPI Select

Hangul/English Mode Select

Hangul Myunjo/Gothic

Character Select

Make Hex 80-9F Printable

Make Hex 80-9F Control Codes

Table Character Masking

Table Characters, Extending

Data Manipulation

Cancel Line

Graphics

Bit Image Select

Graphics Select (60 dpi)

Graphics Select (120 dpi)

Graphics Select (180 dpi)

ESC x n

ESC q n

ESC h n

ESC m n

ESC 6

ESC 7

ESC w n

ESC v n

CAN

ESC * m n1 n2 d1 ... dk

ESC K n1 n2 d1 ... dk

ESC L n1 n2 d1 ... dk

ESC n n1 n2 d1 ... dk

Miscellaneous Printer Control

Bell

Initialize Printer

Printer Deselect

Printer Select

Reverse Mode

Unidirectional Mode

BEL

ESC @

DC3

DC1

ESC r n

ESC U n

PAGE

38

39

40

40

37

38

38

36

36

37

37

51

54

54

54

56

51

43

44

35

46

52

52

52

57

35

42

42

43

44

50

50

55

55

36

29

FUNCTION

Extension Command

Cancel Italic Font

Select Italic Font

Set Intercharacter Space

Superset Command

Barcode Printing

Graphic Printing (Bit Image)

Turn On/Off OCR Printing

Font Expansion

Graphic Printing

ASCII CODE

ESC 5

ESC 4

ESC SP n

SSCC c t

SSCC *

ASSC 0 z n

ASSC 0 e

ASSC 0 *

PAGE

36

53

53

31

52

56

40

41

Absolute Horizontal Print Position

ASCII Code

ESC t n1 n2 n3

Hex Code

1B 74 n1 n2 n3

Dec Code

27 116 n1 n2 n3

Purpose

Moves the simulated print head to an Absolute Horizontal Print position using the following formula: horizontal position = (n1 x 100) + (n2 x 10) + n3

Where:

n1 = 0 (hex 30) through 1 (hex 31)

n2 = 0 (hex 30) through 9 (hex 39)

n3 = 0 (hex 30) through 9 (hex 39) horizontal position = 1 through 136

Comment

The unit setting for this command is based on the present size of the ASCII character. Only a condensed print (SI) or CPI (ESC q) command will change the character size.

When moving to an Absolute Horizontal Print position using ESC t, then underline, shadow, and reverse do not print. When the One and a Half Times mode (ESC s) is on, the Absolute Horizontal

Print position will not activate until One and a Half Times mode is turned off.

If the distance goes beyond the right margin, the sequence is ignored.

30

Auto Wrap Mode

ASCII Code ESC d n

Hex Code 1B 64 n

Dec Code 27 100 n

Purpose

When data is printed beyond the right margin in Auto Wrap mode, an LF is inserted automatically. The next character is then printed on the next line from the left margin, and all one line commands selected with SO and ESC y are reset.

Where:

n = SOH (hex 01) or 1 (hex 31) turns on Auto Wrap mode

n = NUL (hex 00) or 0 (hex 30) turns off Auto Wrap mode

Comment

Auto Wrap mode is on by default. When Auto Wrap mode is off, any data which occurs beyond the right margin is cut off.

Backspace

ASCII BS

Hex

Dec

08

8

Purpose

Moves the print position to the left a distance equal to an ASCII character in the current pitch, plus any additional intercharacter space.

Discussion

The code is ignored if the logical print head is positioned at the first character column.

Example

If you were to print five “T” characters followed by two BS commands and two “=” characters, the output would look like the sample below:

Barcode Printing

ASCII Code

SSCC c t; d data d [; N n ; xxxx ; yyyy ] [; X mmmm ] [; P p ] [; C ] [; H hh] [; D ] [; F q

data q]

Hex Code

SSCC 63 t; d data d [; 4E n ; xxxx ; yyyy ] [; 58 mmmm ] [; 50 p ] [; 43 ] [; 48 hh] [; 44 ]

[; 46 q data q]

Dec Code

SSCC 99 t; d data d [; 78 n ; xxxx ; yyyy ] [; 88 mmmm ] [; 80 p ] [; 67 ] [; 72 hh] [; 68 ]

[; 70 q data q]

Where:

t = type of Barcode

31

t (ASCII) t (hex) Selects Barcode

F

G

I

M

D

8

1

B

C

9

42

43

39

44

38

31

46

47

49

4D

Codabar

Code 39

Code 93

Code 128

EAN-8

EAN-13

FIM

German I-2/5

Interleaved 2/5

MSI

T

V

A

E

4

O

P

R

34

4F

50

52

54

56

41

45

PDF 417

PostBar

POSTNET

Royal Mail

Telepen

UCC/EAN-128

UPC-A

UPC-E

S 53 UPC Shipping

U 55 UPS 11

Where:

d = barcode delimiter, which can be any character not used in the barcode data field.

data = variable length printable data field (PDF); character set is Alphanumeric

The following parameters are optional:

Where:

N = activates the offset

n = the x and y coordinate unit system

32

n (ASCII)

Interleaved 2/5

German I-2/5

UPC Shipping

Telepen

MSI

Code 128

Selects Value

2

3

0

1

4

Use current cpi and lpi values

Use 1/4 inch value

Use 1/2 centimeter value : 1/(2.54x2)

Use 1 mm value : 1/(25.4)

Use target barcode dot (refer to table immediately below)

When:

n = 4

Front Panel Typeface X Offset Unit (Inch) Y Offset Unit (Inch)

LQ

Near LQ

Normal

Hi-Speed

Super Hi-Speed

1/180

1/120

1/180

1/180

1/180

Ultra Hi-Speed

Where:

xxxx = 4-digit upper left corner x (horizontal axis)

yyyy = 4-digit upper left corner y (vertical axis)

X = activates magnification

mmmm = bar code magnification

The possible magnification is as follows:

Barcode Type

1/180

Magnification

1/180

1/120

1/144

1/120

1/90

1/90

Code 39 X4 X3 X2 X1 X1.5 X1A X1B *X1C *X1D *X1E

X4 X3 X2 X2A X1 X1A X1B

X4 X3 X2 X2A X1 X1A X1B

X4 X3 X2 X2A X1 X1A X1B

X4 X3 X2 X1 X1.5 X1A X1B *X1C *X1D *X1E

X4 X3 X2 X1

X4 X3 X2 X1 X1.5

X4 X3 X2 X1 X1.5

X4 X3 X2 X1 X1.5

33

Barcode Type Magnification

UCC/EAN-128

Code 93

UPS 11

UPC-A

UPC-E

EAN 8

EAN 13

Codabar

POSTNET

X4 X3 X2 X1 X1.5

X2 X1

X2 X1

X2 X1

X2 X1

X4 X3 X2 X1

X1

X1 X1A

X1 X1A

Royal Mail

Postbar

FIM

PDF 417

X1

X3 X2 X1

* The X1C, X1D, and X1E values can only be printed for a 180 dpi horizontal barcode. If these values are sent for a 120 dpi horizontal barcode, it will print as value X1.

Where:

P = activates printable data field variable

p = location of PDF (“A” {above}, “B” {below, default}, “N” {none})

(Note: FIM, Postbar, and PDF417 do not support this parameter.)

C = Calculate and plot check digit (if the check digit is optional)

H = activates the height variable

hh = 2-digit barcode height in 1/10”

D = Dark barcode

(Note: This parameter does not take effect under any DBCS typefaces.)

[;F q data q] = secondary data field (optional). The secondary data field is only used to specify the barcode data when the primary data field is empty (two delimiters without any data). When the primary data field is not empty, the secondary data field is ignored.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

34

Bell

ASCII

Hex

Dec

BEL

07

7

Purpose

Sounds the printer’s bell for 1/10 second.

Bit Image Select

ASCII

ESC * m n1 n2 d1 ... dk

Hex

Dec

1B 2A m n1 n2 d1 ... dk

27 42 m n1 n2 d1 ... dk

Purpose

Prints dot-graphics in 8- or 24-dot columns, depending on the defined parameters.

Where:

m = the dot density (see Table 5).

n1 n2 = total number of columns of graphics data to follow: number of dot columns = (n2 x 256) + n1

n1 ranges from 0 through 255; n2 ranges from 0 through 31. d1 ... dk = bytes of graphics data; k is determined by multiplying the total number of columns times the number of bytes required for each column.

Table 5 Dot Density

m

4

6

32

33

2

3

0

1

38

39

40

Horizontal

Density (dpi)

80

90

60

120

60

120

120

240

90

180

360

Vertical

Density (dpi)

60

60

180

180

60

60

60

60

180

180

180

Dots per

Column

8

8

24

24

8

8

8

8

24

24

24

Bytes per

Column

3

3

1

1

1

1

1

1

3

3

3

35

Bold Print

ASCII Code ESC E

Hex Code

Dec Code

1B 45

27 69

ESC F

1B 46

27 70

Purpose

ESC E sets the weight attribute of the font to bold.

ESC F sets the weight attribute of the font to normal (cancels the bold weight previously set by

ESC E).

Comments

The ESC E command increases the weight of printed lines and characters, resulting in bolder printing.

Both the ESC E and ESC F commands override the Bold Print setting on the control panel (see page

20), and both commands work under ASCII and Hangul modes.

Cancel Italic Font

ASCII Code ESC 5

Hex Code 1B 35

Dec Code 27 53

Purpose

Sets the style attribute of the font to normal (default). (Cancels the italic style previously selected with the

ESC 4 command.)

Comment

This command changes the Italic Print front panel setting.

This command only takes effect when Emulation Extend (a front panel option) is set to Enable.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Cancel Line

ASCII Code CAN

Hex Code 18

Dec Code 24

Purpose

Clears all printable characters and bit-image graphics on the current line and moves the print position to the left margin.

Carriage Return

ASCII Code CR

Hex Code

Dec Code

0D

13

Purpose

Returns the simulated print head to the left margin.

36

Comment

The CR code may or may not cause printing or paper motion, depending on the configuration as set from the control panel. If CR=CR is set, the characters following the CR are printed over the previous characters on the line. If CR=CR+LF is set, the paper is moved one line at the current line spacing. This automatic LF will also cancel all single line print attributes.

Condensed Print (Set/Reset)

ASCII Code SI DC2

Hex Code

Dec Code

0F

15

12

18

Purpose

Condenses print pitch to Hangul 10 CPI/English 20 CPI. DC2 cancels this command.

Comment

Control code SI affects all subsequent characters. After receiving code SI, all characters are printed condensed until the printer is reset by DC2, a printer reset, or a new print mode control code.

One and a Half Times mode and Superscript/Subscript mode are ignored in Condensed mode.

Conversely, condensed mode commands are ignored if One and a Half Times or Superscript/Subscript mode is turned on.

Example

The program below shows condensed character printing and reset.

Double Height Upper/Lower Part of Character

ASCII Code ESC i n

Hex Code 1B 69 n

Dec Code 27 105 n

Purpose

Turns the double height upper/lower character feature on or off.

Where:

n = SOH (hex 01) or 1 (hex 31) prints the upper part of character with double height

n = STX (hex 02) or 2 (hex 32) prints the lower part of character with double height

n = NUL (hex 00) or 0 (hex 30) reset; print as normal character

Comment

The ESC i n command vertically enlarges the upper or lower part of a character. When printing the upper part in this mode, the minimal line spacing is 24/180 inches. This prevents overlapping after an LF. When printing the lower part and executing an LF command, the paper moves by:

(set value) x 2 - 24/180 inches. If the calculated value is less than or equal to 0, the adjustment of line spacing is ignored. To set line spacing, the line spacing command must precede the ESC i n

37

command.

The underline cannot be printed with the upper part of a character. This command is not cleared by LF or

CR commands.

See Figure 5 for an illustration of this command.

3

Line space

1 2

4

5

2

Normal character

4 Lower part of double high character

Figure 5 Double Height Upper/Lower part Of Character Example

Double High Print

ASCII Code ESC y n

Hex Code 1B 79 n

Dec Code 27 121 n

Purpose

Turns double high print on and off.

Where:

n = SOH (hex 01) or 1 (hex 31) turns double high print on

n = NUL (hex 00) or 0 (hex 30) turns double high print off

Comment

When ESC y is received, all characters are printed twice as high until reset. This command is cancelled when the printer receives the following commands: LF, FF, VT, CR, or ESC J.

This command is ignored when One and a Half Times mode is turned on, and the One and a Half Times command cancels this feature.

Double Strike

ASCII Code ESC G ESC H

Hex Code

Dec Code

1B 47 1B 48

27 71 27 72

38

Purpose

ESC G turns on double strike printing.

ESC H turns off double strike printing.

Comment

ESC G makes text bolder by printing each dot twice, the second dot offset to the right of the first by a distance equal to 1/2 the width of a dot.

Example

The following program illustrates double strike character printing.

Double Wide Print

ASCII Code ESC W n

Hex Code

Dec Code

1B 57 n

27 87 n

Purpose

Turns double wide print on and off.

Where:

n = SOH (hex 01) or 1 (hex 31) turns double wide print on

n = NUL (hex 00) or 0 (hex 30) turns double wide print off

Comment

When ESC W is received, all characters are printed twice as wide until reset.

This command is ignored when One and a Half Times mode is turned on, and the One and a

Half Times command cancels this feature.

Example

The following program illustrates double wide character printing.

39

Double Wide Print (One Line)

ASCII Code SO DC4

Hex Code

Dec Code

0E

14

14

20

Purpose

Selects double wide print for one line only. DC4 cancels this command.

Comment

This control code is a line-by-line print attribute; when SO is received, the characters on the current line print twice as wide and then reset automatically.

This control code is cancelled by one of the following codes: LF, FF, VT, DC4, ESC W 0, CR, or ESC J. If

Auto Wrap is active, once the data reaches the end of the line double wide print is cancelled.

SO does not work in One and a Half Times mode, and it will recover when One and a Half Times mode is cancelled. In Compressed mode, the width of the printed character will print double the size of the compressed character.

Example

The following program illustrates double wide print for one line only.

Font Expansion

ASCII Code ASSC 0

Hex Code

Dec Code

ASSC 30

ASSC 48 e

65 n1 n1

101 n1 n2 n2 n2

Purpose

Expand the DBCS character up to the size of 72.

For this command to work, n1 must be the same value as n2 (i.e. n1 = n2). When n1 and n2 = 25 to 72, this set font expansion mode is ON. The value of n1 and n2 will determine the bitmap size. For example, if the size of n1 is 50, then the size of the bitmap will be set to 50x50. For n1 and n2 = 24, the font expansion mode will reset to OFF and the bitmap size reverts to the default, 24x24.

Inter-line spacing and inter-character spacing calculations are based on standard setting as if bitmap is

24x24. This command will only increase the size of the bitmap and not affect inter-character spacing or inter-line spacing. For example, if inter-line spacing is 6 dot rows, when the bitmap is expanded from

24x24 to 72x72, the inter-line spacing still remains as 6 dot rows. This is the same for inter-character spacing.

Other commands, such as double height, double width, 2x2 times, left/right margin etc., will not function when font expansion mode is set on. For different typefaces, the characters will expand based on approximate typeface resolution. All commands affecting LPI and CPI will still take effect and is set based on the bitmap being 24x24.

Where: n1 = 24 ~ 72

40

n2 = 24 ~ 72

This control code does not function while in non-DBCS mode.

Form Feed

ASCII Code FF

Hex Code

Dec Code

0C

12

Purpose

Prints the data in the buffer, if any, then moves the paper to the top of the next form.

Comment

The simulated print head moves to the left margin. This code cancels one-line double-width printing selected with the SO or ESC SO commands.

Form Length By Lines

ASCII Code ESC C n

Hex Code

Dec Code

1B 43 n

27 67 n

Purpose

Sets the form length by lines.

Where:

n = 1 through 127 (hex 01 through hex 7F) to specify the number of lines per form at the current line spacing.

Comment

The current line becomes the first line of the form. Setting the form length cancels the bottom margin setting.

Changing the line spacing does not affect the current page length setting, but does change the total number of lines. If the line spacing is changed, using only LF commands may not reach the exact position of the top-of-form.

This command overrides the front panel setting for Function Of Lines (see page 21).

Graphic Printing

ASCII Code ASSC 0

Hex Code

Dec Code

ASSC 30

ASSC 48

*

2A

42 m m m nL nL nN nH nH nH d1…dk d1…dk d1…dk

Purpose

Prints dot-graphics in 16 or 24-dot columns, depending on the following parameters:

Where: m specifies the dot density nL, nH specifies the total number of columns or graphics data that follow (number of dot columns) =

((nHx256) + nL) d1…dk specifies bytes of graphics data; k is determined by multiplying the total number of columns times the number of bytes required for each column.

41

Parameter

m is ASSC*

2

3

0

1

4

5

Horizontal

Density

(dpi)

180

90

120

90

90

90

Vertical

Density

(dpi)

180

180

120

144

120

90

Dots

Per

Column

24

24

16

24

16

16

Bytes Per

Column

2

3

3

3

2

2

Graphics Select (60 dpi)

ASCII Code

ESC K n1 n2 d1 ... dk

Hex Code

1B 4B n1 n2 d1 ... dk

Dec Code

27 75 n1 n2 d1 ... dk

Purpose

Prints bit-image graphics in 8-dot columns, at a density of 60 horizontal by 60 vertical dpi, depending on the defined parameters.

Where:

n1 n2 = total number of columns of graphics data to follow: number of columns = (n2 x 256) + n1

n1 ranges from 0 through 255; n2 ranges from 0 through 3.

d1 ... dk = bytes of graphics data; range from 0 through 255.

Comment

This command is identical to the ESC * 0 command (see page 35).

Graphics Select (120 dpi)

ASCII Code

ESC L n1 n2 d1 ... dk

Hex Code

1B 4C n1 n2 d1 ... dk

Dec Code

27 76 n1 n2 d1 ... dk

Purpose

Prints bit-image graphics in 8-dot columns, at a density of 120 horizontal by 60 vertical dpi, depending on the defined parameters.

Where:

n1 n2 = total number of columns of graphics data to follow: number of columns = (n2 x 256) + n1

n1 ranges from 0 through 255; n2 ranges from 0 through 6.

d1 ... dk = bytes of graphics data; range from 0 through 255.

Comment

This command is identical to the ESC * 1 command (see page 35).

42

Graphics Select (180 dpi)

ASCII Code

ESC n n1 n2 d1 ... dk

Hex Code

1B 6E n1 n2 d1 ... dk

Dec Code

27 110 n1 n2 d1 ... dk

Purpose

Prints bit-image graphics in 24-dot columns, at a density of 180 horizontal by 180 vertical dpi, depending on the defined parameters.

Where:

n1 n2 = total number of columns of graphics data to follow: number of columns = ((n2 x 256) + n1) x 3

n1 ranges from 0 through 255; n2 ranges from 0 through 9.

d1 ... dk = bytes of graphics data; range from 0 through 255.

Comment

This command is identical to the ESC * 39 command (see page 35).

Hangul/English CPI Select

ASCII Code ESC q n

Hex Code 1B 71 n

Dec Code 27 113 n

Purpose

Sets character pitch to one of the values listed in Table 6.

Table 6 Hangul/English CPI Select

n (Hex)

0 or 30

1 or 31

2 or 32

3 or 33

4 or 34

5 or 35

6 or 36

CPI Cell Size

Hangul 5 CPI

English 10 CPI

Hangul 24 x 24

English 12 x 24

Hangul 6 CPI

English 12 CPI (the default)

Hangul 24 x 24

English 12 x 24

Hangul 10 CPI

English 10 CPI

Hangul 6.7 CPI

English 13.3 CPI

Hangul 7.5 CPI

English 15 CPI

Hangul 8.5 CPI

English 17 CPI

Hangul 9 CPI

English 18 CPI

Hangul 12 x 24

English 12 x 24

Hangul 24 x 24

English 12 x 24

Hangul 24 x 24

English 12 x 24

Hangul 12 x 24

English 6 x 24

Hangul 12 x 24

English 6 x 24

43

Comment

This function has no effect on One and a Half Times mode and condensed mode.

Hangul/English Mode Select

ASCII Code ESC h n

Hex Code 1B 68 n

Dec Code 27 104 n

Purpose

Switches between Hangul/English mode and English-only mode.

Where:

n = SOH (hex 01) or 1 (hex 31) selects Hangul/English mode

n = NUL (hex 00) or 0 (hex 30) selects English-only mode

Comment

In Hangul/English mode, only ASCII characters in the range below hex 80 are addressed. Anything above

this range are Hangul characters following the Korean standard code table (KSC 5601). See Appendix B.

In English-only mode, the characters in the range above hex 80 are extended characters, and can be recognized as either control codes or printable characters with the ESC 7 and ESC 6 commands,

respectively (see page 50).

Hangul Myunjo/Gothic Character Select

ASCII Code ESC m n

Hex Code

Dec Code

1B 6D n

27 109 n

Purpose

Selects the typeface of all characters following the command.

Where:

n = SOH (hex 01) or 1 (hex 31) selects Gothic style

n = NUL (hex 00) or 0 (hex 30) selects Myunjo style

Comment

The Hangul characters in the Hangul code table can be selected as Myunjo or Gothic. The remainder of the code table (e.g. special and Chinese characters) remains the same. The default is Myunjo typeface.

Home Print Head

ASCII Code ESC <

Hex Code

Dec Code

1B 3C

27 60

Purpose

The print head moves to the extreme left position, so the next line prints left to right.

44

Horizontal Tab Execute

ASCII Code HT

Hex Code

Dec Code

09

09

Purpose

Moves the simulated print head to the next horizontal tab stop set by the ESC D command.

Comment

The unit setting for this command is based on the present size of the ASCII character. Only a condensed print (SI) or CPI (ESC q) command will change the character size.

If double wide or Superscript/Subscript mode is active, the Absolute Horizontal Print position is kept the same.

The printer ignores this command if no tab is set to the right of the current position or if the next tab is to the right of the right margin. Character scoring (underline, overscore, and strikethrough) is not printed between the current print position and the next tab when this command is sent.

Horizontal Tab Set/Release

ASCII Code

ESC D n1 ... nk NUL

Hex Code

1B 44 n1 ... nk 00

Dec Code

27 68 n1 ... nk 0

Purpose

Sets up to 28 horizontal tab positions in the current character pitch, measured from the left margin position.

Where:

n = 1 through 255 (hex 01 through hex FF)

k = 1 through 28 (hex 01 through hex 1C)

n1 through n28 specify the character column of the tab positions. NUL is the sequence terminator. ESC D

NUL clears all tabs.

Comment

The values of n must be listed in ascending order or they are ignored. Tabs greater than 28 are ignored.

The printer does not move the print position to any tabs beyond the right-margin position. However, all tab settings are stored in the printer’s memory; if you move the right margin, you can access previously ignored tabs.

After tabs are set, HT moves the simulated print head to the next tab stop. Sending ESC @ initializes the printer and resets the tabs to every eighth character column (which is the default).

Changing the character pitch does not affect current tab settings. The tab settings move to match any movement in the left margin.

45

Example

The following example illustrates how to set horizontal tabs.

Initialize Printer

ASCII Code ESC @

Hex Code

Dec Code

1B 40

27 64

Purpose

Resets all print-related parameters to the power-up configuration values.

Comment

Restores the power-up configuration. The print buffer is cleared of printable data on the line preceding the command. Current position is set as top-of-form.

All settings, such as font, international language selection, etc., are reset to the power-up default values.

Character-by- character and line-by-line attributes are canceled. All channels of the vertical format unit are cleared. This command resets the horizontal tabs to every eighth character column. Interface parameters and printer protocol selection are not affected.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Line Feed

ASCII Code LF

Hex Code

Dec Code

0A

10

Purpose

Prints the data in the buffer (if any) and advances the vertical character position a distance of one line at the current line spacing.

Comment

If configured for LF equals newline (LF=CR+LF) from the printer’s front panel, the simulated print head is moved to the left margin. Otherwise, it is not moved from its current position.

This code cancels single line print attributes selected with the SO, ESC w, or ESC y commands.

If the LF command moves the print position below the bottom margin on continuous paper, the paper advances to the Top- Of-Form position on the next page.

Line Feed n/180 Inch

ASCII Code ESC J n

Hex Code 1B 4A n

Dec Code 27 74 n

46

Purpose

Immediately advances the paper n/180 inch.

Where:

n = 0 through 255 (hex 00 through hex FF)

Comment

n = 0 is ignored. This command produces an immediate line feed but does not affect line spacing or produce a carriage return. Any one-line-only print attributes in effect are canceled.

Small values of n can result in overlapping lines. Overlapping lines can also occur if print attributes such as double high, superscript, or subscript characters are used on the same line.

If One and a Half Times mode (ESC s) is on, any value of n specified between 1 and 24 advances the paper 24/180 inch. Any value of n specified between 25 and 255 advances the paper n/180 inch.

Example

The following example illustrates n/180-inch line spacing.

Line Spacing 1/6 Inch (6 lpi)

ASCII Code ESC 2

Hex Code 1B 32

Dec Code 27 50

Purpose

If this command is following an ESC A n command, line spacing is set at n/60 inch. Otherwise, line spacing is set at 1/6 inch (6 lpi) for subsequent line feeds.

Comment

The 2 is ASCII character 2, not hex 2. This control code overrides line spacing set at the control panel.

Example

The following example illustrates 1/6-inch line spacing.

Line Spacing 1/8 Inch (8 lpi)

ASCII Code ESC 0

Hex Code

Dec Code

1B 30

27 48

47

Purpose

Sets the line spacing to 1/8 inch (8 lpi) for subsequent line feeds.

Comment

The 0 is ASCII character 0, not hex 0. When ESC 0 is received, all lines are printed at 8 lpi until a new line spacing is selected or the printer is reset. This control code overrides line spacing set at the control panel.

Example

The following example illustrates 1/8-inch line spacing.

Line Spacing 1/10 Inch (10.3 lpi)

ASCII Code ESC 1

Hex Code

Dec Code

1B 31

27 49

Purpose

Sets the line spacing to 1/10 inch (10.3 lpi) for subsequent line feeds. This control code overrides line spacing set at the control panel.

Comment

The 1 is ASCII character 1, not hex 1. When ESC 1 is received, all lines are printed at 10.3 lpi until a new line spacing is selected or the printer is reset.

Line Spacing n/60 Inch

ASCII Code ESC A n

Hex Code

Dec Code

1B 41 n

27 65 n

Purpose

Sets a line spacing of n/60 inch for subsequent line feeds. This command takes effect only when followed by an ESC 2 command.

Where:

n = 1 through 85 (hex 01 through hex 55) (all other values are ignored)

Comment

When this control sequence is received, all subsequent line feeds are n/60-inch until a new line spacing is selected or the printer is reset. This setting overrides line spacing set at the control panel.

Small values of n can result in overlapping lines. Overlapping lines can also occur if print attributes such as Elongated (Double High), Superscript, or Subscript characters are used on the same line. If lines overlap, printing speed is reduced.

48

Example

The following example illustrates n/60-inch line spacing.

Line Spacing n/120 Inch

ASCII Code ESC u n

Hex Code 1B 75 n

Dec Code 27 117 n

Purpose

Specifies the line spacing at n/120-inch increments.

Where:

n = 1 through 255 (hex 01 through hex FF)

Comment

When this control sequence is received, all subsequent line feeds are n/120-inch until a new line spacing is selected or the printer is reset. This setting overrides line spacing set at the control panel.

Small values of n can result in overlapping lines. Overlapping lines can also occur if print attributes such as Elongated (Double High), Superscript, or Subscript characters are used on the same line. If lines overlap, printing speed is reduced.

Line Spacing n/180 Inch

ASCII Code ESC 3 n

Hex Code 1B 33 n

Dec Code 27 51 n

Purpose

Specifies the line spacing at n/180-inch increments.

Where:

n = 1 through 255 (hex 01 through hex FF)

Comment

The 3 is an ASCII character 3, not hex 3. All line feeds following receipt of this code are at n/180 inch line spacing until a new line spacing is selected or the printer is reset. Line spacing set by this control code overrides line spacing setting set at the control panel.

If the vertical distance to move is other than a multiple of n/180 inch, the remainder is added to the next paper motion command.

Use caution when combining this control code with other print attributes such as Elongated (Double

High), Superscript, or Subscript, because overlapping lines can occur. Print speed is reduced if lines overlap.

49

Example

The following example illustrates n/180-inch line spacing.

Line Spacing 1/n Inch

ASCII Code ESC c n

Hex Code 1B 63 n

Dec Code 27 99 n

Purpose

Specifies the line spacing at 1/n-inch increments.

Where:

n = 3 through 6, 8 or 60 (hex 03 through 06, 08, 3C)

Comment

When this control sequence is received, all subsequent line feeds are 1/n-inch until a new line spacing is selected or the printer is reset. This setting overrides line spacing set at the control panel.

Make Hex 80-9F Printable

ASCII Code ESC 6

Hex Code

Dec Code

1B 36

27 54

Purpose

Makes codes hex 80-9F printable characters.

Comment

The 6 is an ASCII character 6, not hex 6. This command affects the front panel setting for the Alt. Set 80-

9F menu option.

This command takes effect in English-only mode (see page 44).

Make Hex 80-9F Control Codes

ASCII Code ESC 7

Hex Code

Dec Code

1B 37

27 55

Purpose

Makes codes hex 80-9F control codes.

Comment

This command affects the front panel setting for the Alt. Set 80- 9F menu option.

This command takes effect in English-only mode (see page 44).

50

One And A Half Times Mode

ASCII Code ESC s n

Hex Code 1B 73 n

Dec Code 27 115 n

Purpose

All characters are printed at one and a half times their normal size, as measured from the current baseline and based on the default CPI.

Where:

n = SOH (hex 01) or 1 (hex 31) turns One and a Half Times mode on

n = NUL (hex 00) or 0 (hex 30) turns One and a Half Times mode off

Comment

One and a half times characters can have underline, emphasis, shadow background, and reverse printing attributes.

Condensed and Superscript/Subscript commands are ignored if One and a Half Times mode is on.

Conversely, One and a Half Times mode commands are ignored if Condensed mode or

Superscript/Subscript mode is on.

Double width and double height commands do not work when One and a Half Times mode is on, but the commands are recovered when the One and a Half Times mode is cleared.

HT and ESC t commands are ignored in One and a Half Times mode.

This command is ignored in bit image mode.

The line with the One and a Half Times character has double the line spacing as a normal line.

Print Quality

ASCII Code ESC x n

Hex Code 1B 78 n

Dec Code 27 120 n

Purpose

Selects print quality.

Where:

n = hex 00 or hex 30 selects LQ print quality

n = hex 01 or hex 31 selects Hi-Speed print quality

n = hex 02 or hex 32 selects Near LQ print quality

n = hex 03 or hex 33 selects Super Hi-Speed print quality

n = hex 04 or hex 34 selects Normal print quality

n = hex 05 or hex 35 selects Ultra Hi-Speed print quality

Comment

This command overrides control panel print quality selections.

51

Printer Deselect

ASCII Code DC3

Hex Code

Dec Code

13

19

Purpose

Places printer in the deselected state.

Comment

The configuration parameter Printer Select must be set to Enable.

When the printer receives this command, it ignores data until a DC1 (Printer Select) command is received.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Printer Select

ASCII Code DC1

Hex Code 11

Dec Code 17

Purpose

Places printer in the selected state.

Comment

The configuration parameter Printer Select must be set to Enable.

This control code allows the printer to receive and print data from the host if it was deselected by DC3. If the printer was not deselected by DC3, this code is ignored.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Reverse Mode

ASCII Code ESC r n

Hex Code 1B 72 n

Dec Code 27 114 n

Purpose

Turns Reverse Printing on or off.

Where:

n = hex 01 or hex 31 turns Reverse Printing on

n = hex 00 or hex 30 turns Reverse Printing off

Select Bit Image

ASCII Code

SSCC *

Hex Code

SSCC 2A

Dec Code

SSCC 42

m m m nL nL nL nH

d1 ... dk

nH

d1 ... dk

nH

d1 ... dk

52

Purpose

Prints dot graphics in 12- or 16-dot columns, depending on the following parameters:

Where:

0 < = nL < = 255

0 < = nH < = 31

m = 30, 31, 32

nL nH specifies the total number of columns of graphics data that follow (number of dot columns) = (nH x

256 + nL)

d1 ... dk bytes of graphics data; k is determined by multiplying the total number of columns times the number of bytes required for each column.

Parameter

m in ESC*

Horizontal

Density (dpi)

Vertical

Density (dpi)

Dots per

Column

Bytes per

Column

30

31

32

90

120

90

90

120

90

12

16

16

2

2

2

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Select Italic Font

ASCII Code ESC 4

Hex Code

Dec Code

1B 34

27 52

Purpose

Sets the style attribute of the font to italic. The default is normal (non-italic) style.

Comment

This command selects italic printing even if the italic character table is not selected. This command changes the Italic Print front panel setting.

This command only takes effect when Emulation Extend (a front panel option) is set to Enable.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Set Intercharacter Spacing of DBCS Character

ASCII Code ESC SP n

Hex Code

Dec Code

1B 20 n

27 32 n

Purpose

Sets intercharacter spacing to the right of the DBCS character.

The left of the DBCS character spacing is set to 0.

53

Where:

0 < = n < = 127

Default n = 6

Comment

The dot size is 1/180 inch. The current CPI will be set according to full-width character.

The intercharacter spacing of SBCS character is half of n. This command affects DBCS CPI on the front panel.

This command only takes effect when Emulation Extend (a front panel option) is set to Enable.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Set/Reset Vertical Writing

ASCII Code ESC j n

Hex Code 1B 6A n

Dec Code 27 106 n

Purpose

Sets/resets vertical writing.

Where:

n = 0: Resets vertical writing

n = 1: Sets vertical writing

Comment

Alphanumeric and table characters cannot be written vertically.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Shadow Mode

ASCII Code ESC z n

Hex Code 1B 7A n

Dec Code 27 122 n

Purpose

Turns Shadow mode on or off. When Shadow mode is on, all characters are printed with background.

Where:

n = hex 01 or hex 31 turns shadow mode on

n = hex 00 or hex 30 turns shadow mode off

Superscript And Subscript Printing

ASCII Code

ESC S n ESC T

Hex Code

Dec Code

1B 53 n 1B 54

27 83 n 27 84

54

Purpose

ESC S n selects superscript or subscript printing.

ESC T cancels superscript or subscript printing set by ESC S n.

Where:

n = NUL (hex 00) or 0 (hex 30) to enable superscript printing

n = SOH (hex 01) or 1 (hex 31) to enable subscript printing

Comment

Superscript prints quarter-sized characters with a baseline higher than the normal characters. Subscript prints quarter- sized characters with a baseline lower than the normal characters. ASCII characters become half height when the command is active. When the control code is received, all characters are superscript or subscript until reset by ESC T or printer reset.

The characters printed in Superscript or Subscript mode change to 15 CPI for both ASCII and DBCS characters.

You can print both superscript and subscript characters in the same character column by using the

Backspace (BS) control code, but these characters will not print when double high printing is in effect.

This command does not affect graphics characters. The command is ignored in condensed mode and

One and a Half Times mode. Conversely, Condensed and One and a Half Times mode commands are ignored when Superscript or Subscript is on.

The underline strikes through the descenders on subscript characters during Underline mode.

Table Character Masking

ASCII Code ESC w n

Hex Code

Dec Code

1B 77 n

27 119 n

Purpose

Masks the bitmap of table characters over n pins, and only prints from 1 to n pins.

Where:

n = 0 through 24 (hex 30 through hex 48)

Comment

This function is cancelled by the following commands: CR, LF, VT, FF, and ESC J, or if n = 0, 24, 48 or

72.

This command works for both Hangul and ASCII table characters. Hangul table characters range from

A6A1 through A6E4. ASCII table characters include hex 01 through hex 06; hex 10; hex 15 through hex

17; and hex 19.

Table Characters, Extending

ASCII Code ESC v n

Hex Code 1B 76 n

Dec Code 27 118 n

55

Purpose

Enables or disables the extension of the table characters following the command.

Where:

n = SOH (hex 01) or 1 (hex 31) enables the extension of table characters

n = NUL (hex 00) or 0 (hex 30) disables the extension of table characters

Comment

This command works for both Hangul and ASCII table characters. Hangul table characters range from

A6A1 through A6E4. ASCII table characters include hex 01 through hex 06; hex 10; hex 15 through hex

17; and hex 19.

When the table extension is enabled, the table characters in the previous line are extended to link to the next line. The maximum line spacing of the extension is 1 LPI. The table character is automatically extended horizontally.

Turn On/Off OCRB Selection

ASCII Code

ASSC0 zn

Hex Code

Dec Code

Purpose

ASSC30

ASSC 48

7An

122 n

Prints ASCII characters with OCR B styling.

Where:

n = 0 or 48: Normal printing (default)

n = 1 or 49: OCR B printing

Comment

This command only functions in DBCS mode. This command affects the DBCS ASCII Style front panel setting.

NOTE: This is not the KS Emulation command. This is an additional command for the H-series printer only.

Underline

ASCII Code ESC – n

Hex Code

Dec Code

1B 2D n

27 45 n

Purpose

Turns automatic underlining on and off.

Where:

n = NUL (hex 00) or 0 (hex 30) to turn off underlining

n = SOH (hex 01) or 1 (hex 31) to turn on underlining

Comment

Spaces are underlined, but graphics and grey scale characters are not. The underline is not printed across the distance that the horizontal print position is moved with the ESC t or HT commands.

56

Example

The following program illustrates underlining.

Unidirectional Mode

ASCII Code ESC U n

Hex Code

Dec Code

1B 55 n

27 85 n

Purpose

Turns unidirectional printing on and off.

Where:

n = NUL (hex 00) or 0 (hex 30) bidirectional printing

n = SOH (hex 01) or 1 (hex 31) unidirectional printing

Comment

Unidirectional printing provides better alignment of vertical lines. Bidirectional printing is faster but has lower print quality.

Vertical Tab

ASCII Code VT

Hex Code

Dec Code

0B

11

Purpose

Moves the vertical print position to the next vertical tab set below the current print position, and moves the horizontal print position to the left-margin position. The printer advances to the top-margin position of the following page if the next tab is below the bottom-margin position or if no tab is set below the current position.

The VT command functions the same as a CR command if all tabs have been cancelled by the ESC B

NUL command.

Additionally, the VT command functions the same as an LF command if no tabs have been set since the printer was turned on or was reset with the ESC @ command.

This command cancels double-width printing set with the SO or ESC SO command.

Vertical Tab, Set/Clear

ASCII Code

ESC B n1 n2 n3...nk NUL

Hex Code

1B 42 n1 n2 n3...nk 00

Dec Code

27 66 n1 n2 n3...nk 0

57

Purpose

Sets up to 16 vertical tab positions.

Where:

n = 1 through 255 (hex 01 through hex FF)

k = 1 through 16 (hex 01 through hex 10)

n1 through nk specify the line number for the vertical tab(s), up to a maximum of 16 tab positions. NUL must end the sequence.

To clear the tab settings, send ESC B NUL (1B 42 00).

Comment

The values of n range from 1 through 255 and must be in ascending order. The distance of each tab stop from TOF is the current line spacing times the number of lines given in n. If the value of n exceeds the form length, commands to move to that tab position are ignored.

If values of n are not in ascending order, the sequence up to and including the out-of-sequence number is ignored, and the rest of the load is processed. Skip over perforation is ignored.

This command always sets channel 0. You can clear channel 0 by sending ESC B NUL.

58

59

60

Standard ASCII Character

Set

KEY

OCTAL

DECIMAL

HEX

ASCII CHARACTER

B7

B6

B5

BITS

B4 B3 B2 B1 ROW

0 0 0 0 0

0 0 0 1

0 0 1 0

0 0 1 1

0 1 0 0

0 1 0 1

0 1 1 0

0 1 1 1

1 0 0 0

1 0 0 1

1

2

3

4

5

6

7

8

9

0

0

0

COLUMN

0

NUL

SOH

STX

ETX

EOT

ENQ

ACK

BEL

BS

HT

4

4

4

3

3

3

1

1

1

0

0

0

2

2

2

10

8

8

7

7

7

11

9

9

6

6

6

5

5

5

1 0 1 0 10

LF

1 0 1 1

1 1 0 0

1 1 0 1

1 1 1 0

1 1 1 1

11

12

13

14

15

VT

FF

CR

SO

SI

14

12

0 C

15

13

0 D

16

14

0 E

17

15

0 F

12

10

0 A

13

11

0 B

0

DC1

(XON)

DC3

(XOFF)

FS

0

EM

GS

RS

US

1

DLE

DC2

DC4

NAK

SYN

ETB

CAN

SUB

ESC

1

23

19

13

24

20

14

20

16

10

21

17

11

22

18

12

27

23

17

30

24

18

31

25

19

25

21

15

26

22

16

36

30

1E

37

31

1F

32

26

1A

33

27

1B

34

28

1C

35

29

1D

0

!

"

#

$

%

&

'

(

)

*

+

,

-

.

/

1

2

SP

54

44

2C

55

45

2D

56

46

2E

57

47

2F

52

42

2A

53

43

2B

0

43

35

23

44

36

24

40

32

20

41

33

21

42

34

22

47

39

27

50

40

28

51

41

29

45

37

25

46

38

26

0

1

0

1

2

3

4

5

6

7

8

9

3

1

63

51

33

64

52

34

60

48

30

61

49

31

62

50

32

67

55

37

70

56

38

71

57

39

65

53

35

66

54

36

1

@

A

B

C

D

E

F

G

H

I

0

4

0

103

67

43

104

68

44

100

64

40

101

65

41

102

66

42

107

71

47

110

72

48

111

73

49

105

69

45

106

70

46

1

0

1

1

1 0

123

83

53

124

84

54

127

87

57

130

88

58

131

89

59

125

85

55

126

86

56

P

Q

R

5

120

80

50

121

81

51

122

82

52

a

b

6

S

T

U

V

W

X

Y

c

d

e

f

g

h

i

143

99

63

144

100

64

140

96

60

141

97

61

142

98

62

147

103

67

150

104

68

151

105

69

145

101

65

146

102

66

:

;

<

=

>

?

74

60

3C

75

61

3D

76

62

3E

77

63

3F

72

58

3A

73

59

3B

J

K

L

M

N

O

114

76

4C

115

77

4D

116

78

4E

117

79

4F

112

74

4A

113

75

4B

Z

[

\

]

^

_

134

92

5C

135

93

5D

136

94

5E

137

95

5F

132

90

5A

133

91

5B

j

k

l

m

n

o

154

108

6C

155

109

6D

156

110

6E

157

111

6F

152

106

6A

153

107

6B

1

p

q

r

s

t

u

v

w

x

y

z

{

|

}

1

1

7

~

DEL

176

126

7E

177

127

7F

172

122

7A

173

123

7B

174

124

7C

175

125

7D

163

115

73

164

116

74

160

112

70

161

113

71

162

114

72

167

119

77

170

120

78

171

121

79

165

117

75

166

118

76

61

62

KS Character Sets

Hangul/English Mode

The character sets on the following pages are supported by the ESC h n command. See Hangul/English

Mode Select on page 44.

Hangul/English mode (ESC h 1)

ASCII character set (hex 00 through hex 7F)

Decimal

Value

Hex

Value

63

English mode (ESC h 0 + ESC 7)

ASCII character set 1 (hex 00 through hex 7F)

Decimal

Value

Hex

Value

64

English mode (ESC h 0 + ESC 7)

ASCII character set 1 (hex 80 through hex FF)

Decimal

Value

Hex

Value

65

English mode (ESC h 0 + ESC 6)

ASCII character set 2 (hex 00 through hex 7F)

Decimal

Value

Hex

Value

66

English mode (ESC h 0 + ESC 6)

ASCII character set 2 (hex 80 through hex FF)

Decimal

Value

Hex

Value

67

Korean Standard Code Table (KSC5601)

Range: hex A1A1 through hex FFFE

68

69

70

71

72

73

74

75

76

77

78

Contact Information

Printronix Customer Support Center

IMPORTANT

Please have the following information available prior to calling the Printronix

Customer Support Center:

Model number

Serial number (located on the back of the printer)

Installed options (i.e., interface and host type if applicable to the problem)

Configuration printout: (See “Printing A Configuration”) in your printers

Administrator’s Manual.

Is the problem with a new install or an existing printer?

Description of the problem (be specific)

Good and bad samples that clearly show the problem (faxing or emailing of these samples may be required)

Americas (714) 368-2686

Europe, Middle East, and Africa (31) 24 6489 311

Asia Pacific (65) 6548 4114

China (86) 800-999-6836 http://www.printronix.com/support.aspx

Printronix Supplies Department

Contact the Printronix Supplies Department for genuine Printronix supplies.

Americas (800) 733-1900

Europe, Middle East, and Africa (33) 1 46 25 19 07

Asia Pacific (65) 6548 4100

China (86) 400-886-5598 http://www.printronix.com/supplies-parts.aspx

79

80

Corporate Offices

Printronix, LLC

15345 Barranca Parkway

Irvine, CA 92618

U.S.A.

Phone: (714) 368-2300

Fax: (714) 368-2600

Printronix LLC. c/o Printronix Nederland BV

Bijsterhuizen 11-38

6546 AS Nijmegen

The Netherlands

Phone: (31) 24 6489489

Fax: (31) 24 6489499

Printronix Schweiz GmbH

3 Changi Business Park Vista

#04-05 AkzoNobel House

Singapore 486051

Phone: (65) 6548 4100

Fax: (65) 6548 4111

Printronix Commercial (Shanghai) Co. Ltd

Room 903, 9 th

Floor

No.199, North Xizang Road

200070 Shanghai P.R.China

Phone: (86) 400 886 5598

Fax: (8621) 61171256

Printronix India Pvt Ltd

B-808/809, BSEL Tech Park

8 th

Floor, Sector 30A

Vashi Navi Mumbai 400705

India

Toll Free No.: 1800 102 7896

Fax: (9122) 4158 5555

Visit the Printronix web site at www.printronix.com

257273-001B

advertisement

Key Features

  • KS Emulation
  • Graphics and print quality
  • Print Attributes
  • Page Formatting
  • Font typefaces

Frequently Answers and Questions

What is the KS emulation?
The KS emulation software allows your printer to respond correctly to signals and commands received from the host computer. This is important for printing files coded for Epson LQ series printers, particularly the KS.
What are some of the features of the KS emulation software?
The KS emulation software provides features such as graphics and print quality, print attributes, page formatting, and font typefaces.
How do I print a configuration?
To print a configuration, follow the procedure described in the manual. You can print any or all of the configurations. You can also use control codes to change the parameters.
How do I save a configuration?
You can save the configurations that you have changed so they will not be lost when you turn off the printer. You can save up to eight configurations to meet different print job requirements.

Related manuals

Download PDF

advertisement

Table of contents