Benutzeranleitung / Produktwartung 4213 des Produzenten Xerox
Zur Seite of 246
Xerox 4213 Laser Printer Programmer Reference May 1992 720P40020.
Rank Xerox Limited. Parkway Marlow Buckinghamshire S17 1YL England © 1992 by Rank Xerox Limited. All rights reserved. Copyright protection claimed includes all forms and matters of copyrightable mate.
European EME regulations The Xerox 4213 laser printer meets the requirements of EN55022 Class B. WARNING: Use of controls, adjustments, or performance of procedures other than those specified herein may result in a hazardous radiation exposure. This product will produce ozone during normal operation.
Operational safety Your Xerox equipment and supplies were designed and tested to meet strict safety requirements. These include safety agency examination, approval, and compliance with established environmental standards. WARNING: Improper connection of the equipment grounding conductor can result in electrical shock.
Related publications Title Xerox 4213 Laser Printer User Guide Xerox 4213 Laser Printer Programmer Reference Xerox Coax/Twinax Option (XCTO) Programmer Reference Xerox 4213 Laser Printer Quick Referen.
.
Table of contents European EME regulations iii Laser safety iii Operational safety iii Notice iv Related publications iv Introduction xix Purpose of this manual xx What this manual contains xx Variances xxi Conventions used in this manual xxi 1.
TABLE OF CONTENTS Serial interface 1-11 Select the serial interface 1-11 Set baud rate 1-12 Set parity 1-12 Set flow control 1-13 Return to printer operation 1-13 RS232 (serial) connector 1-13 Serial interface features supported 1-14 Serial signals and pin assignments 1-14 Null modem 1-15 2.
TABLE OF CONTENTS How the printer defines a page 2-9 Page orientation 2-9 Font orientation 2-9 Coordinates, units of measure, and paper feed direction 2-10 Determining the paper feed edge 2-11 Page ca.
TABLE OF CONTENTS Font Delete 2-33 Font Unload 2-34 Using fonts in a document 2-34 Font ID Assignment 2-35 Font Select 2-37 Setting units of measure 2-37 Units—1/60 2-38 Units—1/300 2-38 About mar.
TABLE OF CONTENTS About the page formatting features 2-55 Line Spacing 2-55 Line Spacing Absolute 2-56 Text Placement Absolute 2-57 Text Placement Relative 2-60 Line Draw X 2-62 Line Draw Y 2-64 About.
TABLE OF CONTENTS What is a graphic window? 2-79 Origin and page orientation 2-80 Placement on the page 2-80 Other characteristics 2-81 Scan direction for raster graphics 2-81 Graphic Window 2-81 More.
TABLE OF CONTENTS Data Monitor 2-106 Character codes on the Xerox 4213 2-107 Supported coding schemes 2-108 Control codes 2-108 7-bit coding schemes 2-108 The Special Table 2-109 User defined translation tables 2-109 Translation table structure 2-109 More about the table data record 2-110 1.
TABLE OF CONTENTS Pitch 3-4 Height 3-4 Style 3-4 Stroke weight 3-5 Typeface 3-5 Font selection 3-5 Font selection by characteristics 3-5 Font selection by ID 3-6 Resident fonts 3-6 Cartridge fonts 3-9.
TABLE OF CONTENTS Page control commands 3-17 Paper Source 3-17 Page Size 3-18 Page Length 3-19 Orientation 3-21 Left Margin 3-21 Right Margin 3-22 Clear Horizontal Margins 3-23 Top Margin 3-23 Text Le.
TABLE OF CONTENTS Control codes for cursor positioning 3-34 Carriage Return (CR) 3-34 Space (SP) 3-34 Backspace (BS) 3-35 Horizontal Tab (HT) 3-35 Line Feed (LF) 3-35 Form Feed (FF) 3-35 Font commands.
TABLE OF CONTENTS Graphics commands 3-51 Raster Graphics Resolution 3-51 Raster Graphics Presentation Mode 3-52 Start Graphics 3-52 Transfer Raster Data 3-53 End Graphics 3-54 Horizontal Rectangle Siz.
TABLE OF CONTENTS Appendices A. Character code tables A-1 B. Conversion tables for units of measure B-1 C. Sixel encoding C-1 The purpose of sixel encoding C-1 How sixel encoding works C-1 Sample programme in C for sixel encoding C-4 Run-length packing C-7 Sample programme in BASIC for run-length packing C-9 D.
Introduction This manual is for anyone who wants to access and control the printer with commands instead of, or in conjunction with, application software. When you load and configure your software application package you are asked to identify the type of printer that you will be using.
USING THIS MANUAL Purpose of this manual This reference manual provides information on such tasks for which you might use these printer commands including: • Changing default settings • Loading or.
INTRODUCTION Appendix D: Reference tables includes listings of control codes, character code assignments. Appendix E: XES compatibility lists which commands on the Xerox 4235 printer are not supported on the 4213 printer. Appendix F: Default format parameters contains margin and tab default values in the XES emulation.
USING THIS MANUAL Warning: Warnings are associated with the safety of people. Caution: Cautions are associated with equipment safety. Note: A comment or explanation set off from from the text as a separate paragraph. MB This is the representation for megabyte.
1. Interfaces This chapter describes the interfaces supported by the 4213 Laser Printer, the Centronics and Dataproducts parallel, and the serial asynchronous. Parallel interface The 4213 Laser Printer supports two parallel interfaces: Centronics and Dataproducts.
INTERFACES Centronics interface Select the Centronics parallel interface Centronics parallel interface is selected through the User Interface. 1. Press the Online H button. 2. Press the Menu A button. 3. Press the Last Page C button until HOST INTERFACE appears 4.
INTERFACES Centronics connector The Centronics interface uses an Amphenol 36-pin connector, #57-40360 or equivalent. This connector mates with an Amphenol #57-30360 or equivalent connector and is illustrated in figure 1-1. Centronics compatible Epson type interfaces for personal computers can also be used on the 4213.
INTERFACES Centronics signals and pin assignments Table 1-2 describes Centronics 100 signals and pin assignments. Table 1-2. Centronics signals and pin assignments Pin Direction Signal Description 1 To printer STROBE L STROBE pulse low to read data. A strobe low signal raises BUSY line to high.
INTERFACES Table 1-2. Centronics signals and pin assignments (continued) Pin Direction Signal Description 17 Chassis ground 18 From printer +5V (standard Centronics) 19- 29 0 volts TWP returns All at Logic ground. 30 0 volts INIT ground 31 To printer INIT L The 4213 ignores this signal.
INTERFACES Centronics interface timing Figure 1-2 diagrams signal timing for the Centronics interface. Figure 1-2. Centronics interface timing 1-6 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
INTERFACES Table 1-3 describes Centronics interface voltage and current requirements Table 1-3. Centronics interface voltage and current requirements Voltage levels 0 (zero) and +5 VDC (nominal), TTl (SN 74LS00 series Logic levels Positive logic is assumed.
INTERFACES 4. 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 parallel. Dataproducts connector The use of a pigtail conversion cable provides compatibility with the Dataproducts 2260 line printer controllers.
INTERFACES Dataproducts signals and pin assignments Table 1-4 describes the signals and pin assignments for the Dataproducts 2260 interface. Table 1-4.
INTERFACES Table 1-4. Dataproducts signals and pin assignments (continued) Pin Signal Source y ON LINE Printer AA return x Interface Connect Verify Printer v Interface Connect Verify Printer W, H &P, M Spare Printer Dataproducts interface timing Figure 1-4 describes the Dataproducts interface timing when measured at the printer connector.
INTERFACES Table 1-5. Dataproducts voltage and current requirements Voltage levels 0 (zero) and +5 VDC (nominal), TTl (SN 74LS00 series Logic levels Positive logic is assumed. A logic one (or high) signal is defined as a voltage in the range of +2.4V to +5V, not to exceed a peak of +5.
INTERFACES 4. 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 Once SERIAL is selected, baud rate, parity and flow control can be set. With SERIAL appearing on the User Interface: 1.
INTERFACES Set flow control With parity options appearing on the User Interface, follow these steps: 1. Press the Menu A button. 2. Press the Last Page C button until FLOW CONTROL appears. 3. Press the Test B button. 4. Press the Last Page C button to scroll through the two flow control choices: XON/OFF, DTR .
INTERFACES Serial interface features supported The 4213 supports the following serial interface features: • Bit rate within a character may be up to 19.
INTERFACES Table 1-6. Asynchronous serial signals and pin assignments Pin Signal Telephone Co. designation CCITT designation 1 Protective Ground AA 101 2 Transmitted Data BA 103 3 Received Data BB 104.
INTERFACES Figure 1-6. Null modem wiring 1-16 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
2. XES command language mode This chapter is for anyone using the Xerox Escape Sequence (XES) emulation on the Xerox 4213 laser printer. Configuring the 4213 for the XES command language mode Please refer to the Xerox 4213 Laser Printer User Guide for instructions on how to configure the 4213 printer to operate in XES mode.
XES COMMAND LANGUAGE MODE The mode change command The mode change command resets your 4213, enabling it to accept printing commands in the desired emulation mode. Note: Unpredictable results such as loss of data may occur if the mode change command is not entered with valid parameters.
XES COMMAND LANGUAGE MODE Definition of a printer command The commands covered in this chapter are classified as escape sequences. The escape sequence is a type of printer command that gets its name from its initial character, the escape character. (This is not the same as the escape key on your keyboard.
XES COMMAND LANGUAGE MODE Job control commands All jobs should begin and end with one or more job control commands. A job control command serves one of two functions. It either sets job boundaries (telling the printer where your job starts and ends and what type of data it contains) or it formats the printed output in some way.
XES COMMAND LANGUAGE MODE Simple commands Simple commands are made up of the escape character and one or two other lower case characters. They do not require any line end command for completion. Example The command for centreing a line of text: E q q The instruction for centreing (lowercase q).
XES COMMAND LANGUAGE MODE Thereafter, until the end of the job (or until you specify otherwise), the printer recognises the selected character as your escape character.
XES COMMAND LANGUAGE MODE Example The percent symbol (%) is your current User-Defined Key and you want to print the sentence: “The test is 85% accurate.” Enter: =UDK=*The test is 85% accurate.=UDK=% At the end of the sentence, the User-Defined Key is changed back to the percent symbol (%).
XES COMMAND LANGUAGE MODE Tips on selecting a UDK When selecting a UDK, remember: • =UDK= must be entered exactly as shown, in uppercase. • You can select any printable character except: — Uppercase U, D, or K — The comma (,) — The equal sign (=) — The multinational umlaut accent character ( .
XES COMMAND LANGUAGE MODE How the printer defines a page Page orientation There are two types of page orientations: • Portrait • Landscape. A portrait page is taller than it is wide; a landscape page is wider than it is tall. Page orientation is determined by the orientation of the first font to appear on the page.
XES COMMAND LANGUAGE MODE Figure 2-1. Font and page orientation Coordinates, units of measure, and paper feed direction The page on the 4213 is like a grid, with an origin, an x-axis, and a y-axis. Data can be placed virtually anywhere on the grid of the page.
XES COMMAND LANGUAGE MODE Figure 2-2. Specifications for short-edge feed paper Determining the paper feed edge The paper feed edge is the edge that is fed first into the printer. The paper trailing edge is the edge fed last into the printer. Figure 2-3 shows the trailing edge and the feed edge.
XES COMMAND LANGUAGE MODE Page capacity The page on the 4213 is 100% addressable when paper is fed from trays 1, 2, or the high-capacity feeder. There is a 6 mm wide lead edge deletion when feeding from the bypass tray. (The bypass tray accommodates special papers such as card stock, envelopes, and transparencies.
XES COMMAND LANGUAGE MODE Setting job boundaries There are two commands for starting a document: • Print Job ( E +P L ), which is used to start a document that will have one font orientation (either portrait or landscape) per page.
XES COMMAND LANGUAGE MODE Command Where to place it What it does E +P L E +Q L At beginning of job At beginning of job Separates your job from last job printed. Separates your job from last job printed. (Mixed orientation.) E +P L At end of job Separates your job from next job printed without resetting job parameters.
XES COMMAND LANGUAGE MODE • For a series of three documents, all of which are to have the same settings, you might enter E +P L (Fonts assigned) (Margin settings) (All other contents of job 1) E +P L (All other contents of job 2) E +P L (All other contents of job 3) E +X L Then send them to the printer.
XES COMMAND LANGUAGE MODE More Font selections are entered after Print Job (more information about this in the next chapter, “Using fonts”). In the example below, notice the “P” in each font name, which indicates that all fonts are of portrait orientation.
XES COMMAND LANGUAGE MODE Where to place it At the start of the document data. Example To begin a job having mixed font orientations, with a Summary Sheet having the comment “This page has two font .
XES COMMAND LANGUAGE MODE More Once the printer receives the Reset command, all parameters set by the other commands are cancelled, including font indexes and the UDK. Using a Print Job rather than a Reset command to end one document and start the next instructs the printer to continue using all parameters entered during previous jobs.
XES COMMAND LANGUAGE MODE Multiple Copies Purpose Determines the number of uncollated copies when more than one copy is desired. Syntax E +C n,comment L +C Instruction to print multiple copies. n Indicates the number of copies to be printed, up to 999 copies.
XES COMMAND LANGUAGE MODE Multiple Copies (Non-Collated) Purpose Determines the number of uncollated copies printed when more than one is desired. Syntax E +E n , comment L +E Instruction to print multiple copies. n Indicates the number of copies to be printed, up to 999 copies.
XES COMMAND LANGUAGE MODE Paper Tray Purpose Selects a paper source other than the default. Syntax E c n c Instruction for tray selection. n Indicates tray selection in table 2-2: Where to place it Before any printable data on the page. If Paper Tray is entered within the printable contents of the page, it will take effect on the next page.
XES COMMAND LANGUAGE MODE The command remains in effect until either a Reset command or another Paper Tray command is received. Thus, it is possible to change paper trays within a document as many times as you wish. If more than one Paper Tray command is entered on a page, the printer recognises only the last one.
XES COMMAND LANGUAGE MODE The 4213 printer defaults only to letter size and A4 margins with this command. Undesirable results may occur when the default margins do not match the actual paper size. Use margin commands to ensure correct formatting. Adjustable sizes set for the bypass at the printer control panel are overriden by this command.
XES COMMAND LANGUAGE MODE More This command takes effect whenever the bypass slot is chosen, either through the Emulation Menu, or the paper source selection command ( E c9 ). The command remains in effect until either a Reset command or another paper tray or bypass slot paper size command is received.
XES COMMAND LANGUAGE MODE To offset a mixed orientation job, use an E +P followed by an E +Q at the beginning of the job. Note: This command is ignored if the Output Offset feature is disabled at the printer control panel. 2-sided (book) Purpose Enables 2-sided printing “head-to-head “ (see 2-sided Inverted for “head-to-toe“).
XES COMMAND LANGUAGE MODE 2-sided Inverted (pad) Purpose Enables 2-sided printing “head-to-toe “ (see 2-sided (book) for “head-to-head“). It also includes the option of shifting the margins of the second page. Head-to-toe 2-sided printing means that the top of the front page is printed in the same position as the bottom of the back page.
XES COMMAND LANGUAGE MODE 2-sided Stop Purpose Stops 2-sided printing and returns to 1-sided printing. Syntax E zye L zye Instruction to stop 2-sided printing. L Line end. Where to place it Any place on the last page to be printed in 2-sided format. More Switching to and from 2-sided printing within a document can slow the printer’s performance.
XES COMMAND LANGUAGE MODE Where to place it Any place within the contents of the preceding page. Example Entering: E zyi0 within the current side of a page causes printing to continue on the next page (or next side of the page). No blank page is inserted.
XES COMMAND LANGUAGE MODE Where to place it Any place in the job. Example The following shows part of a coded document as it appears on screen, with comments inserted into the coding: E +X L E zya Cle.
XES COMMAND LANGUAGE MODE Besides letters, numbers, and special characters, fonts can also include logos, signatures, or other images that are scanned, then digitised into font characters. These font characters are then assembled on a page to make a graphic image.
XES COMMAND LANGUAGE MODE How to download fonts from the host computer The example below demonstrates how to download fonts from a host computer running on MS-DOS in parallel. You create and transmit three files: • File 1 defines the UDK (if the escape character cannot be used) and initiates the command Font Load (or Font Add) to the printer.
XES COMMAND LANGUAGE MODE The batch file has been created to load fonts to the printer. 3. Now create File 3, which resets the printer. At the C:> prompt enter: copy con:stop.doc ( Press Return .) =UDK=@@+X,Font Load Complete ( Press Return .) <CTRL>z ( Press Return .
XES COMMAND LANGUAGE MODE Font Add Purpose Adds fonts to previously downloaded fonts. The additional fonts come to the printer from storage media at the host computer. Syntax E +A ,comment L +A Instruction to load font data. , Optional request for a Summary Sheet to report errors upon execution of the next job command.
XES COMMAND LANGUAGE MODE Example To delete two fonts, “Classic8iso-L “and “Classic6iso-L,“ and to request a Summary Sheet with the command “These two fonts are now deleted” enter: E +B,Th.
XES COMMAND LANGUAGE MODE The most common place to enter Font ID Assignment is immediately after Print Job and any job formatting commands (such as Paper Tray).
XES COMMAND LANGUAGE MODE Example To create an index of five fonts, enter: E +0Classic8iso-L L E +1Classic8Biso-L L E +2Classic6iso-L L E +3Classic12iso-L L E +4Classic10iso-L L Once the files have been assigned identification numbers, they are selected by number with the Font Change command.
XES COMMAND LANGUAGE MODE Font Select Purpose Selects a font from those listed in the index created with Font ID Assignment. Syntax E n n The ID number for the font, from 0 to 9. Where to place it Anywhere in the document at which you want to use this font.
XES COMMAND LANGUAGE MODE When the printer is powered on, units of measure are set at 1/60th inches automatically. The Reset command, which clears all settings, also returns the units to 1/60 inches. Thus, at the start of a job, if you want to use 1/60 inch for your unit of measure, you need not use the Units command.
XES COMMAND LANGUAGE MODE About margins The most common place in the job to enter the margin settings is after the Font ID Assignment or Font Change commands. This is because the font determines the orientation of the page. Refer to “How the printer defines a page,“ for additional information on page and font orientations.
XES COMMAND LANGUAGE MODE If you enter a change of setting within the printable contents of a page and the new setting for the bottom margin is below the current text position, the bottom margin goes into effect for the next page.
XES COMMAND LANGUAGE MODE L Left margin. The distance from the left edge of the page to the left side of the first character where each line is to be printed. R Right margin. The distance from the left edge of the page to where the right side of the last character in each line is to be printed.
XES COMMAND LANGUAGE MODE Figure 2-6. Measuring a landscape page Setting independent margins The Margin Top, Margin Bottom, Margin Left, and Margin Right commands allow you to set or change one or more margins on a page without affecting other margins selected using the default margins or the regular margin commands.
XES COMMAND LANGUAGE MODE Margin Top Purpose Sets the top margin without affecting the other margins. Syntax E zn T L zn Instruction to set top margin. T The distance (in units of 1/60 or 1/300 inch) from the top edge of the page to the baseline of the characters in the first line of text to be printed.
XES COMMAND LANGUAGE MODE Margin Left Purpose Sets the left margin without affecting other margin settings. Syntax E zk L L zk Instruction to set left margin. L The distance (in units of 1/60 or 1/300 inch) from the left edge of the page to where the left side of the first character in each line is to be printed.
XES COMMAND LANGUAGE MODE More about job boundaries The tabs you enter with commands remain in effect until the printer receives either a Tab Clear or a Reset command. A Tabs Clear Horizontal command clears all horizontal tabs, including defaults, until the end of the job or until a new Tabs Horizontal is entered.
XES COMMAND LANGUAGE MODE Syntax E t n1,n2,...,n160 L t Instruction to set horizontal tabs. n 1,n2,..,n160 Tab settings across the page starting from the left edge. Up to 160 tabs can be set in one command. Commas separate values. See table 2-4 for default horizontal tab values for portrait and landscape pages.
XES COMMAND LANGUAGE MODE Figure 2-7. 1/60 inch units. E t 90,150,160,210,255,270,330,345,390,420 L Figure 2-8. 1/300 inch units. E t 450,750,800,1050,1275,1350,1650,1725,1950,2100 L Tabs Clear Horizontal Purpose Clears all horizontal tab settings in a job, including the default settings.
XES COMMAND LANGUAGE MODE Tabs Vertical Purpose Defines tabs down the page, measuring from the top edge of the page. Once vertical tabs are set, whenever you press the vertical tab key on the host computer, the printer skips from the current text position to the next vertical tab position.
XES COMMAND LANGUAGE MODE Table 2-5. Initial vertical tab positions and tab intervals Position U.S. portrait U.S. landscape International portrait International landscape 1st tab 1.1 inch 28 mm 330 dots 1.1 inch 28 mm 330 dots 1.0 inch 25.4 mm 300 dots 0.
XES COMMAND LANGUAGE MODE Figure 2-9. Vertical tabs in 1/60 inch units. E V 90,120,150,160,210,255,270,330,345,390,420,450 L 2-50 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
XES COMMAND LANGUAGE MODE Figure 2-10. Vertical tabs in 1/300 inch units. E V 450, 600, 750, 800, 1050, 1275, 1350, 1650, 1725,1959, 2100, 2250 L XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE 2-51.
XES COMMAND LANGUAGE MODE Tabs Clear Vertical Purpose Clears all vertical tab settings in a job. Syntax E e e Instruction to clear all vertical tab settings. Where to place it Anywhere before the place in the job at which the current tab settings are to be cleared.
XES COMMAND LANGUAGE MODE Justification Start/Stop Purpose Justifies text between right and left margins. Syntax E j j Instruction to start justification.
XES COMMAND LANGUAGE MODE Centre Purpose Centres a line of text between the left and right margins. Syntax E q q Instruction to centre a line of text. Where to place it Anywhere within the line to be centred. Example To produce: To centre text between the left and right margins, use this command.
XES COMMAND LANGUAGE MODE About the page formatting features This section covers commands that enable you to: • Select line spacing other than regular, single line spacing with either the Line Spaci.
XES COMMAND LANGUAGE MODE Where to place it Immediately before the beginning of the line for which the new spacing is intended (preferably, at the end of the previous line). Example To produce: Text printed in this font with normal, single spacing looks like this.
XES COMMAND LANGUAGE MODE Where to place it Immediately before the beginning of the line for which the new spacing is intended (preferably, at the end of the previous line). Example Enter: These lines of text have normal, single line L spacing until you enter a Line Spacing Absolute L command with a parameter of 75.
XES COMMAND LANGUAGE MODE Syntax E a X , Y L a Instruction for absolute placement. X The distance in pixels from the origin of the page, along the x-axis, to the starting point of the text line. Y The distance in pixels from the origin of the page, along the y-axis, to the starting point of the text line.
XES COMMAND LANGUAGE MODE Figure 2-11. Absolute placement of a portrait font on a short edge feed portrait page. E a 1500 , 3000 L He who laughs He who laughs Origin X 1500 X 3000 XEROX 4213 LASER PRI.
XES COMMAND LANGUAGE MODE Figure 2-12. Absolute placement of a landscape font on a short edge feed landscape page. E a 1800 , 600 L The game is not over until it’s over.
XES COMMAND LANGUAGE MODE Syntax E r Dnc r The instruction for relative placement D A character indicating the direction from the current text position in which the text is to be placed: u Up d Down l Left r Right n The distance in pixels (or 1/300th inch) from the current text position to the new text position.
XES COMMAND LANGUAGE MODE Figure 2-13. Relative placement 1500 pixels down To produce: Enter: He who laughs E rd 1500 e last. Line Draw X Purpose Draws a line along the x-axis of the page.
XES COMMAND LANGUAGE MODE Y The y-coordinate of the starting point of the line; the distance in pixels from the page origin, along the y-axis to the starting point. L The length of the line; the distance in pixels from the starting point to the end point.
XES COMMAND LANGUAGE MODE Figure 2-14. Line Draw X command To produce: Enter: E x 1200 , 1800 , 600 , 80 L Line Draw Y Purpose Draws a line along the y-axis of the page. On short edge feed paper, this line runs vertically up a portrait page, horizontally across a landscape page.
XES COMMAND LANGUAGE MODE Y The y-coordinate of the starting point of the line; the distance in pixels from the page origin, along the y-axis, to the starting point. L The length of the line; the distance in pixels from the starting point to the end point.
XES COMMAND LANGUAGE MODE Figure 2-15. Line Draw Y command To produce: Enter: E y 900 , 1800 , 1200 , 20 L 2-66 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
XES COMMAND LANGUAGE MODE Figure 2-16. Fifteen degrees of shading for the Line Draw commands XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE 2-67.
XES COMMAND LANGUAGE MODE About character formatting The character formatting commands provide some character control without a change of fonts. You can do the following: • Bold (although a bold font may be preferable) • Underline • Overstrike with any printable character • Create subscripts or superscripts.
XES COMMAND LANGUAGE MODE Where to place it Anywhere bolding is desired, enter the Bold Start command immediately before the first character to be bolded and the Bold Stop command immediately after the last character to be bolded. Example To produce: It is possible to bold text without using a bold font; simply insert the appropriate commands.
XES COMMAND LANGUAGE MODE Overstrike Start/Overstrike Stop Purpose Overstrikes text with any selected printable character. Syntax E zo x Syntax E zp zo Instruction to start overstriking. x Whatever character you choose to act as the overstrike character.
XES COMMAND LANGUAGE MODE Syntax E s l Instruction to start subscripting. s Instruction to stop subscripting. Where to place it Anywhere subscripting is desired, with the start command immediately before the first character to be subscripted, the stop command immediately after the last character to be subscripted.
XES COMMAND LANGUAGE MODE Superscript Start/Superscript Stop Purpose Superscripts characters. Syntax E h Syntax E s h Instruction to start superscripting.
XES COMMAND LANGUAGE MODE What is a constant page? A constant page is a document created especially for merging with other documents. A document to be merged with a constant page is referred to as a variable page (figure 2-17). You can only merge one constant page with a variable page.
XES COMMAND LANGUAGE MODE Creating constant pages Note that you start creating the document with Merge Page Load, not with Print Job, which is used to start most other documents.
XES COMMAND LANGUAGE MODE Where to place it At the beginning of the constant page data. Example E +M ,This begins a constant page L More End the constant page with a Reset command ( E +X ). Notes: Using Font Load or Font Add commands within the Merge Page Load command deletes the newly defined constant page.
XES COMMAND LANGUAGE MODE For example, entering commands in the following order will cancel the request for three copies: E +P L (Print Job) E +C 3 L (Multiple Copies) E +V L (Merge Page Unload) (Prin.
XES COMMAND LANGUAGE MODE Syntax E ze ze Instruction for constant page merging. Where to place it Anywhere on the variable page after Print Job. More The printer continues merging the page with subsequent pages until it receives a Merge Stop or a Reset command.
XES COMMAND LANGUAGE MODE These three types of graphics must be created within the boundaries of a graphic window . (Graphic images that have been digitised into font characters, such as logos or signatures, do not require a graphic window.
XES COMMAND LANGUAGE MODE Complex raster graphic Setting the page buffer to “FULL” (full page imaging) in the XES emulation submenu means that the 4213’s memory dedicated to this imaging is no longer available for user downloaded fonts or graphics or any other temporary use.
XES COMMAND LANGUAGE MODE If a graphic window has been stored in the printer’s memory, it remains until you power off the printer, switch emulations, or perform a reset.
XES COMMAND LANGUAGE MODE Other characteristics With the Graphic Window command, you determine: • Whether or not the window will be magnified to appear larger on the printed output than its actual size; and, if so, by how much.
XES COMMAND LANGUAGE MODE Syntax E gw M(or Mx/My) , I , R ; X , Y , Sx , Sy L gw The instruction for graphic window. Commas separate the variables. M or Mx/My The degree of magnification. M x represents magnification in the horizontal or x-direction; M y represents magnification in the vertical or y- direction.
XES COMMAND LANGUAGE MODE X , Y The origin of the graphic window. X is the distance along the page’s x-axis from the page’s origin to the graphic window’s origin. Y is the distance along the page’s y-axis from the page origin to the graphic window origin.
XES COMMAND LANGUAGE MODE Figure 2-20. A graphic window on a page Note: A 4046 laser printer requires an XGRAPH cartridge to match the rotated image on the 4213 laser printer. More about graphic windows Page capacity for graphic windows The size of a graphic window depends on the amount of memory installed in the printer.
XES COMMAND LANGUAGE MODE More about magnification Graphic images can be magnified in two ways: • Proportionally • Anamorphically. An image magnified proportionally looks the same as its original, except that it is larger and has lower resolution.
XES COMMAND LANGUAGE MODE Magnification and window placement When a graphic window is magnified, it is expanded downward and to the right from the graphic window origin. To keep the magnified window from expanding off the page, place the window origin so that it is near the upper left hand corner of the page.
XES COMMAND LANGUAGE MODE Reversing images Figure 2-23 illustrates how the printer reverses a graphic image when instructed within the Graphic Window command.
XES COMMAND LANGUAGE MODE Figure 2-24. Graphic window rotation Graphic commands and the current text position If you do not specify coordinates for a graphic window origin within the graphic window co.
XES COMMAND LANGUAGE MODE Figure 2-25. Current text position Text before graphic window. Text after. Note: You may want to use the Text Placement Absolute and Text Placement Relative commands (see “About page formatting features“) for placing text on a page with a large number of graphics.
XES COMMAND LANGUAGE MODE Note: On the 4213 laser printer, the number of copied windows is limited by memory unless you are operating in full bit map mode. Graphic Window Repeat Purpose Copies a graphic window and places it on the page. Syntax E gr M(or Mx/My),I ; X1,Y1,Xn,Yn L gr Instruction to copy a graphic window.
XES COMMAND LANGUAGE MODE Xn,Yn Origins of other duplicate windows if more than one is to be made on the page. X n is the distance along the x-axis of the page to the duplicate window origin. Y n is the distance along the y-axis of the page to the duplicate window origin.
XES COMMAND LANGUAGE MODE Figure 2-26. A graphic window copied at another location on the page Creating graphic images The commands for creating graphic images are: • Graphic Line • Graphic Arc • Graphic Box • Graphic Fill • Graphic Pie Chart.
XES COMMAND LANGUAGE MODE For the X and Y variables in the commands, any number from minus 16,000 to 16,000 may be specified. Negative and positive numbers outside window boundaries are acceptable, but only the segment of the image within the window will print.
XES COMMAND LANGUAGE MODE More You can have as many sets of coordinates for a line as desired. If the value for X 1 is omitted, the printer uses the x-coordinate from the current graphic position. If this line is the first graphic image drawn in the window, the x-coordinate of the window origin is substituted for the x-value.
XES COMMAND LANGUAGE MODE Figure 2-27. A graphic line drawn inside a graphic window Graphic Arc Purpose Draws arcs and circles within the graphic window (figure 2-28). Syntax E ga T ; X,Y,r,S1,E1,Sn,En L ga The instruction for a graphic arc. T Line thickness of the figure.
XES COMMAND LANGUAGE MODE r The radius of the arc. S1 The starting point of the arc, expressed in degrees on a circle. The printer draws in a counterclockwise direction. E1 The ending point of the arc, expressed in degrees. Sn,En Additional pairs of starting and ending angle degrees, as many as desired.
XES COMMAND LANGUAGE MODE Example To create the four arcs in figure 2-29 with the following specifications: • Drawn with a line 13 pixels thick • Having the same centre point, at coordinates 375, .
XES COMMAND LANGUAGE MODE Graphic Box Purpose Draws a rectangle by defining two sets of right angles. Two coordinates define the diagonal corners. The printer then fills in the vertical and horizontal lines for the top, bottom, and sides. Syntax E gb T ; X1,Y1,X2,Y2 L gb Instruction to create a graphic box.
XES COMMAND LANGUAGE MODE • The diagonal opposite coordinates set at 525,675 within the graphic window Enter: E gb 7 ; 75,225, 525,625 L Figure 2-30. A graphic box within a window Graphic Fill Purpose Fills a closed graphic figure with a pattern. The pattern can be one of the predefined patterns in figure 2-31, or can be created by the user.
XES COMMAND LANGUAGE MODE X,Y Indicates the starting point or seed point of the fill patterns. X is the horizontal distance in pixels from the window’s origin to the seed point. Y is the vertical distance in pixels from the window origin to the seed point.
XES COMMAND LANGUAGE MODE • The last command, Graphic Fill, selects pattern 7 and defines one seed point in the closed figure made by the line and two sides of the rectangle.
XES COMMAND LANGUAGE MODE Nongraphic line commands (Line Draw X and Line Draw Y) cannot contain fill patterns even when defined within the boundaries of a graphic window. Notice in figure 2-33 that the pattern is contained only at the boundaries of the closed graphic images.
XES COMMAND LANGUAGE MODE Figure 2-33. A fill pattern between the boundaries of two graphic images, a circle and a rectangle Graphic Pie Chart Purpose Creates a complete pie chart, including fill patterns. You can also offset single “slices“ from the rest of the pie chart.
XES COMMAND LANGUAGE MODE %1 The percent of the pie to be taken up by the first pie slice. The total of all percentages must add up to 100. / A slash separates this percentage from the fill pattern number and offset value. Both the fill pattern and offset value are optional.
XES COMMAND LANGUAGE MODE — Slice 4 is 15 % and is filled with pattern 12; it is offset by 10 pixels. — Slice 5 is 25% and is filled with pattern 17; it is offset by 10 pixels. Enter: E gp 5 ; 450,450,285,20/10,30/13/10,10/2/50,15/12/ 10,25/17/10 L Figure 2-34.
XES COMMAND LANGUAGE MODE The purpose of the data monitor The data monitor is a data analysing tool used by the system manager or Xerox representative. It prints the hexadecimal values of incoming character codes and is invoked either by the Data Monitor command or through the Diagnostics menu.
XES COMMAND LANGUAGE MODE Figure 2-36. Close up of data monitor printout Note the following about the data monitor printout: • The characters printed on the right half of the printout are either ISO or EBCDIC characters. The data monitor always uses the translation table for EBCDIC data, regardless of the language selected.
XES COMMAND LANGUAGE MODE This section discusses the data encoding systems, or coding schemes, supported on the 4213 printer, how to load a table of characters using the Character Reassignment command, and how to switch from one table to another using the Language command.
XES COMMAND LANGUAGE MODE The Special Table The Special Table is a translation table that has been designed especially for users operating in an IBM 3274 coaxial connection environment. It can be selected using the Language command (selecting language G).
XES COMMAND LANGUAGE MODE • The table load terminator, which is the X L part of the command. It signals to the printer that all data records have been sent. More about the table data record The data record tells the printer how a new table is to translate incoming data.
XES COMMAND LANGUAGE MODE 3. Byte count This is one half the number of bytes (characters) in the remainder of the record, including the load address and the two “F”s at the end. Each character in the record represents a four bit hexadecimal value and is always two bytes long.
XES COMMAND LANGUAGE MODE • The second two characters of each entry are the hex location of a floating accent character to be printed along with the character specified by the first two bytes.
XES COMMAND LANGUAGE MODE Where to place it At the start of the job. Example To move the % symbol from its current hex location of 25H to a new location at 7EH, enter: E +T, L E S40500FC2500FFX L The data record in this example is summarised below. S A data record always begins with the letter “S”.
XES COMMAND LANGUAGE MODE Language Purpose Switches the printer from the current character table to another character table. Syntax E zl c zl Instruction to change character table.
XES COMMAND LANGUAGE MODE Sample job Suppose that a site does most of its business with firms in the United States, so that the U.S. English code mapping, illustrated in table 2-7, is suitable for mos.
XES COMMAND LANGUAGE MODE A custom translation table might be built as follows. Table 2-7. U.S. English code mapping 2-116 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
XES COMMAND LANGUAGE MODE Building the file First determine the load address of the entry to be included in the table. The lowest value to be changed is 5CH. Therefore, as shown in the double hex values listed in table D-8, the load address for this table is B8.
XES COMMAND LANGUAGE MODE The last determination to be made is the record type. Since ISO characters are to be used in this table, either “3” or “4” is appropriate. The entire file then becomes: E +T L S40D00B8A3005D00A5005F00A800FF L The components of this table record are shown in figure 2-37.
XES COMMAND LANGUAGE MODE Figure 2-38. New character assignments over original table XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE 2-119.
XES COMMAND LANGUAGE MODE Table 2-8. Customised mapping table (U.S. English code) 2-120 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
XES COMMAND LANGUAGE MODE More about creating tables The following are important points to remember about creating tables: • New tables are created by overlaying other tables; always invoke the base table before transmitting new table data to the printer.
XES COMMAND LANGUAGE MODE 2-122 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
3. LJ series 2D emulation The LJ2D emulation can accept fonts from a variety of sources. Some fonts are built into the 4213 printer. Others may be accessed from a cartridge or downloaded from a file.
LJ SERIES 2D EMULATION Most font commands have two versions, one for the primary font and another for the secondary font. Once selected, it is possible to switch between them using the single-byte control codes Shift In (SI) (hexadecimal 0F, decimal 15) and Shift Out (SO) (hexadecimal 0E, decimal 14).
LJ SERIES 2D EMULATION Figure 3-1. Portrait orientation page layout (y,x) Figure 3-2. Landscape orientation page layout (x,y) XEROX 4213 LASER PRINTER PROGRAMMER REFERENCEE 3-3.
LJ SERIES 2D EMULATION Symbol set The symbol set defines the characters available in a font and the numeric values with which they are associated. Symbol sets are designed for different languages and applications where special characters are required.
LJ SERIES 2D EMULATION Stroke weight The stroke weight determines the degree of darkness of the font. This can vary from ultra thin to ultra black, with seven grades of shading, medium being the normal stroke weight. Most applications use two stroke weights: medium and bold.
LJ SERIES 2D EMULATION If more than one font matches the request after the printer compares all characteristics, it chooses the font based on its source: Downloaded fonts are chosen first, with lower font ID numbers superseding the higher ones. If no downloaded font matches, the printer examines the cartridge fonts and, finally, the internal fonts.
LJ SERIES 2D EMULATION Table 3-1. Resident LJII fonts Typeface Weight Style Point Pitch Symbols Courier Medium (0) Upright 10 12 Roman 8 Courier Medium (0) Upright 10 12 ECMA-94 Courier Medium (0) Upr.
LJ SERIES 2D EMULATION Table 3-1. Resident LJII fonts (continued) Typeface Weight Style Point Pitch Symbols Courier Medium (0) Italic 12 10 PC-850 Courier Medium (0) Italic 12 10 Legal Courier Bold (3.
LJ SERIES 2D EMULATION Cartridge fonts Please refer to the Xerox 4213 Laser Printer User Guide for the cartridges that can be used by the LJ 2D emulation. Cartridges are listed by part number. Font cartridges must be installed while the 4213 is powered off.
LJ SERIES 2D EMULATION Escape sequences Escape sequences are multi-character commands preceded by the escape character. Escape sequences may or may not have parameters. Escape sequences with parameters Escape sequences with parameters either access a specific feature of the printer, such as a font, or transmit variable data such as margin settings.
LJ SERIES 2D EMULATION Numeric variable The numeric variable is a decimal number represented as an ASCII string. Some commands allow the string to be preceded by a plus (+) or minus (-) sign, and others allow the number to include a fractional part after a decimal point represented by the full stop (.
LJ SERIES 2D EMULATION Table 3-2. Using parameter and final parameter characters Upper case Lower case Sequence XA final parameter in a combination of escape sequences. XA single escape sequence. xA non-final parameter linking a series of escape sequences.
LJ SERIES 2D EMULATION • All alphabetic characters in the combined sequence must be lowercase except for the last final parameter character which is uppercase. The characters which would be final parameter characters in uncombined escape characters are converted to lowercase and referred to as parameter characters.
LJ SERIES 2D EMULATION Job control commands The job control commands affect an entire print job. Printer Reset Purpose The Printer Reset command restores the printer to its default settings. This command deletes any temporary fonts and macros from memory and prints any data remaining in the printer buffer.
LJ SERIES 2D EMULATION 1-sided/2-sided Purpose The 4213 can print on one side (1-sided) or both sides (2-sided) of a page. Syntax E &l#S Hex 1B 26 6C # 53 Dec 27 38 108 # 83 where # = 0 is 1-sided # = 1 is 2-sided, long-edge binding # = 2 is 2-sided, short-edge binding.
LJ SERIES 2D EMULATION Top Offset Registration Purpose This command designates the position of the logical page across the length (long side) of the physical page. Syntax E &l#Z Hex 1B 26 6C # 5A Dec 27 38 108 # 90 where # is a positive or negative number expressed in decipoints (1/720th inch) and valid up to four decimal places.
LJ SERIES 2D EMULATION Example To start printing the first chapter of a document on the front side of a page, enter the following command: E &a1G Hex 1B 26 61 31 47 Dec 27 38 97 49 71 Page control commands The page control commands define the shape and size of the page.
LJ SERIES 2D EMULATION Example To feed from the lower tray (2) enter: E &l4H Hex 1B 26 6C 34 48 Dec 27 38 108 52 72 Page Size Purpose The Page Size command determines the physical size of paper, which sets the limits of the logical page.
LJ SERIES 2D EMULATION Table 3-4. Paper size values # Paper Size 1 Executive (184 x 267mm) (7.25 x 10.5 inches) 2 Letter (216 x 279 mm) (8.5 x 11 inches) 3 Legal (216 x 356 mm) (8.
LJ SERIES 2D EMULATION Note: The physical size of paper required to accommodate a given number of lines on a page will vary depending on the line spacing. Table 3-5. Portrait paper length values Page size At 6 lines per inch At 8 lines per inch Letter 66 88 Legal 84 112 A4 70 90 Executive 63 84 Table 3-6.
LJ SERIES 2D EMULATION Orientation Purpose The Orientation command defines the position of the logical page and the direction in which the 4213 will print in relation to the physical page. Syntax E &l#O Hex 1B 26 6C # Dec 27 38 108 # where # = 0 is portrait # = 1 is landscape.
LJ SERIES 2D EMULATION Example To set the left margin at column 8, enter: E & a8L Hex 1B 26 61 38 4C Dec 27 38 97 56 76 Right Margin Purpose The Right Margin command sets the distance between the right edge of the text and the left edge of the printable area regardless of paper orientation.
LJ SERIES 2D EMULATION Clear Horizontal Margins Purpose The Clear Horizontal Margins command causes the left and right margins to be reset to their default values at the left and right edges of the printable area.
LJ SERIES 2D EMULATION The text length is set to the user default whenever the page orientation, length, size, or top margin is changed. The user default is calculated as the quotient (integer) of the following equation: (Printable Area Length-TopMargin- )48 ÷ VMI where Printable Area Length and Top Margin are measured in inches.
LJ SERIES 2D EMULATION Example To enable Perforation Region, enter: E &l1L Hex 1B 26 6C 31 4C Dec 27 38 108 49 76 Horizontal Motion Index Purpose The Horizontal Motion Index (HMI) command determines the distance between columns. When proportional spaced fonts are selected, the HMI command affects only the space character.
LJ SERIES 2D EMULATION Syntax E &l#C where # is the distance between rows in 48ths of an inch. # must be between 0 and 336. The # is valid to four places to the right of the decimal point.
LJ SERIES 2D EMULATION Horizontal Cursor Position (Columns) Purpose The Horizontal Cursor Position (Columns) defines the absolute or relative position of the horizontal cursor in units of columns on the current line. The width of a column is defined by the current Horizontal Motion Index (HMI) setting.
LJ SERIES 2D EMULATION Syntax E &a#H where # is the number of decipoints to move or the absolute position to move to. The # is valid to two decimal places to the right of the decimal point. Absolute move: If the # value has no sign, the cursor is moved # decipoints to the right of the left edge of the printable area.
LJ SERIES 2D EMULATION Syntax E *p#X where # is an integer representing the number of spots to move or the absolute position to move to. Absolute move: If the # value has no sign, the cursor is moved # spots to the right of the left edge of the printable area.
LJ SERIES 2D EMULATION Absolute move: If the # value has no sign, the cursor is moved down # rows from the top margin. Relative move, positive: If the # value is preceded by a plus (+) sign, the cursor is moved # rows down from the current cursor position.
LJ SERIES 2D EMULATION Absolute move: If the # value has no sign, the cursor is moved # decipoints down from the top margin. Relative move, positive: If the # value is preceded by a plus (+) sign, the cursor is moved # decipoints down from the current cursor position.
LJ SERIES 2D EMULATION Half-line Feed Purpose The Half-line Feed command moves the cursor half a row down the page without changing columns. The distance moved is half the current Vertical Motion Index (VMI) setting, which may have been defined by a VMI or Line Spacing command.
LJ SERIES 2D EMULATION Table 3-7. Line ending options # Line endings Host Printer 0C R LF FF CR LF FF 1C R LF FF CR+LF LF FF 2C R LF FF CR CR+LF CR+FF 3C R LF FF CR+LF CR+LF CR+FF The default setting is zero (no translation).
LJ SERIES 2D EMULATION Syntax E &s#C Hex 1B 26 73 # 43 Dec 27 38 115 # 67 where # = 0 enables End-of-Line Wrap # = 1 disables End-of-Line Wrap. Push/Pop Cursor Position Purpose The Push/Pop Cursor Position command enables the current cursor position to be stored and recalled at a later time.
LJ SERIES 2D EMULATION Backspace (BS) BS (hexadecimal 08, decimal 8) moves the cursor left by the width of the last printed character or space. With fixed-pitch fonts, the backspace distance is the current Horizontal Motion Index (HMI). With proportionally-spaced fonts, a single backspace centres the new character over the character to the left.
LJ SERIES 2D EMULATION • Stroke weight • Typeface • Soft font with the lowest ID number • Left cartridge • Right cartridge • Internal font orientation. Font selection can only be guaranteed if the total set of font commands shown on the following pages is used.
LJ SERIES 2D EMULATION Table 3-8. LJ2D symbol sets with ID numbers ID Symbol Set ID Symbol Set 0A Math-7 3Q OCR-B Extended 0B Tax Linedraw 11Q ECMA-94 0D ISO 60: Norwegian version 1* 0S ISO 11: Swedis.
LJ SERIES 2D EMULATION Spacing Purpose The Spacing command instructs the printer to accept proportionally-spaced or fixed-pitch fonts. If proportional spacing is selected but no proportionally-spaced font is available, the printer will designate a fixed-pitch font instead.
LJ SERIES 2D EMULATION Syntax E (s#H where # is a real number valid up to two decimal places. The Pitch command for the secondary font is: E )s#H Example To set the primary font as 12-pitch and the se.
LJ SERIES 2D EMULATION Example To select a primary font of 8 points and a secondary font of 14.6 points, enter: and E )s8V Hex 1B 29 73 38 56 Dec 27 41 115 56 86 E (s14.6V Hex 1B 28 73 31 34 2E 36 56 Dec 27 40 115 49 52 46 54 86 Style Purpose The Style command selects upright or italic characters.
LJ SERIES 2D EMULATION Stroke Weight Purpose The Stroke Weight command selects the degree of bolding. There is a separate command for the primary and secondary fonts. Medium weight fonts have a stroke weight of zero, light weight fonts have a negative stroke weight, and heavy weight fonts have a positive stroke weight.
LJ SERIES 2D EMULATION Table 3-9. Gradations of Stroke weight # Stroke Weight -7 Ultra Thin -5 Thin -3 Light 0 Medium +3 Bold +5 Black +7 Ultra Black Typeface Purpose The Typeface command selects the typeface used by the primary and secondary fonts.
LJ SERIES 2D EMULATION Table 3-10. Typefaces and code numbers # Typeface 0 LinePr 3 Courier 4 Swiss721 5 Dutch801 (Times Roman) 6 LetterGothic 8 PElite 11 Presentations 17 Optima 18 Garamond 19 Cooper.
LJ SERIES 2D EMULATION Table 3-10. Typefaces and code numbers (continued) # Typeface 111 Century School Book 113 Gillsans 200 Signatures 201 Logos 202 Forms 203 Macros Note: Names of typefaces are registered trademarks. Use of typefaces may be subject to licensing agreements.
LJ SERIES 2D EMULATION Transparent Data Purpose The Transparent Data command allows the 4213 printer to literally print any data sent, including unprintable control codes (e.g., escape or form feed). This is particularly useful when accessing graphic characters in the IBM PC symbol set which fall in the lower ASCII range.
LJ SERIES 2D EMULATION Syntax E &d#D Hex 1B 26 64 # 44 Dec 27 38 100 # 68 where # = 0 is fixed underline # = 3 is floating underline. Disable Underline Purpose Disable Underline cancels the Underline command.
LJ SERIES 2D EMULATION Example To specify a font ID number of 2 enter: E *c2D Hex 1B 2A 63 32 44 Dec 27 42 99 50 68 Font Control Purpose The Font Control is the main command for managing downloaded fonts. It deletes downloaded fonts and determines whether a Soft Font is automatically removed at a printer reset.
LJ SERIES 2D EMULATION Notes • Temporary downloaded fonts are removed each time the printer is reset. Permanent downloaded fonts are retained through resets but are lost when the printer is turned off.
LJ SERIES 2D EMULATION Syntax E )s#W[font descriptor + data] Hex 1B 29 73 # 57 Dec 27 41 115 # 87 where # is the number of bytes in the font descriptor that follows.
LJ SERIES 2D EMULATION Example To specify a character code for the letter “J,” enter: E *c74E Hex 1B 2A 63 4A 45 Dec 27 42 99 74 69 Character Descriptor and Data Purpose The Character Descriptor and Data command is used for downloading a character to the printer.
LJ SERIES 2D EMULATION Graphics commands Graphics commands are used to download raster data to form bit map images. Expressed in dots corresponding to bits, images can be created in rectangular shapes with a variety of fill and shading patterns. When the printer receives graphic data that is incomplete, e.
LJ SERIES 2D EMULATION Table 3-12. Values for graphics resolution # Graphics Resolution 75 75 spots per inch 100 100 spots per inch 150 150 spots per inch 300 300 spots per inch Raster Graphics Presentation Mode Purpose This command designates how the raster image will appear on the logical page.
LJ SERIES 2D EMULATION Syntax E *r#A H ex 1B 2A 72 # 41 Dec 27 42 114 # 65 where # one of the two values in table 3-13. Table 3-13. Graphics margin settings # Left graphics margin 0 Left edge of printable area 1 Current cursor position Transfer Raster Data Purpose The Transfer Raster Data command precedes a single row of raster graphics data.
LJ SERIES 2D EMULATION Hex 1B 2A 62 # 57 Dec 27 42 98 # 87 where # is the number of bytes in this row. (The brackets are not to be entered.) End Graphics Purpose The End Graphics command tells the printer that the transfer of raster graphics is complete.
LJ SERIES 2D EMULATION Vertical Rectangle Size (Decipoints) Purpose The Vertical Rectangle Size (Decipoints) command defines in decipoints (720ths of an inch) the height of the next rectangle to be dr.
LJ SERIES 2D EMULATION Figure 3-5. Area Fill patterns 1-6 3-56 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
LJ SERIES 2D EMULATION Figure 3-6. Area Fill shading density Note : A Fill Rectangular Area command must follow an Area Fill ID command. The Fill Rectangular Area command specifies whether the rectangle is to be filled with shading or one of the fill patterns.
LJ SERIES 2D EMULATION Fill Rectangular Area Purpose The Fill Rectangular Area command prints the rectangle defined by the Vertical and Horizontal Rectangle Size commands and specifies whether it is to be filled with shading, one of the fill patterns, or solid black.
LJ SERIES 2D EMULATION 2. 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 black area.) Example 2 To print a 2- by 3- inch rectangle with 50% shading, enter the following commands: 1.
LJ SERIES 2D EMULATION Macro commands Macros are single commands that execute a series of commands in sequence. The two Macro commands are: • Macro ID • Macro Control. Macro ID Purpose The Macro ID command provides an ID number for the following macro commands.
LJ SERIES 2D EMULATION • An automatic-overlay macro is the final operation in printing a page. Before the macro is executed, an overlay print environment replaces the current modified print environment. After execution of the macro, the former print environment is restored.
LJ SERIES 2D EMULATION 1. E &f1Y (Assign 1 to Macro ID.) 2. E &f0X (Start macro definition of ID 1.) 3. E &a10c4R (Sets starting column for X and row for Y position.
4. PostScript emulation This chapter highlights certain programming features specific to the 4213’s emulation of the Postscript Page Description Language (PDL) and describes how this PDL differs from other implementations of the PostScript language.
POSTSCRIPT EMULATION Table 4-1. Paper and envelope sizes Paper/envelope name Paper/envelope size Imageable area LETTER 216 x 279 mm (8.5" x 11") 206 x 273 mm (8.1" x 10.75") A4 210 x 297 mm (8.27" x 11.69") 199 x 290.5 mm EXECUTIVE 184 x 267 mm (7.
POSTSCRIPT EMULATION System parameters The PDL in the 4213 uses a variety of programming parameters which fall into two categories: • Non-volatile, or persistent, parameters stored in Non-Volatile memory (NVRAM). • Volatile parameters which remain in memory only until the end of the current job or the printer is powered off.
POSTSCRIPT EMULATION After the server has acknowledged the exit request, you are permitted to run a programme using statusdict operators that change persistent parameters. Operators that set persistent parameters are marked with an asterisk. To change these parameters, you must first exit the normal server mode.
POSTSCRIPT EMULATION setdojamrecovery — boolean setdojamrecovery Sets the state of jam recovery on ( true ) or off ( false ). dojamrecovery — dojamrecovery boolean Tells if jam recovery is on ( true ) or off ( false ). product —product string This operator returns the string Xerox 4213.
POSTSCRIPT EMULATION waittimeout — waittimeout integer Indicates how many seconds the printer will wait to receive more characters before it cancels the job. Output positioning operators maxoutputposition — maxoutputposition integer This operator returns the value 1.
POSTSCRIPT EMULATION 2-sided operators setdefault2-sidedmode* — boolean setdefault2-sidedmode Sets the value of default2-sidedmode . When true , the default printing mode is 2-sided. When false , it is 1-sided. default2-sidedmode — default2-sidedmode boolean This operator returns a boolean indicating the current default mode.
POSTSCRIPT EMULATION firstside — firstside boolean Returns a boolean indicating whether the image being created will be printed on the first side of a logical page.
POSTSCRIPT EMULATION setdefaulttrayswitch* — boolean setdefaulttrayswitch Sets automatic tray switching on or off. If this feature is turned on, and the specified trays runs out of paper, the printer will search other trays for the same size paper and continue printing.
POSTSCRIPT EMULATION legaltray — legaltray This causes the 4213 to look for a tray with legal size paper. If such a tray is found, the page type is set to legal and papertray is set to that tray. If a tray with legal size paper is not found, a rangecheck error occurs and the page type and papertray values are not changed.
POSTSCRIPT EMULATION dlenvelopetray — dlenvelopetray This causes the 4213 to look for an envelope tray. If such a tray is found, and dl was selected from the User Interface, the page type is set to dlenvelope and papertray is set to that tray.
POSTSCRIPT EMULATION Table 4-2. Letter paper throughput (images/minute) Memory in MB Jam recovery on Simplex Duplex Jam recovery off Simplex Duplex 4.5 13.0 4.1 13.0 9.4 6.5 13.0 7.4 13.0 10.9 8.5 13.0 10.4 13.0 10.9 10.5 13.0 10.4 13.0 10.9 Table 4-3.
POSTSCRIPT EMULATION Table 4-5. VM and font cache allocation Memory in MB VM (Bytes) Font cache (Bytes) 4.5 530K 260K 6.5 530K 700K 8.5 640K 700K 10.5 1000K 1000K XEROX 4213 LASER PRINTER PROGRAMMER R.
POSTSCRIPT EMULATION 4-14 XEROX 4213 LASER PRINTER PROGRAMMER REFERENCE.
Index 1 1-sided/2-sided, 3-15 2 2-sided (book), 2-25 Inverted (pad), 2-26 operators, 4-7 to 4-8 Page Side Selection, 3-16 Stop, 2-17 Side Select, 2-27 to 2-28 2-sided/1-sided, 3-15 3270 3270 EBCDIC co.
INDEX f=FIGURE; t=TABLE C cable length, 1-1 t centreing, 2-52 character formatting, 2-68 commands ignored by the 4213, XES, E-1 t macro, 3-60 to 3-62 to avoid on the 4213, XES, E-2 t Canadian EME regu.
f=FIGURE; t=TABLE INDEX coordinates, 2-10 copying graphic windows, 2-89 to 2-90 creating constant pages, 2-74 graphic images, 2-92 pie chart, 2-105 f tables, 2-121 current requirements, 1-7 t, 1-11 t text position, 2-88 to 2-89 cursor positioning commands, 3-26 to 3-35 customised mapping table (U.
INDEX f=FIGURE; t=TABLE Font Add, 2-33 font and page orientation, 2-9 assignment numbers, 3-6 cache allocation, 4-13 t cartridges, 3-9 character as a digitised bitmap, 2-29 f characteristics, 3-1 to 3.
f=FIGURE; t=TABLE INDEX Hewlett Packard LJ2D commands (continued) Half-line Feed, 3-32 Height, 3-39 Horizontal Cursor Position (Columns), 3-27 Horizontal Cursor Position (Decipoints), 3-27 to 3-28 Hor.
INDEX f=FIGURE; t=TABLE L landscape font on short edge feed landscape page, absolute placement, 2-60 f default format parameters, F-1 t orientation page layout, 3-3 f paper length values, 3-20 t Langu.
f=FIGURE; t=TABLE INDEX Orientation command, 3-21 origin and page orientation, 2-80 output positioning, 4-6 Output Tray, E-1 t Overstrike Start/Overstrike Stop, 2-70 P packing, run-length, C-9 to C-11.
INDEX f=FIGURE; t=TABLE S safety approval, iv to v operational, iv precautions, iii radio frequency energy, iii to iv sample programme in C for sixel encoding, C-4 to C-7 in BASIC for run-length packi.
f=FIGURE; t=TABLE INDEX T table data record, 2-210 to 2-212 table of contents, vii to xviii Table, Special Translation, 2-109 tab position and intervals, 2-47, F-1 to F-4 tabs, 2-44 to 2-52 Tabs Clear.
INDEX f=FIGURE; t=TABLE X XES commands Bold Start/Bold Stop, 2-68 to 2-69 Bypass Slot Paper Size, 2-22 to 2-24 Centre, 2-54 Comment, 2-28 to 2-29 Data Monitor, 2-106 to 2-107 2-sided (book), 2-25 2-si.
Ein wichtiger Punkt beim Kauf des Geräts Xerox 4213 (oder sogar vor seinem Kauf) ist das durchlesen seiner Bedienungsanleitung. Dies sollten wir wegen ein paar einfacher Gründe machen:
Wenn Sie Xerox 4213 noch nicht gekauft haben, ist jetzt ein guter Moment, um sich mit den grundliegenden Daten des Produkts bekannt zu machen. Schauen Sie zuerst die ersten Seiten der Anleitung durch, die Sie oben finden. Dort finden Sie die wichtigsten technischen Daten für Xerox 4213 - auf diese Weise prüfen Sie, ob das Gerät Ihren Wünschen entspricht. Wenn Sie tiefer in die Benutzeranleitung von Xerox 4213 reinschauen, lernen Sie alle zugänglichen Produktfunktionen kennen, sowie erhalten Informationen über die Nutzung. Die Informationen, die Sie über Xerox 4213 erhalten, werden Ihnen bestimmt bei der Kaufentscheidung helfen.
Wenn Sie aber schon Xerox 4213 besitzen, und noch keine Gelegenheit dazu hatten, die Bedienungsanleitung zu lesen, sollten Sie es aufgrund der oben beschriebenen Gründe machen. Sie erfahren dann, ob Sie die zugänglichen Funktionen richtig genutzt haben, aber auch, ob Sie keine Fehler begangen haben, die den Nutzungszeitraum von Xerox 4213 verkürzen könnten.
Jedoch ist die eine der wichtigsten Rollen, die eine Bedienungsanleitung für den Nutzer spielt, die Hilfe bei der Lösung von Problemen mit Xerox 4213. Sie finden dort fast immer Troubleshooting, also die am häufigsten auftauchenden Störungen und Mängel bei Xerox 4213 gemeinsam mit Hinweisen bezüglich der Arten ihrer Lösung. Sogar wenn es Ihnen nicht gelingen sollte das Problem alleine zu bewältigen, die Anleitung zeigt Ihnen die weitere Vorgehensweise – den Kontakt zur Kundenberatung oder dem naheliegenden Service.