XEROX Xerox MRP Family 4215/MRP, 4219/MRP, 4220/MRP, 4230/MRP PCL 5 and PostScript Printer Language Reference March 1995 721P81072
Xerox Corporation 701 S. Aviation Boulevard El Segundo, CA 90245 © 1994 and 1995 by Xerox Corporation. All rights reserved. Copyright protection claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted, including without limitation, material generated from the software programs which are displayed on the screen, such as icons, screen displays, looks, etc.
Notices Installation caution Your Xerox laser printer is not customer installable. Only a qualified service representative should install the equipment. Safety CAUTION: This equipment generates, uses, and can radiate radio frequency energy, and if not installed and used in accordance with the installation requirements, may cause radio interference to radio communications. U.S.A.
NOTICES Laser safety Your printer complies with appropriate safety standards. Specifically regarding lasers, the equipment complies with laser product performance standards set by governmental, international and national agencies as a Class 1 laser product. It does not emit hazardous light; the beam is totally enclosed during all phases of customer operation and maintenance.
NOTICES WARNING: Use of unsuitable materials may result in poor performance and can possibly create a hazardous condition. Always use a Xerox specified cordset with the Equipment Leakage Circuit Interrupter/Residual Current Device (ELCI/RCD). Use caution when installing or modifying telephone lines. Do not do this Never use an extension cord with the ELCI/RCD. Never use the ELCI/RCD where water may enter the casing. Never attempt any maintenance function that is not specifically described in this document.
NOTICES U.S. configuration of ELCI/RCD 1 2 Window Reset button International configuration of ELCI/RCD 1 2 Window Reset button If power is interrupted to the printer, follow these steps: 1. Locate the safety device, using the U.S. or International Configuration (above). 2. Check to see if a red flag displays in the window of the safety device. 3. If the red flag does not display, press and release the black Reset button. The red flag displays and power is restored to the system.
Table of contents Notices iii Installation caution iii Safety iii Laser safety iv Operational safety iv Introduction ix About this manual ix Text conventions 1. PostScript mode ix 1 -1 Device-dependent features 1-1 Fonts available with the PostScript Language mode 1-1 Downloadable font types 1-2 Internal fonts 1-2 Adobe Type Manager fonts 1-3 Page Device setup 1-4 Page Device features 1-4 Resources 1-9 Compatibility operators 1-9 Miscellaneous PostScript features 1-9 2.
Introduction The Printer Language Reference is intended as an aid to programmers using PostScript Page Description Language (PDL) or Hewlett-Packard (HP) Printer Control Language (PCL) 5 to write programs for a laser printer. About this manual This reference does not cover all aspects of HP PCL or PostScript PDL. Before using this manual, become familiar with its contents and conventions. Text conventions The following text and procedure conventions are used throughout this guide.
1. PostScript mode The Xerox laser printer supports Adobe PostScript Level 2 implementation. The operator set includes all Level 2 operators and a set of Level 1 compatibility operators unique to this printer. It does not include Display PostScript operators based on Level 1 or Level 2. This chapter highlights certain language features specific to the Xerox implementation of the PostScript Page Description Language.
POSTSCRIPT MODE as options. The Font Report shows typeface examples of internal and downloaded fonts. Downloadable font types The supported downloadable font types include: • • • Adobe Type 0 (composite font) Adobe Type 1 (base font) Adobe Type 3 (user-defined font) Internal fonts The following is a list of font typefaces, arranged by family.
POSTSCRIPT MODE • ZapfChancery-MediumItalic • ZapfDingbats Adobe Type Manager fonts The 30 additional PostScript fonts included with the Adobe Type Manager are shown below.
POSTSCRIPT MODE Page Device setup Both Level 1 and Level 2 Postscript provide features to set up a document that meets the requirements of a page description. The Level 1 implementation provides a set of control operators in a dictionary called Statusdict. The Level 2 implementation supports setpagedevice, a device setup operator which specifies the requirements of a page description and controls standard and optional printer features.
POSTSCRIPT MODE Table 1-1. Papername values, tray numbers, paper sizes and point sizes (continued) Equivalent Level 1 papername Physical paper tray supported ledger or 11x17 1, 2, 3, 5 11 x 17” 279 by 432 mm 792 x 1224 a3 1, 2, 3, 5 11.69 x 16.54” 297 x 420 mm 842 x 1191 postcard 5 3.5 x 5.5” 89 x 140 mm 252 x 396 statement 1, 2, 3, 5 5.5 x 8.5” 140 x 216 mm 396 x 612 executivepage 1, 2, 3, 5 7.25 x 10.5” 184 x 267 mm 522 x 756 a6 5 4.13 x 5.
POSTSCRIPT MODE Auto-tray switching Default tray sequence Specified by the TraySwitch parameter. Auto-tray switching is implemented if TraySwitch is enabled and a tray runs out of paper after the job starts. The order in which auto-tray switching occurs is: 4, 1, 2, 3. PostScript searches the tray selection by paper size and media, as shown in table 1-2. The default sequence in which the size is searched for is: 4, 1, 2, 3, 5. Table 1-2.
POSTSCRIPT MODE Line edge enhancement Specified by the PostRenderingEnhance and PostRenderingEnhanceDetails parameters. The image enhancement options and the control panel mapping are shown in table 1-3. Table 1-3.
POSTSCRIPT MODE Policies Specified by the Policies parameter. When a page description makes a request that the printer cannot satisfy (for example, the requested feature is not supported, or the feature is supported but not available at the moment), the interpreter consults the Policies Dictionary to determine further action. For most features, you can specify one of the following policy choices: • 0—Generate a configuration error. • 1—Ignore the request.
POSTSCRIPT MODE Resources PostScript Level 2 allows you to manage objects such as fonts, patterns, and filters as collections of resources grouped into categories. A resource can be requested by giving the resource category and name. The Resource categories supported by the printer are described in the PostScript Language Printer Addendum, Xerox 4220/MRP, 4230/MRP. Compatibility operators A set of compatibility operators is present in the printer for Level 1 compatibility purposes only.
POSTSCRIPT MODE Language Printer Addendum, Xerox 4220/MRP, 4230/MRP discussing. The factory defaults are shown in table 1-7. Table 1-7. Emulator Default Time in seconds job timeout 0 (disabled) wait timeout 60 manualfeed timeout 60 The only emulator (alternative interpreter) supported by the 4220/MRP or 4230/MRP is %LaserJetIII%. Refer to the description of the Emulator parameter in the “Device Parameter” section of the PostScript Language Printer Addendum, Xerox 4220/MRP, 4230/MRP for details.
2. HP LaserJet Emulation mode Your Xerox laser printer supports Hewlett-Packard (HP) LaserJet IIISi printer commands as documented in the HP LaserJet IIISi Printer User’s Reference Manual and the HP PCL 5 Printer Language Technical Reference Manual. In addition, several additional capabilities of the HP LaserJet III and HP LaserJet 2000 are supported, as outlined in this chapter.
HP LASERJET EMULATION MODE Job Control commands Job Separation Purpose Syntax Use the Job Separation command to offset one print job from others in the output tray. E& #T where # is on of the following: 0 1 More no offset offset output The control panel setting determines how the printer offsets the output. The following settings are available: • On Job—Jobs are offset only. • On Job and Copy (default)—All print jobs and sets of individual copies are offset in the output trays.
HP LASERJET EMULATION MODE Page Control commands Paper Source Purpose Use the Paper Source command to designate a paper tray or a paper source sequence as the paper source for printing. Although the HP IIISi does not support the Paper Source command for Paper Deck, the Xerox printer does support this command. Syntax E& #H where # is one of the values listed in table 2-1. Table 2-1.
HP LASERJET EMULATION MODE Additional information When a Paper Source command is sent within a print job, the Input Tray to Command Assignments feature is used. The Input Tray to Command Assignments feature allows you to select which tray is used for the HP Upper Tray, Lower Tray, Manual Envelope Tray, and Paper Deck paper source commands. When the Xerox printer receives the command E& #H in the middle of a job, printing stops, the page is ejected, and the next page feeds as specified by the command.
HP LASERJET EMULATION MODE Table 2-2. Additional information Supported paper sizes Value # Paper size Inches Millimetres 1 Executive (Monarch) 7.25 x 10.5 184 x 267 2 Letter 8.5 x 11 216 x 279 3 Legal 8.5 x 14 216 x 356 6 Ledger 11 x 17 279 x 432 26 A4 8.27 x 11.69 210 x 297 27 A3 11.69 x 16.54 297 x 420 80 Envelope Monarch 3.875 x 7.5 98 x 191 81 Envelope Commercial 10 4.125 x 9.5 105 x 241 90 Envelope DL 4.33 x 8.66 110 x 220 91 Envelope C5 6.38 x 9.
HP LASERJET EMULATION MODE Paper Destination Purpose Syntax Use this command to specify the paper destination. The printer supports the HP IIISi implementation of the Paper Destination command. E& #G where # is one of the values listed in Table 2-4. Table 2-4. Additional information destinations # HP Printer equivalent 1 Upper Output Bin Top Tray 2 Lower Output Bin Face-Up Tray The printer lets you select which output tray is used when the HP Upper Output Bin command is received.
HP LASERJET EMULATION MODE Image area For compatibility with Hewlett-Packard printers, a border area on the outside edges of the paper is unavailable for printing when in HP LaserJet Emulation mode. This space is approximately 0.17 inches (4.2 mm) on each side, as shown in figure 2-1. The shaded area shows the image area.
A. HP PCL command quick reference Your laser printer supports the Hewlett-Packard (HP) PCL 5 commands listed in this appendix.
HP PCL COMMAND QUICK REFERENCE Table A-2.
HP PCL COMMAND QUICK REFERENCE Table A-2.
HP PCL COMMAND QUICK REFERENCE Table A-3.
HP PCL COMMAND QUICK REFERENCE Table A-4.
HP PCL COMMAND QUICK REFERENCE Table A-5. A-6 Font commands Syntax Name # value E(ID Primary Symbol Set E)ID Secondary Symbol Set 7J 0N 0D 0F 0I 0K 0S 0U 1D 1E 1F 1G 1U 2K 2S 2U E(s#P Primary Spacing E)s#P Secondary Spacing E(s#H Primary Pitch E)s#H Secondary Pitch * Any value from table B-1 in the Hewlett Packard PCL 5 Comparison Guide may also be used.
HP PCL COMMAND QUICK REFERENCE Table A-5.
HP PCL COMMAND QUICK REFERENCE Table A-5.
HP PCL COMMAND QUICK REFERENCE Table A-6. Macro commands Syntax Name # value E&f#Y Macro ID 0 to 32767 E&f#X Macro Control 0 XEROX MRP FAMILY PCL 5 AND POSTSCRIPT PRINTER LANGUAGE REFERENCE Start macro definition (last ID specified) 1 Stop macro definition.
HP PCL COMMAND QUICK REFERENCE Table A-7. A-10 Rectangular Area Fill commands Syntax Name # value E*c#G Area Fill ID Comprised of six fill patterns and eight densities of shading Each fill pattern is identified by a number between 1 and 6 Each shading density covers a range of values from 1% to 100%.
HP PCL COMMAND QUICK REFERENCE Table A-8. Print Model commands Syntax Name # value E*v#N Source Transparency Mode 0 1 Transparent Opaque E*v#O Pattern Transparency Mode 0 1 Transparent Opaque E*c#G Area Fill ID Shaded Fill 1 through 100=1% through 100%. Cross-Hatch Fill 1 through 6 E*v#T Select Current Pattern 0 1 2 3 Table A-9.
B. HP-GL/2 command quick reference Your laser printer supports the Hewlett-Packard Graphics Language/2 (HP-GL/2) graphics language. HP-GL/2 graphics can be created within the application software, or imported from existing applications. This appendix lists the HP-GL/2 commands. For more information on how to use these commands, refer to the PCL 5 Printer Language Technical Reference Manual published by Hewlett-Packard.
HP-GL/2 COMMAND QUICK REFERENCE Table B-1.
HP-GL/2 COMMAND QUICK REFERENCE Table B-2. HP-GL/2 Vector Group commands Syntax Name # value AA XCTR,YCTR, sweep angle[,chord angle][;] Arc Absolute XCTR, YCTR sweep angle chord angle -230 to +230 -1 -32768 to +32767 0.5 to 180 AR XINCR,YINCR, sweep angle[,chord angle][;] Arc Relative XINCR, YINCR sweep angle chord angle -230 to +230 -1 -32768 to +32767 0.
HP-GL/2 COMMAND QUICK REFERENCE Table B-3.
HP-GL/2 COMMAND QUICK REFERENCE Table B-4. HP-GL/2 Line and Fill Attributes Group commands Syntax Name # value AC [X,Y][:] Anchor Corner Determines the starting point for fill patterns.
HP-GL/2 COMMAND QUICK REFERENCE Table B-4. HP-GL/2 Line and Fill Attributes Group commands (continued) Syntax Name # value TR [n][;] Transparency Mode n is: 0 Transparency mode=off 1 Transparency mode=on (default) UL [index[,gap 1...gapn]][;] User Defined Line Type index gap WU [type][;] Pen Width Unit Selection type is: 0 Millimetres 1 Percentage of P1/P2 distance Table B-5. HP-GL/2 Character Group commands Syntax Name # value AD [kind, value...
HP-GL/2 COMMAND QUICK REFERENCE Table B-5.
HP-GL/2 COMMAND QUICK REFERENCE Table B-6. Syntax Name E%—12345X Universal Exit Language/Start PJL @PJL ENTER LANGUAGE= {language} [] Enter Language @PCL COMMENT [] Comment # value Table B-7.
C. Related publications Related publications The following publications, as well as this manual, are available through the Xerox Documentation and Software Services (XDSS) (U.S. only). For additional details, see “XDSS ordering information” at the back of this manual. N Note: Xerox Canada, Ltd. and Rank Xerox Ltd. publications are available through your local sales representative or analyst. Xerox MRP Family publications The Xerox 4220/MRP and 4230/MRP library sets include the following manuals.
RELATED PUBLICATIONS International Publication U.S.
Index Numerals 82/499/ECC, iii error handling, 1-10 ExitJamRecovery parameter, 1-8 A Adobe PostScript Level 2, 1-1 Type Manager fonts, 1-3 pack, 1-1 alternative interpreter, 1-10 approvals, v Auto-tray switching, 1-6, 2-4 F fax setup, 1-9 FCC rules, iii file systems, 1-10 Flash Simm, 1-10 Font Report, 1-2, 2-7 fonts HP LaserJet Emulation mode PCL commands, A-6 to A-8 downloadable, 2-7 internal, 2-7 PostScript Language mode Adobe Type Manager, 1-3 available, 1-1 downloadable, 1-2 internal, 1-2 to 1-3 B
INDEX input trays, 1-5 to 1-6 InputAttributes dictionary, 1-5 integrated drive electronics (IDE), 1-10 J jam recovery, 1-8 Jog parameter, 1-7 Job Control commands, 2-2, A-1 Job Scheduling, 1-10 Job Separation command, 2-2 L landscape, 1-6 laser safety, iv Line and Fill Attributes Group commands, B-5 to B-6 long edge binding, 1-6 M Macro commands, A-9 messages, error, 1-10 ministre des communications du Canada, iii multiple copies, 1-7 N Numcopies parameter, 1-7 O operators, compatibility, 1-9 operational s
INDEX Statusdict dictionary, 1-4 operators, 1-6 SystemParamsPassword, 1-10 T timeouts, 1-9 to 1-10 tray selection, 1-4 to 1-6 TraySwitch parameter, 1-6 TrueType fonts, 2-7 Tumble mode, 1-6 U UL1950 (UL), v Underwriters Laboratories, v Upper Output Bin command, 2-6 V VDE 0871/0875, Class A, iii Vector Group commands, B-3 XEROX MRP FAMILY PCL 5 AND POSTSCRIPT PRINTER LANGUAGE REFERENCE INDEX-3