All rights reserved. No part of this publication may be reproduced, stored in a retrieval system,
or transmitted in any form or by any means, mechanical, photocopying, recording, or
otherwise, without the prior written permission of SEIKO EPSON CORPORATION. No
patent liability is assumed with respect to the use of the information contained herein. Neither
is any liability assumed for damages resulting from the use of the information contained herein.
Neither SEIKO EPSON CORPORATION nor its affiliates shall be liable to the purchaser
of this product or third parties for damages, losses, costs, or expenses incurred by purchaser or
third parties as a result of: accident, misuse, or abuse of this product or unauthorized
modifications, repairs, or alterations to this product, or (excluding the U.S.) failure to strictly
comply with SEIKO EPSON CORPORATION’s operating and maintenance instructions.
SEIKO EPSON CORPORATION shall not be liable against any damages or problems arising
from the use of any options or any consumable products other than those designated as Original
Epson Products or Epson Approved Products by SEIKO EPSON CORPORATION.
Trademarks
EPSON and ESC/P are registered trademark of SEIKO EPSON CORPORATION.
Microsoft and Windows are registered trademarks of Microsoft Corporation in the
United States of America and other countries.
General Notice:
Other product names used herein are for identification purposes only
and may be trademarks of their respective owners. EPSON disclaims any and all rights
in those marks.
Your printer has the ability to emulate the following printers in each printer
mode:
LJ-4Hewlett-Packard LaserJet 4 (PCL5e)
ESC/P2EPSON LQ-570 (24-pin)
FXEPSON FX-870/1170 (9-pin)
GL/2Hewlett-Packard GL/2 graphics language
In addition, the following printer control languages are supported:
PJLPrinter Job Language
EJLEPSON Job Control Language
This section lists the printer commands for these modes. Most of the
commands closely emulate the original printer or the control language;
however, some have operational differences because the printers use different
technologies. See the control command descriptions for information about
these differences.
Command Summary | 5
LaserJet 4 (LJ4) Emulation Commands
This section lists the printer commands supported in the LJ4 emulation mode.
For more information on printer commands, see Hewlett-Packard’s LaserJet 4
reference manual.
Job control
ResetESC E
Number of copiesESC &l#X
Universal exit language ESC%#X
Long-edge (left) offset registrationESC &l#U
Short-edge (right) offset registrationESC &l#Z
Unit of measureESC &u#D
Command Summary | 6
Page control
Paper sourceESC &l#H
Page sizeESC &l#A
Page lengthESC &l#P
OrientationESC &l#O
Print directionESC &a#P
Top marginESC &l#E
Text lengthESC &l#F
Left marginESC &a#L
Right marginESC &a#M
Clear horizontal marginsESC 9
Perforation skipESC &l#L
Horizontal Motion Index (HMI)ESC &k#H
Vertical Motion Index (VMI)ESC &l#C
Line spacingESC &l#D
Cursor positioning
Vertical positionESC &a#R
ESC *p#Y
ESC &a#V
Horizontal positionESC &a#C
ESC *p#X
ESC &a#H
Half line feedESC =
Line terminationESC &k#G
Push/pop positionESC &f#S
Command Summary | 7
Font selection
Primary symbol setESC (id
Secondary symbol set ESC )id
Primary spacingESC (s#P
Secondary spacing ESC )s#P
Primary pitchESC (s#H
Secondary pitchESC )s#H
Set pitch modeESC &k#S
Primary heightESC (s#V
Secondary heightESC )s#V
Primary styleESC (s#S
Secondary styleESC )s#S
Primary font stroke weightESC (s#B
Secondary font stroke weightESC )s#B
Primary typeface familyESC (s#T
Secondary typeface familyESC )s#T
Primary font defaultESC (3@
Secondary font default ESC )3@
Enable underlineESC &d#D
Disable underline ESC &d@
Transparent print dataESC &p#X[data]
Command Summary | 8
Font management
Assign font IDESC *c#D
Font and character controlESC *c#F
Set symbol setESC *c#R
Define symbol setESC (f#W[data]
Symbol set controlESC *c#S
Select primary font with ID#ESC (#X
Select secondary font with ID#ESC )#X
Soft font creation
Font descriptorESC )s#W[data]
Download characterESC (s#W[data]
Character codeESC *c#E
Raster graphics
Raster resolutionsESC *t#R
Raster graphics presentationsESC *r#F
Start raster graphicsESC *r#A
Raster Y offsetESC *b#Y
Set raster compression modeESC *b#M
Transfer raster data by rowESC *b#W[data]
End raster graphics (version B)ESC *rB
End raster graphics (version C)ESC *rC
Raster heightESC *r#T
Raster widthESC *r#S
Set status readback location typeESC *s#T
Set status readback location unitESC *s#U
Inquire status readback entityESC *s#I
Flush all pagesESC &r#F
Free memory spaceESC *s1M
EchoESC *s#X
Programming hints
End-of-line wrapESC &s#C
Enable display functionsESC Y
Disable display functions ESC Z
CircleCI
Fill rectangle absoluteRA
Fill rectangle relativeRR
Edge rectangle absoluteEA
Edge rectangle relativeER
Fill wedgeWG
Edge wedgeEW
Polygon modePM
Fill polygonFP
Edge polygonEP
Command Summary | 13
Character group
Select standard fontSS
Select alternate fontSA
Absolute directionDI
Relative directionDR
Absolute character sizeSI
Relative character sizeSR
Character slantSL
Extra spaceES
Standard font definitionSD
Alternate font definitionAD
Character fill modeCF
Label originLO
LabelLB
Define label terminatorDT
Character plotCP
Transparent dataTD
Define variable text pathDV
Command Summary | 14
Line and fill attribute group
Line typeLT
Line attributeLA
Pen widthPW
Pen width unit selectionWU
Select penSP
Symbol modeSM
Fill typeFT
Anchor cornerAC
Raster fill definitionRF
User defined line typeUL
Configuration and status group
ScaleSC
Input windowIW
Input P1 and P2IP
Input relative P1 and P2IR
Default valuesDF
InitializeIN
Rotate coordinate systemRO
CommentCO
Command Summary | 15
ESC/P 2 and FX Commands
This section lists the printer commands supported in the ESC/P 2 and FX
emulation modes.
ESC/P 2 mode
General operation
Initialize printerESC @
Control paper loading/ejectingESC EM n
Paper feeding
Carriage returnCR
Form feedFF
Line feedLF
Select 1/8-inch line spacingESC 0
Select 1/6-inch line spacingESC 2
Set n/180-inch line spacingESC 3 n
Set n/360-inch line spacingESC + n
Command Summary | 16
Page format
Set page formatESC ( c nn
Set page length in defined unitsESC ( C nn
Set page length in linesESC C n
Set page length in inchesESC C 0 n
Set bottom margin for continuous paperESC N n
Cancel top/bottom margin for
continuous paperESC O
Set left marginESC l n
Set right marginESC Q n
Print position motion
Set absolute horizontal print positionESC $ n1 n2
Set relative horizontal print positionESC \ n1 n2
Set absolute vertical print positionESC ( V nn
Set relative vertical print positionESC ( v nn
Set horizontal tabsESC D nn
Tab horizontallyHT
Set vertical tabsESC B nn
Tab verticallyVT
Advance paper n/180 inchESC J n
Reverse paper n/180 inchESC j n
Command Summary | 17
Font selection
Select typefaceESC k n
Select font by pitch and pointESC X nn
Select 10.5 point, 10 cpiESC P
Select 10.5 point, 12 cpiESC M
Select 10.5 point, 15 cpiESC g
Turn proportional mode on/offESC p 1/0
Select LQ or draftESC x n
Select italic fontESC 4
Cancel italic fontESC 5
Select bold fontESC E
Cancel bold fontESC F
Master selectESC ! n
Control code set/clearESC I 1/0
Select print pitchESC c
Command Summary | 18
Font enhancement
Select condensed printingSI
Cancel condensed printingDC2
Select double-width printing (one line)SO
Turn double-width printing on/offESC W 1/0
Cancel double-width printing (one line)DC4
Turn double-height printing on/offESC w 1/0
Select double-strike printingESC G
Cancel double-strike printingESC H
Select superscript printingESC S 0
Select subscript printingESC S 1
Cancel superscript/subscript printingESC T
Select line/scoreESC ( - nn
Turn underline on/offESC - 1/0
Select character styleESC q n
Spacing
Set intercharacter spaceESC SP n
Define unitESC ( U nn
Command Summary | 19
Character handling
Assign character tableESC ( t nn
Select character tableESC t n
Select an international character setESC R n
Define download characterESC & nn
Copy ROM to RAMESC : 0 n 0
Select user-defined setESC % n
Enable printing of upper control codesESC 6
Enable upper control codesESC 7
Print data as charactersESC ( ^ nn
Bit image
Selection and printing of bit imageESC * nn
Select graphic modeESC ( G nn
Print raster graphicsESC . c v hm
8-bit single density bit imageESC * 0
8-bit double density bit imageESC * 1
8-bit double speed double density bit imageESC * 2
8-bit double speed quad density bit imageESC * 3
Your printer will not
print characters beyond
one page length (set
with the ESC C or
ESC C0 commands),
while an FX printer
might print them.
Command Summary | 20
FX mode
Printer commands arranged by topic
The following section lists and describes all FX and LQ commands by topic.
Printer operation
Initialize printerESC @
Control paper loading/ejectingESC EM n
Data control
Carriage returnCR
Vertical motion
Form feedFF
Set page length in linesESC C n
Set page length in inchesESC C 0 n
Set skip over perforationESC N n
Cancel skip over perforationESC O
Line feedLF
Select 1/8-inch line spacingESC 0
Select 7/72-inch line spacingESC 1
Select 1/6-inch line spacingESC 2
Select n/216-inch line spacingESC 3 n
Perform n/216-inch line spacingESC J
Tab verticallyVT
Set vertical tabsESC B nn
The print quality and
speed cannot be
changed even if you
send the ESC x
command.
Command Summary | 21
Horizontal motion
Set absolute horizontal print positionESC $ n1 n2
Set relative horizontal print positionESC\n1 n2
Set left marginESC l n
Set right marginESC Q n
Tab horizontallyHT
Set horizontal tabsESC D nn
Overall printing style
Select near letter quality or draftESC x n
Select typeface familyESC k n
Master selectESC ! n
Print size and character width
Select 10 cpiESC P
Select 12 cpiESC M
Turn proportional mode on/offESC p 1/0
Select condensed modeSI
Cancel condensed modeDC2
Select double-width mode (one line)SO
Cancel double-width mode (one line)DC4
Turn double-width mode on/offESC W 1/0
Turn double-height printing on/offESC w 1/0
The ESC G and ESC E
commands produce
identical effects, so you
cannot obtain darker
print by combining the
two.
Command Summary | 22
Font enhancement
Select emphasized modeESC E
Cancel emphasized modeESC F
Select double-strike modeESC G
Cancel double-strike modeESC H
Select superscript/subscript modeESC S 0/1
Cancel superscript/subscript modeESC T
Select italic modeESC 4
Cancel italic modeESC 5
Turn underline mode on/offESC - 1/0
Word processing
Set intercharacter spaceESC SP n
Select character tablesESC t n
Assign character tablesESC ( t nn
Select international character setESC R n
Enable printing of upper control codesESC 6
Enable upper control codesESC 7
The appearance of
characters defined
using ESC & may differ
slightly from an actual
FX printer.
User defined characters
Define user-defined charactersESC & nn
Copy ROM to RAMESC : 0 n 0
Select user-defined setESC % n
Printable code area expansionESC I n
Command Summary | 23
Bit image
Select graphics modeESC * m n
Selection and printing of bit image ESC ^ m n
8-bit single density bit imageESC K
8-bit double density bit imageESC L
8-bit double speed double density bit imageESC Y
8-bit double speed quad density bit imageESC Z
PJL Commands
This section lists the available commands for printer job language mode (PJL).
For more information on PJL, refer to the Printer Job Language Technical
Reference Manual from Hewlett-Packard.
This section lists the printer commands supported in the I239X emulation
mode. For more information on these commands, see IBM’s 2390/2391
reference manual.
Page format
Printable area
Set page length in linesESC C
n
Set page length in inchesESC C NUL
Set skip perforationESC N
n
Cancel skip perforationESC O
Set horizontal marginsESC X
n
Command Summary | 25
Line spacing
Set line space to 1/8-inchESC 0
Set line space to 7/72-inchESC 1
Activate line spacing for textESC 2
Set line spacing for graphics
(n/180, n/216, or n/360 inch)ESC 3 n
Set line spacing for text (n/72 inch)ESC A n
Unit definition
Set vertical units
(1/180, 1/216, or 1/360 inch)ESC [ \
Tab
Set vertical tab stopsESC B
Set default tab stopsESC R
Set horizontal tab stopsESC D
Command Summary | 26
Paper feeding/print position motion
Carriage returnCR
Line feedLF
Form feedFF
Move paper vertically
(n/180, n/216, or n/360 inch)ESC J
Automatic line feedESC 5
Reverse line feedESC ]
Back spaceBS
SpaceSP
Horizontal tabHT
Vertical tabVT
Move current print position
(1/120 inch)ESC d
Set top of formESC 4
Command Summary | 27
Text
Font selection
Select 10 pitch fontDC2
Select 12 pitch fontESC:
Start 17 cpi printingSI
Start 17 cpi printingESC SI
Proportional spacingESC P
Begin subscript/superscriptESC S
End subscript/superscriptESC T
Select font and pitchESC[I
Select print or fontESC I
Select character set 2ESC 6
Select character set 1ESC 7
Select page codeESC[T
Print one characterESC ^
Print character from A Code PageESC \
Command Summary | 28
Font enhancement
Continuous overscoreESC_
Continuous underlineESCScore selectESC[Select print type styleESC[@
Begin double-width printing by lineSO
Begin double-width printing by lineESC SO
End double-width printing by lineDC4
Double-width printingESC W
Begin empahsized (bold) printESC E
End emphasized (bold) printESC F
Begin double-strike printESC G
End double-strike printESC H
Bit image
Normal density bit image graphicsESC K
Double-density bit image graphics
(half speed)ESC L
Double-density bit image graphics
(normal speed)ESC Y
High-density bit image graphicsESC Z
Graphic print modeESC [g
Bar code
Bar code set upESC [f
Bar code transferESC [P-
Command Summary | 29
Auxiliary Functions
Initialize
Set initial conditionsESC [K
Data input control
Cancel 1 lineCAN
Auxiliary function
Select paper trayESC [F
AGM Mode
Line spacing
Set line spacing for graphics
(n/180, n/216, or n/360 inch)ESC 3
Set line spacing for text (n/60 inch)ESC A
Paper feeding/print position motion
Move paper vertically
(n/180, n/216, or n/360 inch)ESC J
Line feedLF
Command Summary | 30
Bit image
Normal-density bit image graphicsESC K
Double-density bit image graphics
(half speed)ESC L
Double-density bit image graphics
(normal speed)ESC Y
High-density bit image graphicsESC Z
Graphic print modeESC [g
Select graphic modeESC *
Symbol SetsSymbol Sets
| 31
Introduction to Symbol Sets .................................................................... 32
In LJ4 Emulation Mode .......................................................................... 33
International Set for ISO sets ............................................................ 51
In ESC/P 2 or FX Modes ....................................................................... 52
International Character Sets .............................................................. 59
Characters available with the ESC (^ command ................................ 60
In I239X Emulation Mode ..................................................................... 61
In EPSON GL/2 Mode .......................................................................... 61
Symbol Sets | 32
Introduction to Symbol Sets
Your printer can access a variety of symbol sets. Many of these symbol sets
differ only in the international characters specific to each language.
Normally, your software
handles fonts and
symbols, so you
probably never need to
adjust the printer’s
settings. If you are
writing your own printer
control programs, or if
you are using older
software that cannot
control fonts, refer to
the following sections
for symbol set details.
When you are considering which font to use, you should also consider which
symbol set to combine with the font. Available symbol sets vary depending on
which emulation mode you use and which font you choose.
* The other 19 sets are the
following: Norweg1, Italian,
Swedish, ANSI ASCII, UK,
French, German, Spanish,
Norweg2, French2,
HP German, JIS ASCll,
HP Spanish, Chinese, IRV,
Swedis2, Portuguese,
IBM Portuguese, and
IBM Spanish. These are
partial variations of the
Roman-8 set.
**Bitmap means the Line
Printer typeface.
Symbol Sets | 33
In LJ4 Emulation Mode
The following table lists the symbol sets available in LJ4 emulation mode. A
table of the characters for each set is included later in this chapter.
Symbol set nameSymbol set ID for ESC ( Available typefaces (see next page)
Roman-8*
(includes another 19 sets)
Roman Extension
ECM94-1
Legal
8859-2 ISO
PsMath
8859-9 ISO
WiTurkish
MsPublishing
VeMath
DeskTop
Math-8
WiE.Europe
PcTk437
Windows
PsText
IBM-US
IBM-DN
McText
PcMultilingual
VeInternational
VeUS
PiFont
PcE.Europe
Symbol
WiAnsi
Wingdings
OCR A
OCR B
OCR B Extension
Code 3-9
EAN/UPC
To obtain the symbol sets listed below, substitute the characters in the ANSI
ASCII sets with the characters in the table below.
ASCII code hex
Iso set
ANSI ASCII (0U)
Norweg 1 (0D)
French (0F)
HP German (0G)
Italian (0l)
JlS ASCII (0K)
Swedis 2 (0S)
Norweg 2 (1D)
UK (1E)
French 2 (1F)
German (1G)
HP Spanish (1S)
Chinese (2K)
Spanish (2S)
IRV (2U)
Swedish (3S)
Portuguese (4S)
IBM Portuguese (5S)
IBM Spanish (6S)
23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E
In ESC/P 2 or FX Modes
PC 437, 850, 860, 863, 865 857, 852, BRASCII, Abicomp OCR B OCR A
EPSON Roman
Courier SWC
EPSON Sans serif
EPSON Prestige
EPSON Script
Letter Gothic SWC
Swiss 721 SWM*
Dutch 801 SWM*
OCR B
OCR A
*Available only in ESC/P 2 mode.
✓———
✓✓ ——
✓———
✓———
✓———
✓✓ ——
✓✓ ——
✓✓ ——
—— ✓—
—— —✓
Symbol Sets | 52
PC437 (U.S./Standard Europe)
Symbol Sets | 53
Symbol Sets | 54
PC850 (Multilingual)PC860 (Portuguese)
Symbol Sets | 55
PC863 (Canadian-French)PC865 (Norwegian)
Symbol Sets | 56
PC857 (PcTurk2)PC852 (East Europe)
BRASCII Abicomp
Symbol Sets | 57
Symbol Sets | 58
Italic
No characters are available for hex code 15 in the italic character table.
Symbol Sets | 59
International Character Sets
You can select one of the following international character sets using either
SelecType or the ESC R command. For example, when you select “Italic
France” in SelecType, the characters in the “France” row in the table below are
used in the italic character table.
ASCII code hex
Country
USA
France
Germany
UK
Denmark
Sweden
Italy
Spain
Japan
Norway
DenmarkII
Spain II
Latin America
Korea*
Legal*
* Available for ESC/P 2 emulation only
23 24 40 5B 5C 5D 5E 60 7B 7C 7D 7E
Symbol Sets | 60
Characters available with the ESC (^ command
To print the characters in the table below, use the ESC (^ command.
Symbol Sets | 61
In I239X Emulation Mode
Available symbol sets in I239X mode are PC437, PC850, PC860, PC863, and
PC865.
Refer to “ESC/P 2 or FX modes” in the previous section.
Available fonts are EPSON Sans Serif, Courier SWC, EPSON Prestige,
EPSON Gothic, EPSON Presentor, EPSON Orator, and EPSON Script.
In EPSON GL/2 Mode
Available symbol sets in EPSON GL/2 mode are the same as those in LaserJet 4
emulation mode. Refer to the section on LaserJet 4 mode.
Symbol Sets | 62
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.