Summary of the content on the page No. 1 
                    
                        Xerox WorkCentre
Xerox DocuColor 
 
 
 
PDL Reference Guide for the 
 
 
 
WorkCentre M128/M123 
 
 
October 20, 2004
dc05cc0364
Accessing Extended 
Features 
Overview 
This document enables you to access the extended features of the WorkCentre 
M128/M123 in environments where Xerox does not provide a custom driver.  
NOTE: Some of the commands and syntax used in this documents requires 
familiarity with either PostScript (PS) or Printer Command Language (PCL). 
This document provides the Printe
                    
                    Summary of the content on the page No. 2 
                    
                        PostScript  This WorkCentre supports PostScript 3 commands that enable the features  listed in the following table.  Feature Description  Media Size Physical paper (media) size (width and height)  Media Direction Feed direction of paper  Media Source Feed tray  Media Source Specify if you feed from SMH (Sheet Media Handler).  from SMH    Media Color Paper color  Media Weight  Media weight. Unit: (g/㎡) gram per square-meter  Media Class Specify a Media Class value to trigger media-related actions
                    
                    Summary of the content on the page No. 3 
                    
                        Feature Description  Separation Color Specify the process colorant name.  Names  Separation Specify the order of process colorant name.  Order  Use CIE Color Specify to apply CIE-based color space through color conversion  PostScript Implementation  This section describes the PostScript commands required to access specific  WorkCentre features. The following table lists each feature and the PostScript  syntax required to use the feature. After the table are examples of how to use  these commands
                    
                    Summary of the content on the page No. 4 
                    
                        Feature Implementation Values  [459 649] = C5  [340 666] = Tyoukei You 3  Media <> Where int is one of the following:  Direction setpagedevice  0 = Short Edge; top of page in portrait  orientation.  1 = Long Edge; left side of page in portrait  orientation.  2 = Short Edge; bottom of page in portrait  orientation.  3 = Long Edge; right side of page in  portrait orientation.  null* = Auto  Media Source <> Where int is one of the following:  0 = Tray1  setpag
                    
                    Summary of the content on the page No. 5 
                    
                        Feature Implementation Values  Media <>  true* = Deferred media selection by  output device (more powerful and flexible  setpagedevice  media selection)  false = Immediate media selection by  strict setpagedevice operator  Resolution <> Where x and y are one of the following:  setpagedevice 600 600*(dpi)  1200 1200  Duplex <> Where value is one of the following:  setpagedevice true 
                    
                    Summary of the content on the page No. 6 
                    
                        Feature Implementation Values  Quantity <> Where value is one of the following:  integer from 1 to 9999: number of copies  setpagedevice  null: Not specified  Collation <> Where value is one of the following:  setpagedevice true = collated  false* = uncollated  Jog <>setpagedevice Where int is one of the following:  0 = Do not offset  3 = Offset at the beginning of each page  [set]  Stapling <
                    
