Xerox 4213 Laser Printer Programmer ReferenceMay 1992720P40020
TABLE OF CONTENTSFont Delete 2-33Font Unload 2-34Using fonts in a document 2-34Font ID Assignment 2-35Font Select 2-37Setting units of measure 2-37Uni
XES COMMAND LANGUAGE MODEFigure 2-13. Relative placement 1500 pixels downTo produce:Enter:He who laughsErd1500elast.Line Draw X Purpose Draws a line a
XES COMMAND LANGUAGE MODEY The y-coordinate of the starting point of the line;the distance in pixels from the page origin, alongthe y-axis to the star
XES COMMAND LANGUAGE MODEFigure 2-14. Line Draw X command To produce:Enter: Ex1200,1800,600,80LLine Draw Y Purpose Draws a line along the y-axis of th
XES COMMAND LANGUAGE MODEY The y-coordinate of the starting point of the line;the distance in pixels from the page origin, alongthe y-axis, to the sta
XES COMMAND LANGUAGE MODEFigure 2-15. Line Draw Y commandTo produce:Enter: Ey900,1800,1200,20L2-66 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE
XES COMMAND LANGUAGE MODEFigure 2-16. Fifteen degrees of shading for theLine Draw commandsXEROX 4213 LASER PRINTER PROGRAMMER REFERENCE 2-67
XES COMMAND LANGUAGE MODEAbout character formattingThe character formatting commands provide some charactercontrol without a change of fonts. You can
XES COMMAND LANGUAGE MODEWhere to place it Anywhere bolding is desired, enter the Bold Start commandimmediately before the first character to be bolde
XES COMMAND LANGUAGE MODEOverstrike Start/Overstrike StopPurpose Overstrikes text with any selected printable character.SyntaxEzoxSyntaxEzpzo Instruct
XES COMMAND LANGUAGE MODESyntaxEsl Instruction to start subscripting.s Instruction to stop subscripting.Where to place it Anywhere subscripting is des
TABLE OF CONTENTSAbout the page formatting features 2-55Line Spacing 2-55Line Spacing Absolute 2-56Text Placement Absolute 2-57Text Placement Relative
XES COMMAND LANGUAGE MODESuperscript Start/Superscript StopPurpose Superscripts characters.SyntaxEhSyntaxEsh Instruction to start superscripting.s Ins
XES COMMAND LANGUAGE MODEWhat is a constant page?A constant page is a document created especially for mergingwith other documents. A document to be me
XES COMMAND LANGUAGE MODECreating constant pagesNote that you start creating the document with Merge PageLoad, not with Print Job, which is used to st
XES COMMAND LANGUAGE MODEWhere to place it At the beginning of the constant page data. Example E+M,This begins a constant pageLMore End the constant p
XES COMMAND LANGUAGE MODEFor example, entering commands in the following order willcancel the request for three copies:E+PL (Print Job)E+C3L (Multiple
XES COMMAND LANGUAGE MODESyntaxEzeze Instruction for constant page merging.Where to place it Anywhere on the variable page after Print Job.More The pr
XES COMMAND LANGUAGE MODEThese three types of graphics must be created within theboundaries of a graphic window. (Graphic images that have beendigitis
XES COMMAND LANGUAGE MODEComplex raster graphic Setting the page buffer to “FULL” (full page imaging) in the XESemulation submenu means that the 4213’
XES COMMAND LANGUAGE MODEIf a graphic window has been stored in the printer’s memory, itremains until you power off the printer, switch emulations, or
XES COMMAND LANGUAGE MODEOther characteristicsWith the Graphic Window command, you determine:• Whether or not the window will be magnified to appearla
TABLE OF CONTENTSWhat is a graphic window? 2-79Origin and page orientation 2-80Placement on the page 2-80Other characteristics 2-81Scan direction for
XES COMMAND LANGUAGE MODESyntaxEgwM(or Mx/My),I,R;X,Y,Sx,SyLgw The instruction for graphic window. Commasseparate the variables.M orMx/My The degree o
XES COMMAND LANGUAGE MODEX , Y The origin of the graphic window. X is the distancealong the page’s x-axis from the page’s origin tothe graphic window’
XES COMMAND LANGUAGE MODEFigure 2-20. A graphic window on a pageNote: A 4046 laser printer requires an XGRAPH cartridge tomatch the rotated image on
XES COMMAND LANGUAGE MODEMore about magnificationGraphic images can be magnified in two ways:• Proportionally• Anamorphically.An image magnified propo
XES COMMAND LANGUAGE MODEMagnification and window placementWhen a graphic window is magnified, it is expanded downwardand to the right from the graphi
XES COMMAND LANGUAGE MODEReversing imagesFigure 2-23 illustrates how the printer reverses a graphic imagewhen instructed within the Graphic Window com
XES COMMAND LANGUAGE MODEFigure 2-24. Graphic window rotation Graphic commands and the current text positionIf you do not specify coordinates for a gr
XES COMMAND LANGUAGE MODEFigure 2-25. Current text positionText before graphic window. Text after.Note: You may want to use the Text Placement Abs
XES COMMAND LANGUAGE MODENote: On the 4213 laser printer, the number of copiedwindows is limited by memory unless you are operating in full bitmap m
XES COMMAND LANGUAGE MODEXn,Yn Origins of other duplicate windows if more thanone is to be made on the page. Xn is the distancealong the x-axis of the
TABLE OF CONTENTSData Monitor 2-106Character codes on the Xerox 4213 2-107Supported coding schemes 2-108Control codes 2-1087-bit coding schemes 2-108T
XES COMMAND LANGUAGE MODEFigure 2-26. A graphic window copied at another location onthe pageCreating graphic imagesThe commands for creating graphic i
XES COMMAND LANGUAGE MODEFor the X and Y variables in the commands, any number fromminus 16,000 to 16,000 may be specified. Negative and positivenumbe
XES COMMAND LANGUAGE MODEMore You can have as many sets of coordinates for a line as desired.If the value for X1 is omitted, the printer uses the x-co
XES COMMAND LANGUAGE MODEFigure 2-27. A graphic line drawn inside a graphic windowGraphic ArcPurpose Draws arcs and circles within the graphic window
XES COMMAND LANGUAGE MODEr The radius of the arc. S1 The starting point of the arc, expressed in degreeson a circle. The printer draws in acountercloc
XES COMMAND LANGUAGE MODEExample To create the four arcs in figure 2-29 with the followingspecifications:• Drawn with a line 13 pixels thick• Having t
XES COMMAND LANGUAGE MODEGraphic BoxPurpose Draws a rectangle by defining two sets of right angles. Twocoordinates define the diagonal corners. The pr
XES COMMAND LANGUAGE MODE• The diagonal opposite coordinates set at 525,675 within thegraphic windowEnter:Egb7;75,225, 525,625LFigure 2-30.A graphic b
XES COMMAND LANGUAGE MODEX,Y Indicates the starting point or seed point of the fillpatterns. X is the horizontal distance in pixels fromthe window’s o
XES COMMAND LANGUAGE MODE• The last command, Graphic Fill, selects pattern 7 and definesone seed point in the closed figure made by the line and twosi
TABLE OF CONTENTSPitch 3-4Height 3-4Style 3-4Stroke weight 3-5Typeface 3-5Font selection 3-5Font selection by characteristics 3-5Font selection by ID
XES COMMAND LANGUAGE MODENongraphic line commands (Line Draw X and Line Draw Y)cannot contain fill patterns even when defined within theboundaries of
XES COMMAND LANGUAGE MODEFigure 2-33. A fill pattern between the boundaries of twographic images, a circle and a rectangleGraphic Pie ChartPurpose Cre
XES COMMAND LANGUAGE MODE%1 The percent of the pie to be taken up by the firstpie slice. The total of all percentages must add upto 100. / A slash sep
XES COMMAND LANGUAGE MODE— Slice 4 is 15 % and is filled with pattern 12; it is offset by10 pixels.— Slice 5 is 25% and is filled with pattern 17; it
XES COMMAND LANGUAGE MODEThe purpose of the data monitorThe data monitor is a data analysing tool used by the systemmanager or Xerox representative. I
XES COMMAND LANGUAGE MODEFigure 2-36. Close up of data monitor printoutNote the following about the data monitor printout:• The characters printed on
XES COMMAND LANGUAGE MODEThis section discusses the data encoding systems, or codingschemes, supported on the 4213 printer, how to load a table ofchar
XES COMMAND LANGUAGE MODEThe Special TableThe Special Table is a translation table that has been designedespecially for users operating in an IBM 3274
XES COMMAND LANGUAGE MODE• The table load terminator, which is the XL part of thecommand. It signals to the printer that all data records havebeen sen
XES COMMAND LANGUAGE MODE3. Byte countThis is one half the number of bytes (characters) in the remainderof the record, including the load address and
TABLE OF CONTENTSPage control commands 3-17Paper Source 3-17Page Size 3-18Page Length 3-19Orientation 3-21Left Margin 3-21Right Margin 3-22Clear Horiz
XES COMMAND LANGUAGE MODE• The second two characters of each entry are the hex locationof a floating accent character to be printed along with thechar
XES COMMAND LANGUAGE MODEWhere to place it At the start of the job.Example To move the % symbol from its current hex location of 25H to anew location
XES COMMAND LANGUAGE MODELanguagePurpose Switches the printer from the current character table to anothercharacter table.SyntaxEzlczl Instruction to c
XES COMMAND LANGUAGE MODESample jobSuppose that a site does most of its business with firms in theUnited States, so that the U.S. English code mapping
XES COMMAND LANGUAGE MODEA custom translation table might be built as follows.Table 2-7. U.S. English code mapping2-116 XEROX 4213 LASER PRINTER PROGR
XES COMMAND LANGUAGE MODEBuilding the fileFirst determine the load address of the entry to be included inthe table. The lowest value to be changed is
XES COMMAND LANGUAGE MODEThe last determination to be made is the record type. Since ISOcharacters are to be used in this table, either “3” or “4” isa
XES COMMAND LANGUAGE MODEFigure 2-38. New character assignments over original tableXEROX 4213 LASER PRINTER PROGRAMMER REFERENCE 2-119
XES COMMAND LANGUAGE MODETable 2-8. Customised mapping table (U.S. English code)2-120 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE
XES COMMAND LANGUAGE MODEMore about creating tablesThe following are important points to remember about creatingtables:• New tables are created by ove
TABLE OF CONTENTSControl codes for cursor positioning 3-34Carriage Return (CR) 3-34Space (SP) 3-34Backspace (BS) 3-35Horizontal Tab (HT) 3-35Line Feed
XES COMMAND LANGUAGE MODE2-122 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE
3. LJ series 2D emulationThe LJ2D emulation can accept fonts from a variety of sources.Some fonts are built into the 4213 printer. Others may beacces
LJ SERIES 2D EMULATIONMost font commands have two versions, one for the primary fontand another for the secondary font. Once selected, it is possible
LJ SERIES 2D EMULATIONFigure 3-1. Portrait orientation page layout (y,x)Figure 3-2. Landscape orientation page layout (x,y)XEROX 4213 LASER PRINTER PR
LJ SERIES 2D EMULATIONSymbol setThe symbol set defines the characters available in a font and thenumeric values with which they are associated. Symbo
LJ SERIES 2D EMULATIONStroke weightThe stroke weight determines the degree of darkness of the font.This can vary from ultra thin to ultra black, with
LJ SERIES 2D EMULATIONIf more than one font matches the request after the printercompares all characteristics, it chooses the font based on itssource:
LJ SERIES 2D EMULATIONTable 3-1. Resident LJII fontsTypeface Weight Style Point Pitch SymbolsCourier Medium (0) Upright 10 12 Roman 8Courier Medium (0
LJ SERIES 2D EMULATIONTable 3-1. Resident LJII fonts (continued)Typeface Weight Style Point Pitch SymbolsCourier Medium (0) Italic 12 10 PC-850Courier
LJ SERIES 2D EMULATIONCartridge fontsPlease refer to the Xerox 4213 Laser Printer User Guide for thecartridges that can be used by the LJ 2D emulation
TABLE OF CONTENTSGraphics commands 3-51Raster Graphics Resolution 3-51Raster Graphics Presentation Mode 3-52Start Graphics 3-52Transfer Raster Data 3-
LJ SERIES 2D EMULATIONEscape sequencesEscape sequences are multi-character commands preceded bythe escape character. Escape sequences may or may not
LJ SERIES 2D EMULATIONNumeric variableThe numeric variable is a decimal number represented as anASCII string. Some commands allow the string to be pr
LJ SERIES 2D EMULATIONTable 3-2. Using parameter and final parameter charactersUppercaseLowercase SequenceXA final parameter in a combination ofescape
LJ SERIES 2D EMULATION• All alphabetic characters in the combined sequence must belowercase except for the last final parameter character whichis uppe
LJ SERIES 2D EMULATIONJob control commandsThe job control commands affect an entire print job.Printer ResetPurpose The Printer Reset command restores
LJ SERIES 2D EMULATION1-sided/2-sidedPurpose The 4213 can print on one side (1-sided) or both sides (2-sided)of a page.SyntaxE &l#SHex 1B 26 6C #
LJ SERIES 2D EMULATIONTop Offset RegistrationPurpose This command designates the position of the logical page acrossthe length (long side) of the phys
LJ SERIES 2D EMULATIONExample To start printing the first chapter of a document on the front sideof a page, enter the following command:E &a1GHex
LJ SERIES 2D EMULATIONExample To feed from the lower tray (2) enter:E &l4HHex 1B 26 6C 34 48Dec 27 38 108 52 72Page SizePurpose The Page Size com
LJ SERIES 2D EMULATIONTable 3-4. Paper size values# Paper Size1 Executive (184 x 267mm) (7.25 x 10.5 inches)2 Letter (216 x 279 mm) (8.5 x 11 inches)3
TABLE OF CONTENTSAppendicesA. Character code tables A-1B. Conversion tables for units of measure B-1C. Sixel encoding C-1The purpose of sixel encoding
LJ SERIES 2D EMULATIONNote: The physical size of paper required to accommodate agiven number of lines on a page will vary depending on the linespaci
LJ SERIES 2D EMULATIONOrientationPurpose The Orientation command defines the position of the logicalpage and the direction in which the 4213 will prin
LJ SERIES 2D EMULATIONExample To set the left margin at column 8, enter:E &a8LHex 1B 26 61 38 4CDec 27 38 97 56 76Right MarginPurpose The Right Ma
LJ SERIES 2D EMULATIONClear Horizontal MarginsPurpose The Clear Horizontal Margins command causes the left and rightmargins to be reset to their defau
LJ SERIES 2D EMULATIONThe text length is set to the user default whenever the pageorientation, length, size, or top margin is changed. The userdefault
LJ SERIES 2D EMULATIONExample To enable Perforation Region, enter:E &l1LHex 1B 26 6C 31 4CDec 27 38 108 49 76Horizontal Motion IndexPurpose The H
LJ SERIES 2D EMULATIONSyntaxE &l#Cwhere # is the distance between rows in 48ths of an inch. # mustbe between 0 and 336. The # is valid to four pl
LJ SERIES 2D EMULATIONHorizontal Cursor Position (Columns)Purpose The Horizontal Cursor Position (Columns) defines the absolute orrelative position of
LJ SERIES 2D EMULATIONSyntaxE&a#Hwhere # is the number of decipoints to move or the absoluteposition to move to. The # is valid to two decimal pl
LJ SERIES 2D EMULATIONSyntaxE *p#Xwhere # is an integer representing the number of spots to moveor the absolute position to move to.Absolute move: If
IntroductionThis manual is for anyone who wants to access and control theprinter with commands instead of, or in conjunction with,application software
LJ SERIES 2D EMULATIONAbsolute move: If the # value has no sign, the cursor is moveddown # rows from the top margin.Relative move, positive: If the
LJ SERIES 2D EMULATIONAbsolute move: If the # value has no sign, the cursor is moved# decipoints down from the top margin.Relative move, positive: I
LJ SERIES 2D EMULATIONHalf-line FeedPurpose The Half-line Feed command moves the cursor half a row downthe page without changing columns. The distanc
LJ SERIES 2D EMULATIONTable 3-7. Line ending options#Line endingsHost Printer0CRLFFFCRLFFF1CRLFFFCR+LFLFFF2CRLFFFCRCR+LFCR+FF3CRLFFFCR+LFCR+LFCR+FFThe
LJ SERIES 2D EMULATIONSyntaxE &s#CHex 1B 26 73 # 43Dec 27 38 115 # 67where # = 0 enables End-of-Line Wrap# = 1 disables End-of-Line Wrap.Push/Pop
LJ SERIES 2D EMULATIONBackspace (BS)BS (hexadecimal 08, decimal 8) moves the cursor left by thewidth of the last printed character or space. With fix
LJ SERIES 2D EMULATION• Stroke weight• Typeface• Soft font with the lowest ID number• Left cartridge• Right cartridge• Internal font orientation.Font
LJ SERIES 2D EMULATIONTable 3-8. LJ2D symbol sets with ID numbersID Symbol Set ID Symbol Set0A Math-7 3Q OCR-B Extended0B Tax Linedraw 11Q ECMA-940D I
LJ SERIES 2D EMULATIONSpacingPurpose The Spacing command instructs the printer to acceptproportionally-spaced or fixed-pitch fonts. If proportionalsp
LJ SERIES 2D EMULATIONSyntaxE (s#Hwhere # is a real number valid up to two decimal places.The Pitch command for the secondary font is:E )s#HExample To
Rank Xerox Limited.ParkwayMarlowBuckinghamshire S17 1YLEngland© 1992 by Rank Xerox Limited. All rights reserved.Copyright protection claimed includes
USING THIS MANUALPurpose of this manualThis reference manual provides information on such tasks forwhich you might use these printer commands includin
LJ SERIES 2D EMULATIONExample To select a primary font of 8 points and a secondary font of 14.6points, enter:andE )s8VHex 1B 29 73 38 56Dec 27 41 115
LJ SERIES 2D EMULATIONStroke WeightPurpose The Stroke Weight command selects the degree of bolding.There is a separate command for the primary and sec
LJ SERIES 2D EMULATIONTable 3-9. Gradations of Stroke weight# Stroke Weight-7 Ultra Thin-5 Thin-3 Light0 Medium+3 Bold+5 Black+7 Ultra BlackTypefacePu
LJ SERIES 2D EMULATIONTable 3-10. Typefaces and code numbers# Typeface0 LinePr3 Courier4 Swiss7215 Dutch801 (Times Roman)6 LetterGothic8 PElite11 Pres
LJ SERIES 2D EMULATIONTable 3-10. Typefaces and code numbers (continued)# Typeface111 Century School Book113 Gillsans200 Signatures201 Logos202 Forms2
LJ SERIES 2D EMULATIONTransparent DataPurpose The Transparent Data command allows the 4213 printer toliterally print any data sent, including unprinta
LJ SERIES 2D EMULATIONSyntaxE &d#DHex 1B 26 64 # 44Dec 27 38 100 # 68where # = 0 is fixed underline# = 3 is floating underline.Disable UnderlinePu
LJ SERIES 2D EMULATIONExample To specify a font ID number of 2 enter:E *c2DHex 1B 2A 63 32 44Dec 27 42 99 50 68Font ControlPurpose The Font Control is
LJ SERIES 2D EMULATIONNotes • Temporary downloaded fonts are removed each time theprinter is reset. Permanent downloaded fonts are retainedthrough re
LJ SERIES 2D EMULATIONSyntaxE )s#W[font descriptor + data]Hex 1B 29 73 # 57Dec 27 41 115 # 87where # is the number of bytes in the font descriptor tha
INTRODUCTIONAppendix D: Reference tables includes listings of control codes,character code assignments.Appendix E: XES compatibility lists which com
LJ SERIES 2D EMULATIONExample To specify a character code for the letter “J,” enter:E *c74EHex 1B 2A 63 4A 45Dec 27 42 99 74 69Character Descriptor an
LJ SERIES 2D EMULATIONGraphics commandsGraphics commands are used to download raster data to form bitmap images. Expressed in dots corresponding to b
LJ SERIES 2D EMULATIONTable 3-12. Values for graphics resolution# Graphics Resolution75 75 spots per inch100 100 spots per inch150 150 spots per inch3
LJ SERIES 2D EMULATIONSyntaxE *r#AHex 1B 2A 72 # 41Dec 27 42 114 # 65where # one of the two values in table 3-13.Table 3-13. Graphics margin settings
LJ SERIES 2D EMULATIONHex 1B 2A 62 # 57Dec 27 42 98 # 87where # is the number of bytes in this row. (The brackets arenot to be entered.)End GraphicsP
LJ SERIES 2D EMULATIONVertical Rectangle Size (Decipoints)Purpose The Vertical Rectangle Size (Decipoints) command defines indecipoints (720ths of an
LJ SERIES 2D EMULATIONFigure 3-5. Area Fill patterns 1-63-56 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE
LJ SERIES 2D EMULATIONFigure 3-6. Area Fill shading densityNote: A Fill Rectangular Area command must follow an Area FillID command. The Fill Recta
LJ SERIES 2D EMULATIONFill Rectangular AreaPurpose The Fill Rectangular Area command prints the rectangle definedby the Vertical and Horizontal Rectan
LJ SERIES 2D EMULATION2.E *c600A(Sets rectangle width at 2 inches.)3.E *c900B(Sets rectangle height at 3 inches.)4.E *c0P(Prints the rectangle as a bl
USING THIS MANUALWarning: Warnings are associated with the safety of people.Caution: Cautions are associated with equipment safety.Note: A comment or
LJ SERIES 2D EMULATIONMacro commandsMacros are single commands that execute a series of commandsin sequence. The two Macro commands are:• Macro ID• M
LJ SERIES 2D EMULATION• An automatic-overlay macro is the final operation in printing apage. Before the macro is executed, an overlay printenvironment
LJ SERIES 2D EMULATION1. E &f1Y(Assign 1 to Macro ID.)2. E &f0X(Start macro definition of ID 1.)3. E &a10c4R(Sets starting column for X
4. PostScript emulationThis chapter highlights certain programming features specific tothe 4213’s emulation of the Postscript Page DescriptionLanguage
POSTSCRIPT EMULATIONTable 4-1. Paper and envelope sizes Paper/envelopenamePaper/envelopesize Imageable areaLETTER 216 x 279 mm(8.5" x 11")20
POSTSCRIPT EMULATIONSystem parametersThe PDL in the 4213 uses a variety of programming parameterswhich fall into two categories:• Non-volatile, or per
POSTSCRIPT EMULATIONAfter the server has acknowledged the exit request, you arepermitted to run a programme using statusdict operators thatchange pers
POSTSCRIPT EMULATIONsetdojamrecovery —boolean setdojamrecoverySets the state of jam recovery on (true) or off (false).dojamrecovery — dojamrecovery bo
POSTSCRIPT EMULATIONwaittimeout — waittimeout integerIndicates how many seconds the printer will wait to receive morecharacters before it cancels the
POSTSCRIPT EMULATION2-sided operatorssetdefault2-sidedmode* — boolean setdefault2-sidedmodeSets the value of default2-sidedmode. When true, the defau
1. InterfacesThis chapter describes the interfaces supported by the 4213 LaserPrinter, the Centronics and Dataproducts parallel, and the serialasynchr
POSTSCRIPT EMULATIONfirstside — firstside booleanReturns a boolean indicating whether the image being createdwill be printed on the first side of a lo
POSTSCRIPT EMULATIONsetdefaulttrayswitch* — boolean setdefaulttrayswitchSets automatic tray switching on or off. If this feature is turnedon, and the
POSTSCRIPT EMULATIONlegaltray — legaltray This causes the 4213 to look for a tray with legal size paper. Ifsuch a tray is found, the page type is set
POSTSCRIPT EMULATIONdlenvelopetray — dlenvelopetray This causes the 4213 to look for an envelope tray. If such a trayis found, and dl was selected fr
POSTSCRIPT EMULATIONTable 4-2. Letter paper throughput (images/minute)Memoryin MBJam recovery onSimplex DuplexJam recovery offSimplex Duplex4.5 13.0 4
POSTSCRIPT EMULATION Table 4-5. VM and font cache allocationMemoryin MBVM (Bytes) Font cache (Bytes)4.5 530K 260K6.5 530K 700K8.5 640K 700K10.5 1000K
POSTSCRIPT EMULATION4-14 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE
Index11-sided/2-sided, 3-1522-sided(book), 2-25Inverted (pad), 2-26operators, 4-7 to 4-8Page Side Selection, 3-16Stop, 2-17Side Select, 2-27 to 2-282-
INDEX f=FIGURE; t=TABLECcable length, 1-1 tcentreing, 2-52character formatting, 2-68commandsignored by the 4213, XES, E-1 tmacro, 3-60 to 3-62to avoid
f=FIGURE; t=TABLE INDEXcoordinates, 2-10copying graphic windows, 2-89 to 2-90creatingconstant pages, 2-74graphic images, 2-92pie chart, 2-105 ftables,
INTERFACESCentronics interfaceSelect the Centronics parallel interfaceCentronics parallel interface is selected through the UserInterface.1. Press the
INDEX f=FIGURE; t=TABLEFont Add, 2-33fontand page orientation, 2-9assignment numbers, 3-6cache allocation, 4-13 tcartridges, 3-9character as a digitis
f=FIGURE; t=TABLE INDEXHewlett Packard LJ2D commands (continued)Half-line Feed, 3-32Height, 3-39Horizontal Cursor Position (Columns), 3-27Horizontal C
INDEX f=FIGURE; t=TABLELlandscapefont on short edge feed landscape page,absolute placement, 2-60 fdefault format parameters, F-1 torientation page lay
f=FIGURE; t=TABLE INDEXOrientation command, 3-21origin and page orientation, 2-80output positioning, 4-6Output Tray, E-1 tOverstrike Start/Overstrike
INDEX f=FIGURE; t=TABLESsafetyapproval, iv to voperational, ivprecautions, iiiradio frequency energy, iii to ivsample programmein C for sixel encoding
f=FIGURE; t=TABLE INDEXTtable data record, 2-210 to 2-212table of contents, vii to xviiiTable, Special Translation, 2-109tab position and intervals, 2
INDEX f=FIGURE; t=TABLEXXES commandsBold Start/Bold Stop, 2-68 to 2-69Bypass Slot Paper Size, 2-22 to 2-24Centre, 2-54Comment, 2-28 to 2-29Data Monito
INTERFACESCentronics connectorThe Centronics interface uses an Amphenol 36-pin connector,#57-40360 or equivalent. This connector mates with anAmpheno
INTERFACESCentronics signals and pin assignmentsTable 1-2 describes Centronics 100 signals and pin assignments. Table 1-2. Centronics signals and pin
INTERFACESTable 1-2. Centronics signals and pin assignments(continued)Pin Direction Signal Description17 Chassis ground18 From printer +5V (standard C
INTERFACESCentronics interface timingFigure 1-2 diagrams signal timing for the Centronics interface.Figure 1-2. Centronics interface timing1-6 XEROX 4
INTERFACESTable 1-3 describes Centronics interface voltage and currentrequirementsTable 1-3. Centronics interface voltage and currentrequirements Volt
European EME regulationsThe Xerox 4213 laser printer meets the requirements of EN55022Class B.WARNING: Use of controls, adjustments, or performance o
INTERFACES4. Press the Test B button.5. Press the Last Page C button until PARALLEL DPROD appears.6. Press the Select D button to select Dataproducts
INTERFACESDataproducts signals and pin assignmentsTable 1-4 describes the signals and pin assignments for theDataproducts 2260 interface.Table 1-4. Da
INTERFACESTable 1-4. Dataproducts signals and pin assignments(continued)Pin Signal Sourcey ON LINE PrinterAA returnx InterfaceConnect VerifyPrinterv I
INTERFACESTable 1-5. Dataproducts voltage and current requirements Voltage levels 0 (zero) and +5 VDC (nominal), TTl (SN74LS00 seriesLogic levels Posi
INTERFACES4. Press the Test B button.5. Press the Last Page button C until SERIAL appears.4. Press the Select D button to select SERIAL.Set baud rate
INTERFACESSet flow controlWith parity options appearing on the User Interface, follow thesesteps:1. Press the Menu A button.2. Press the Last Page C b
INTERFACESSerial interface features supportedThe 4213 supports the following serial interface features: • Bit rate within a character may be up to 19.
INTERFACESTable 1-6. Asynchronous serial signals and pin assignmentsPin SignalTelephone Co.designationCCITTdesignation1 Protective Ground AA 1012 Tran
INTERFACESFigure 1-6. Null modem wiring 1-16 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE
2. XES command language modeThis chapter is for anyone using the Xerox Escape Sequence (XES)emulation on the Xerox 4213 laser printer.Configuring the
Operational safetyYour Xerox equipment and supplies were designed and tested tomeet strict safety requirements. These include safety agencyexaminatio
XES COMMAND LANGUAGE MODEThe mode change commandThe mode change command resets your 4213, enabling it toaccept printing commands in the desired emulat
XES COMMAND LANGUAGE MODEDefinition of a printer commandThe commands covered in this chapter are classified as escapesequences. The escape sequence is
XES COMMAND LANGUAGE MODEJob control commandsAll jobs should begin and end with one or more job controlcommands. A job control command serves one of t
XES COMMAND LANGUAGE MODESimple commandsSimple commands are made up of the escape character and oneor two other lower case characters. They do not re
XES COMMAND LANGUAGE MODEThereafter, until the end of the job (or until you specifyotherwise), the printer recognises the selected character as youres
XES COMMAND LANGUAGE MODEExample The percent symbol (%) is your current User-Defined Key andyou want to print the sentence: “The test is 85% accurate.
XES COMMAND LANGUAGE MODETips on selecting a UDKWhen selecting a UDK, remember:• =UDK= must be entered exactly as shown, in uppercase.• You can select
XES COMMAND LANGUAGE MODEHow the printer defines a pagePage orientationThere are two types of page orientations:• Portrait • Landscape.A portrait page
XES COMMAND LANGUAGE MODEFigure 2-1. Font and page orientation Coordinates, units of measure, and paper feed directionThe page on the 4213 is like a g
XES COMMAND LANGUAGE MODEFigure 2-2. Specifications for short-edge feed paperDetermining the paper feed edgeThe paper feed edge is the edge that is fe
Related publicationsTitleXerox 4213 Laser Printer User GuideXerox 4213 Laser Printer Programmer ReferenceXerox Coax/Twinax Option (XCTO) Programmer Re
XES COMMAND LANGUAGE MODEPage capacityThe page on the 4213 is 100% addressable when paper is fedfrom trays 1, 2, or the high-capacity feeder. There i
XES COMMAND LANGUAGE MODESetting job boundariesThere are two commands for starting a document:• Print Job (E+P L), which is used to start a document t
XES COMMAND LANGUAGE MODECommand Where to place it What it doesE+P LE+Q LAt beginning of jobAt beginning of job Separates your job from lastjob printe
XES COMMAND LANGUAGE MODE• For a series of three documents, all of which are to have thesame settings, you might enterE+PL(Fonts assigned)(Margin sett
XES COMMAND LANGUAGE MODEMore Font selections are entered after Print Job (more informationabout this in the next chapter, “Using fonts”). In the exam
XES COMMAND LANGUAGE MODEWhere to place it At the start of the document data.Example To begin a job having mixed font orientations, with a SummaryShe
XES COMMAND LANGUAGE MODEMore Once the printer receives the Reset command, all parameters setby the other commands are cancelled, including font index
XES COMMAND LANGUAGE MODEMultiple CopiesPurpose Determines the number of uncollated copies when more thanone copy is desired.SyntaxE+Cn,commentL+C Ins
XES COMMAND LANGUAGE MODEMultiple Copies (Non-Collated)Purpose Determines the number of uncollated copies printed when morethan one is desired. Synta
XES COMMAND LANGUAGE MODEPaper TrayPurpose Selects a paper source other than the default.SyntaxEcnc Instruction for tray selection.n Indicates tray se
XES COMMAND LANGUAGE MODEThe command remains in effect until either a Reset command oranother Paper Tray command is received. Thus, it is possible toc
XES COMMAND LANGUAGE MODEThe 4213 printer defaults only to letter size and A4 margins withthis command. Undesirable results may occur when the default
XES COMMAND LANGUAGE MODEMore This command takes effect whenever the bypass slot is chosen,either through the Emulation Menu, or the paper sourceselec
XES COMMAND LANGUAGE MODETo offset a mixed orientation job, use an E +P followed by anE+Q at the beginning of the job.Note: This command is ignored i
XES COMMAND LANGUAGE MODE2-sided Inverted (pad)Purpose Enables 2-sided printing “head-to-toe“ (see 2-sided (book) for“head-to-head“). It also include
XES COMMAND LANGUAGE MODE2-sided StopPurpose Stops 2-sided printing and returns to 1-sided printing.SyntaxEzyeLzye Instruction to stop 2-sided printin
XES COMMAND LANGUAGE MODEWhere to place it Any place within the contents of the preceding page.Example Entering:Ezyi0within the current side of a pag
XES COMMAND LANGUAGE MODEWhere to place it Any place in the job.Example The following shows part of a coded document as it appears onscreen, with com
XES COMMAND LANGUAGE MODEBesides letters, numbers, and special characters, fonts can alsoinclude logos, signatures, or other images that are scanned,
XES COMMAND LANGUAGE MODEHow to download fonts from the host computerThe example below demonstrates how to download fonts from ahost computer running
Table of contentsEuropean EME regulations iiiLaser safety iiiOperational safety iiiNotice ivRelated publications ivIntroduction xixPurpose of this
XES COMMAND LANGUAGE MODEThe batch file has been created to load fonts to the printer.3. Now create File 3, which resets the printer.At the C:> pro
XES COMMAND LANGUAGE MODEFont AddPurpose Adds fonts to previously downloaded fonts. The additional fontscome to the printer from storage media at the
XES COMMAND LANGUAGE MODEExample To delete two fonts, “Classic8iso-L “and “Classic6iso-L,“ and torequest a Summary Sheet with the command “These two f
XES COMMAND LANGUAGE MODEThe most common place to enter Font ID Assignment isimmediately after Print Job and any job formatting commands(such as Paper
XES COMMAND LANGUAGE MODEExample To create an index of five fonts, enter:E+0Classic8iso-LLE+1Classic8Biso-LLE+2Classic6iso-LLE+3Classic12iso-LLE+4Clas
XES COMMAND LANGUAGE MODEFont SelectPurpose Selects a font from those listed in the index created with Font IDAssignment. SyntaxEnn The ID number for
XES COMMAND LANGUAGE MODEWhen the printer is powered on, units of measure are set at1/60th inches automatically. The Reset command, which clears allse
XES COMMAND LANGUAGE MODEAbout marginsThe most common place in the job to enter the margin settingsis after the Font ID Assignment or Font Change comm
XES COMMAND LANGUAGE MODEIf you enter a change of setting within the printable contents of apage and the new setting for the bottom margin is below th
XES COMMAND LANGUAGE MODEL Left margin. The distance from the left edge of thepage to the left side of the first character whereeach line is to be pri
TABLE OF CONTENTSSerial interface 1-11Select the serial interface 1-11Set baud rate 1-12Set parity 1-12Set flow control 1-13Return to printer operatio
XES COMMAND LANGUAGE MODEFigure 2-6. Measuring a landscape pageSetting independent marginsThe Margin Top, Margin Bottom, Margin Left, and Margin Right
XES COMMAND LANGUAGE MODEMargin TopPurpose Sets the top margin without affecting the other margins.SyntaxEznTLzn Instruction to set top margin.T The d
XES COMMAND LANGUAGE MODEMargin LeftPurpose Sets the left margin without affecting other margin settings.SyntaxEzkLLzk Instruction to set left margin.
XES COMMAND LANGUAGE MODEMore about job boundariesThe tabs you enter with commands remain in effect until theprinter receives either a Tab Clear or a
XES COMMAND LANGUAGE MODESyntaxEtn1,n2,...,n160Lt Instruction to set horizontal tabs.n1,n2,..,n160 Tab settings across the page starting from the left
XES COMMAND LANGUAGE MODEFigure 2-7. 1/60 inch units.Et90,150,160,210,255,270,330,345,390,420LFigure 2-8. 1/300 inch units.Et450,750,800,1050,1275,135
XES COMMAND LANGUAGE MODETabs VerticalPurpose Defines tabs down the page, measuring from the top edge of thepage. Once vertical tabs are set, whenever
XES COMMAND LANGUAGE MODE Table 2-5. Initial vertical tab positions and tab intervalsPositionU.S.portraitU.S.landscapeInternationalportraitInternation
XES COMMAND LANGUAGE MODEFigure 2-9. Vertical tabs in 1/60 inch units.EV90,120,150,160,210,255,270,330,345,390,420,450L2-50 XEROX 4213 LASER PRINTER P
XES COMMAND LANGUAGE MODEFigure 2-10. Vertical tabs in 1/300 inch units.E V 450, 600, 750, 800, 1050, 1275, 1350, 1650, 1725,1959, 2100, 2250LXEROX 42
TABLE OF CONTENTSHow the printer defines a page 2-9Page orientation 2-9Font orientation 2-9Coordinates, units of measure, and paper feed direction 2-1
XES COMMAND LANGUAGE MODETabs Clear VerticalPurpose Clears all vertical tab settings in a job.SyntaxEee Instruction to clear all vertical tab settings
XES COMMAND LANGUAGE MODEJustification Start/StopPurpose Justifies text between right and left margins. SyntaxEjj Instruction to start justification.S
XES COMMAND LANGUAGE MODECentre Purpose Centres a line of text between the left and right margins.SyntaxEqq Instruction to centre a line of text.Where
XES COMMAND LANGUAGE MODEAbout the page formatting featuresThis section covers commands that enable you to:• Select line spacing other than regular, s
XES COMMAND LANGUAGE MODEWhere to place it Immediately before the beginning of the line for which the newspacing is intended (preferably, at the end o
XES COMMAND LANGUAGE MODEWhere to place it Immediately before the beginning of the line for which the newspacing is intended (preferably, at the end o
XES COMMAND LANGUAGE MODESyntaxEaX,YLa Instruction for absolute placement.X The distance in pixels from the origin of the page,along the x-axis, to th
XES COMMAND LANGUAGE MODEFigure 2-11. Absolute placement of a portrait font on a shortedge feed portrait page. Ea1500,3000LHe who laughsHe who laughsO
XES COMMAND LANGUAGE MODEFigure 2-12. Absolute placement of a landscapefont on a short edge feed landscapepage.Ea1800,600LThe game is not over until i
XES COMMAND LANGUAGE MODESyntaxErDncr The instruction for relative placementD A character indicating the direction from the currenttext position in wh
Komentarze do niniejszej Instrukcji