Summary of the content on the page No. 7 
                    
                        Feature Implementation Values  Process Color <> Where name is one of the following:  Model  setpagedevice /DeviceGray  /DeviceRGB (with Separations true)  /DeviceCMYK (with Separations true)  /DeviceCMY (with Separations true)  /DeviceRGBK (with Separations true)  Separations <> Where value is one of the following:  true = Multiple color separations will be  setpagedevice  generated for each page of output.  false* = All colorants will be combined i
                    
                    Summary of the content on the page No. 8 
                    
                        Sample PostScript Headers  Example 1 Header for Simple Print  %!PS    Example 2 Header for Finishing  (Letter paper, duplex, 10 copies with collation, stapling with left-upper single  and stacker tray for output bin)    %!PS  <>setpagedevice  <>setpagedevice  <>setpagedevice  <>setpagedevice  <>setpagedevice  <>  >>setpagedevice  PostScrip
                    
                    Summary of the content on the page No. 9 
                    
                        PostScript Fonts  The following PostScript fonts are resident with Adobe interpreter.  Albertus Goudy Oldstyle Italic   Albertus Italic Goudy Bold   Albertus Light Goudy Bold Italic   Antique Olive Roman  Goudy Extra Bold   Antique Olive Italic  Helvetica  Antique Olive Bold  Helvetica Oblique   Antique Olive Compact  Helvetica Bold   Apple Chancery  Helvetica Bold Oblique  Arial  Helvetica Narrow   Arial Italic  Helvetica Narrow Oblique   Arial Bold  Helvetica Narrow Bold   Arial Bold Italic  H
                    
                    Summary of the content on the page No. 10 
                    
                        Symbol Univers 65 Bold   Tekton Regular Univers 65 Bold Oblique   Times Roman  Univers 57 Condensed   Times Italic  Univers 57 Condensed Oblique   Times Bold  Univers 67 Condensed Bold   Times Bold Italic  Univers 67 Condensed Bold Oblique   Times New Roman Univers 53 Extended   Times New Roman Italic  Univers 53 Extended Oblique   Times New Roman Bold  Univers 63 Extended Bold   Times New Roman Bold Italic  Univers 63 Extended Bold Oblique  Univers 45 Light  Wingdings  Univers 45 Light Oblique 
                    
                    Summary of the content on the page No. 11 
                    
                        PCL   This WorkCentre supports PCL5e and PCL XL color emulations that enable the  features listed in the following table.  Feature Description  Job Name Job identifier  Custom Paper Size  Customer designated paper size  – available only for  PCL  Media Size Dimensions of paper  Media Source Feed tray  Output Location Output bin  Stapling Indicate a staple position  Collation  Multiple pages in sequential sets (page 1, 2, 3, 4, etc.) or  multiple pages in sets of the same page (4 copies of page  
                    
                    Summary of the content on the page No. 12 
                    
                        PCL/PJL Implementation  This section includes the PCL commands for specific features. The following  table lists each feature and the PCL syntax required to use the feature.  Following the table are examples of how to use these commands and the PCL  file.  Refer to these reference materials: PCL5 Printer Language Technical  Reference Manual and Printer Job Language Technical Reference Manual,  Hewlett-Packard Manual.  Feature Implementation Values  Job Name  @PJL SET JOBNAME =  Where jobname-str
                    
                    Summary of the content on the page No. 13 
                    
                        Feature Implementation Values  Media Size &l int A Where int is one of the following:  (continued)  2 = Letter (8.5 x 11)  3 = Legal (8.5 x 14)  6 = Ledger (11x17)  12 = B5 (JIS)  13 = A5  26 = A4  27 = A3  46 = B4 (JIS)  74 = 8Kai  131 = 16Kai  Media Source @PJL SET MEDIASOURCE Where value is one of the following:  = value  TRAY1 = Feed from paper tray1  TRAY2 = Tray2  TRAY3 = Tray3  TRAY4 = Tray4  TRAY5 = SMH   &l int H Where int is one of the following:  0 = Feed paper from default 
                    
                    Summary of the content on the page No. 14 
                    
                        Feature Implementation Values   &l int X Where int is:  1~999  Simplex @PJL SET DUPLEX = Where value1 = OFF (simplex)  value1   &l int S Where int is one of the following:  0 = simplex  Duplex @PJL SET DUPLEX = Where value1 = ON (duplex)  value1  Where value2 is one of the following:  @PJL SET BINDING =  LONGEDGE  SHORTEDGE  value2  (Use value2 combined with value1 =  ON)   &l int S Where int is one of the following:  1 = Duplex long edge binding  2 = Duplex short edge binding  Or
                    
                    Summary of the content on the page No. 15 
                    
                        Feature Implementation Values  Interleaving @PJL SET SLIPSHEET = Where value is one of the following:  Paper value  OFF = no slipsheet  BLANK = blank slipsheet  COPY = imaged slipsheet  Where string is a maximum of 32  Accounting @PJL SET JOBATTR =  characters (case sensitive)  “@JOAU = string”  YYYY:MM:DD:hh:mm  Delay Print @PJL SET JOBATTR =  YYYY = year (AD 2000~2099)  “@PRTM =  MM = month (1~12)  YYYY:MM:DD:hh:mm”  DD = day (1~31)  Hh = hour (0~23)  Mm = minute (0~59)    PCL Template  This s
                    
                    Summary of the content on the page No. 16 
                    
                        Sample PCL Headers  Example 1 Header for Simple Print  %-12345X@PJL JOB MODE=PRINTER  @PJL COMMENT Beginning PCL Job  @PJL SET OUTBIN=MAINTRAY  @PJL SET QTY=1  @PJL SET RESOLUTION=600  @PJL SET JOBATTR=”@JOAU=Nagaoka”   @PJL ENTER LANGUAGE=PCL   PCL DATA ……….  %-12345X@PJL EOJ     Example 2 Header for Finishing Options  %-12345X@PJL JOB MODE=PRINTER  @PJL COMMENT Beginning PCL Job  @PJL SET OUTBIN=OUTB
                    
                    Summary of the content on the page No. 17 
                    
                        Example 4 Header for Confidential Print  %-12345X@PJL JOB MODE=PRINTER  @PJL COMMENT Beginning PCL Job  @PJL SET OUTBIN=MAINTRAY  @PJL SET QTY=1  @PJL SET RESOLUTION=600  @PJL SET HOLD=STORE   @PJL SET HOLDKEY="1234"  @PJL SET USERNAME="Nagaoka"   @PJL SET JOBNAME="Job1"   @PJL ENTER LANGUAGE=PCLXL   PCL DATA ……….  %-12345X@PJL EOJ   PCL Feature Dependencies/Caveats  • All PJL commands must be in th
                    
                    Summary of the content on the page No. 18 
                    
                        PCL Fonts  The following PCL fonts are resident on the device.  Each of the commands reference a 12-point font. If you wish to use any other  point size, change the 12v to the desired size (.25 – 999.75).  The commands listed use the default symbol set, Roman-8. To change the  symbol set, include the alternate symbol set after the first  and before  the second . Use the line printer examples as a reference.    Font Name PCL Escape Command  Albertus Medium ((s1p12v0s1b4362T  A
                    
                    Summary of the content on the page No. 19 
                    
                        Font Name PCL Escape Command  Univers Medium Italic ((s1p12v1s0b4148T  Univers Medium Condensed  ((s1p12v4s0b4148T  Univers Medium Condensed Italic ((s1p12v5s0b4148T  Letter Gothic ((s1p12h0s0b4102T  Letter Gothic Italic ((s1p12h1s0b4102T  Letter Gothic Bold ((s1p12h0s3b4102T  Times Roman ((s1p12h0s3b4102T  Times Italic ((s1p12h0s3b4102T  Times Bold ((s1p12h0s3b4102T  Times Bold Italic ((s1p12h0s3
                    
                    Summary of the content on the page No. 20 
                    
                        Additional Information  Xerox Customer Support welcomes feedback on all documentation - send  feedback via e-mail to: USA.DSSC.Doc.Feedback@mc.usa.xerox.com.  You can reach Xerox Customer Support at 1-800-821-2797 (USA),  TTY 1-800-855-2880 or at http://www.xerox.com.  Other Tips about Xerox multifunction devices are available at the following  URL:  http://www.office.xerox.com/support/dctips/dctips.html.  XEROX ®, The Document Company ®, the digital X ®, and all Xerox product names are  tradema