Brother HL- SERIES Скачать руководство пользователя страница 1

Brother Laser Printer

HL-Series

Technical Reference Guide

Revision A

December, 1993

Revision B

January, 1994

Addition of Appendix A "Comparison list

for some models"

Revision C

October, 1994

Addition of the model HL-660/HL-1260

Содержание HL- SERIES

Страница 1: ...ser Printer HL Series Technical Reference Guide Revision A December 1993 Revision B January 1994 Addition of Appendix A Comparison list for some models Revision C October 1994 Addition of the model HL 660 HL 1260 ...

Страница 2: ...Diablo 630 are trademarks of Xerox Corporation Intellifont is a registered trademark of Agfa Corporation TrueType is a trademark of Apple Computer Inc All other brand and product names mentioned in this manual are registered trademarks or trademarks of respective companies Compilation and Publication Under the supervision of Brother Industries Ltd this manual has been compiled and published coveri...

Страница 3: ... USING GRAPHICS 68 MACRO 89 STATUS READBACK 95 Chapter 3 PJL Printer Job Language INTRODUCTION 2 PJL SYNTAX AND FORMAT 4 HOW TO USE PJL 8 KERNEL COMMANDS 10 JOB SEPARATION COMMANDS 14 ENVIRONMENT COMMANDS 17 STATUS READBACK COMMAND 33 DEVICE ATTENDANCE COMMANDS 52 Chapter 4 Diablo 630 COMMAND LIST 2 INTRODUCTION 3 EMULATION DETAILS 3 TERMINOLOGY 4 CONTROLLING THE PRINTER 4 COMMANDS 6 Chapter 5 EPS...

Страница 4: ... THE POLYGON GROUP 25 PLOT FUNCTION INSTRUCTIONS 32 CHARACTER PLOT INSTRUCTIONS 44 Chapter 9 HP GL TABLE OF CONTENTS 2 INTRODUCTION 4 HP GL SYNTAX 4 FONT SELECTION 4 COORDINATE SYSTEM AND PRINTING AREA 4 COORDINATE SYSTEM 4 printing AREA 5 COMMANDS 6 INITIALIZATION AND DEFAULT SETTING INSTRUCTIONS 6 PLOT AREA AND UNIT SETTING INSTRUCTIONS 8 PEN CONTROL AND PLOT INSTRUCTIONS 12 THE POLYGON GROUP 21...

Страница 5: ...acro has finished running Cartridge A storage medium that you can insert into the printer cartridge slots Cartridges can store fonts The advantage of using cartridges is that they allow you to use more fonts without taking up printer memory space Cartridge font A font that is stored on a cartridge These are widely available commercially Character cell The imaginary grid on which downloadable chara...

Страница 6: ...ter font that can be downloaded from your computer to the printer You can either buy Downloadable fonts or create your own A downloadable font consists of a font descriptor block followed by a character code character descriptor block and the data for each character in the font Downloading The process of sending either a font a macro or a graphic image from your computer to the printer Effective w...

Страница 7: ...L 2 coordinate system Also sometimes called plotter units Graphics window The area on the page in which HP GL and HP GL 2 graphic images can appear Initially this is the same as the picture frame but you can change the size position and aspect ratio of the graphics window using the IW command Gray scale A degree of continuous shading ranging from 0 very light gray to 100 black Hard clip limits The...

Страница 8: ...running a macro whereby any changes made to the modified print environment by the macro are retained when macro execution has been completed Macro overlay environment Used only by a macro that has been enabled for overlay A combination of the user default environment and the modified print environment Medium The line thickness of normal type Modified print environment The collection of all current...

Страница 9: ...he HP GL and HP GL 2 graphics language So called because the language was originally invented for use with plotters Plotter units See graphics units Point The standard unit of measurement for character height Equal to 1 72 Point factor scaling A form of image scaling using the SC command in HP GL or HP GL 2 mode in which the user units and the location of the scaling point P1 are specified in term...

Страница 10: ...tings it does not change the emulation mode itself A factory reset makes LaserJet mode the current emulation mode and restores the factory default environment Resident font See internal font ROM Read Only Memory Part of the printer s memory that contains the software controlling the printer and the printer internal fonts The ROM cannot be altered Row A horizontal sub division of the page whose hei...

Страница 11: ...aracters in a particular font Medium bold and light stroke weights are commonly used Sub polygon A shape consisting of a closed group of points connected by lines Several sub polygons can form one polygon Symbol set See character set Tab channel A set of up to sixteen vertical tab stops Up to eight vertical tab channels can be set up in the Epson FX 850 mode Temporary font A downloaded font that i...

Страница 12: ...SC command Vector graphics A method of defining graphic images in terms of coordinates points and lines The HP GL and HP GL 2 graphics language uses this method Vertical plot size The original vertical size of an imported HP GL and HP GL 2 image VMI Vertical motion index The vertical distance that the print position moves down the page when a line feed is performed This can be set using printer co...

Страница 13: ...Revision A 16 01 96 Chapter 1 Introduction ...

Страница 14: ... using the keys Areas of use There are several different applications for which you may want to use your HL Series laserprinter Four general areas are outlined in the following sections USING WORD PROCESSING PACKAGES AND SPREADSHEETS You may simply wish to use the printer with your software application packages such as word processors or spreadsheets Many software packages automatically send comma...

Страница 15: ...E Esc E Reset the printer fprintf prn 33 0B Esc 0B Enter HP GL 2 fprintf prn IN Initialize fprintf prn SP1PA1024 1024 Select pen 1 move to 0 0 fprintf prn PDFT1RA4096 4096 Draw 3 solid square fprintf prn 33 0A Quit HP GL 2 restore original cursor position fprintf prn 33E Reset and eject page BASIC language program 10 LPRINT CHR 27 E REM Esc E Reset the printer 20 LPRINT CHR 27 0B REM Esc 0B Enter ...

Страница 16: ...Revision C 16 01 96 Chapter 2 PCL 1 Chapter 2 PCL ...

Страница 17: ...orizontal margins 20 Esc l E Setting the top margin 20 Esc l C Setting the vertical motion index VMI 21 Esc k H Setting the horizontal motion index HMI 21 Esc l D Setting line spacing 23 Esc l F Text length 23 Esc l P Page length 24 Esc l L Perforation skip 24 Esc a R Vertical positioning rows 25 Esc p Y Vertical positioning units 25 Esc a V Vertical positioning decipoints 26 Esc a C Horizontal po...

Страница 18: ... rectangle 76 Esc t R Set raster resolution 77 EscCR Set high resolution control 77 Esc r F Set raster image orientation 77 Esc r T Set raster area height 78 Esc r S Set raster area width 78 Esc b Y set raster y offset 79 Esc b M Set compression mode 79 Esc r A Start raster transfer 84 Esc b W Send raster data 85 Esc b C Compress transfer graphics 85 Esc rB End raster transfer 85 Esc rC End raster...

Страница 19: ...on 94 EscCR 1234 M MIO Video I O port control 94 Status Readback 95 Esc s T Set status readback location type 97 Esc s U Set status readback location unit 97 Esc s I Inquire status readback entity 98 Esc s1M Free space command 104 Esc r F Flush All pages command 105 Esc s X Echo command 105 ...

Страница 20: ... Packard LaserJet 4 printer Features include raster and vector graphics support for bitmap and scalable fonts and page control There are many resident fonts in the printer and you can gain access to more by inserting a font cartridge card or PCMCIA card into the printer or by downloading fonts from your computer ...

Страница 21: ...printer subsequent characters will be printed in the current primary font This is explained further in the sub section entitled Using fonts Select secondary font 15 0Fh ASCII code 14 When you send this code to the printer subsequent characters will be printed in the current secondary font This is explained further in the sub section entitled Using fonts Escape 27 1Bh ASCII code 27 You must use thi...

Страница 22: ...n as they would be entered except that the character in a sequence indicates that a number should be included at that point in the sequence If no number is included the printer interprets that parameter s value as 0 When downloading fonts or sending raster scan images to the printer the final uppercase character of the sequence is followed by the relevant data Two escape sequences can be combined ...

Страница 23: ... of the line will normally be lost However you can set the printer to flow text onto the next line so that text is not lost You can turn on the automatic text wrap feature either from the printer s control panel see the User Guide or by sending the printer the following escape sequence Esc s0C 27 38 115 48 67 1Bh 26h 73h 30h 43h To turn off the facility send Esc s1C 27 38 115 49 67 1Bh 26h 73h 31h...

Страница 24: ...f you call a macro or go into HP GL 2 graphics language the modified print environment settings are saved When the macro has been executed or when you quit HP GL 2 these saved settings are restored The modified print environment consists of settings for the following features Page length Page size Orientation Left registration Top registration Paper source Number of copies Margins Perforation skip...

Страница 25: ...mand any unprinted pages are printed and the left right and top margins and the text length are set to their user defaults for the new page size The cursor is moved to the top left of the text area on the new page Depending on your model you may also set the page size from the printer s control panel or remote printer console program by setting PAPER in PAGE FORMAT mode to the page size you requir...

Страница 26: ... 767 The distance specified is relative to the logical page s current position can be positive or negative Use a positive number to move the logical page to the right on the physical page and a negative number to move it to the left AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AA...

Страница 27: ...rocess this command is ignored AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA AAAA...

Страница 28: ... Job separation command Esc l l1T 27 38 108 49 84 1Bh 26h 6Ch 31h 54h It is recommended to insert this command at the end of each job Reset EscE 27 69 1Bh 45h A printer reset restores the user default environment deletes any temporary fonts and temporary macros Any pages that have been transmitted are printed out You can also perform a printer reset using the printer s control panel or remote prin...

Страница 29: ...hanges the emulation mode to BR Script Batch mode EscCRAI 27 13 65 73 1Bh 0Dh 41h 49h This command changes the emulation mode to BR Script Interactive mode EscCRP or EscCRD 27 13 80 1Bh 0Dh 50h 27 13 68 1Bh 0Dh 44h These two commands change the emulation mode to Diablo 630 mode EscCRI 27 13 73 1Bh 0Dh 49h This command changes the emulation mode to IBM Proprinter XL mode EscCRE 27 13 69 1Bh 0Dh 45h...

Страница 30: ...rsor position You can alter the size of the logical page using the left offset registration and top offset registration commands The logical page is also called the PCL printer control language addressable area Text area The text area is the area of the physical page on which text can be printed and is determined by the left right and top margin settings the text length and whether the perforation...

Страница 31: ...150 LEGAL 2550 4200 2400 4200 75 0 50 150 EXECUTIVE 2175 3150 2025 3150 75 0 50 150 A4 2480 3507 2338 3507 71 0 50 150 B5 2078 2952 1936 2952 71 0 50 150 JIS B5 2148 3030 2010 3030 69 0 50 150 B6 1476 2078 1334 2078 71 0 50 150 A5 1754 2480 1612 2480 71 0 50 150 A6 1240 1754 1098 1754 71 0 50 150 A4 80 chara 2480 3507 2400 3507 40 0 40 150 A4 long 2480 4783 2400 4783 40 0 40 150 COM 10 1237 2850 1...

Страница 32: ...550 3180 2550 60 0 50 150 LEGAL 4200 2550 4080 2550 60 0 50 150 EXECUTIVE 3150 2175 3030 2175 60 0 50 150 A4 3507 2480 3389 2480 59 0 50 150 B5 2952 2078 2834 2078 59 0 50 150 JIS B5 3030 2148 2910 2148 60 0 50 150 B6 2078 1476 1960 1476 59 0 50 150 A5 2480 1754 2362 1754 59 0 50 150 A6 1754 1240 1636 1240 59 0 50 150 A4 long 4783 2480 4665 2480 59 0 50 150 COM 10 2850 1237 2730 1237 60 0 50 150 M...

Страница 33: ...nt 1 720 Rows and columns Using the horizontal motion index HMI Esc k H and vertical motion index VMI Esc l C commands you can set the width of a column and the height of a row You can then use the column width and row height as the units of the coordinate system The line spacing command is an alternative to the VMI command Units A unit is the measurement which can be defined by the unit of measur...

Страница 34: ...ng the cursor will be moved to the new left margin You cannot set the right margin to be further right than the right edge of the logical page If the current cursor position is to the right of your new right margin setting the cursor will be moved to the new right margin The factory default left and right margin settings are at the left and right edges of the logical page respectively Depending on...

Страница 35: ...position that you have set does not change that is when you specify the top margin position it remains fixed physically until you specify a new one or reset it to a default value The top margin command is ignored if you try to set a margin greater than the current length of the logical page The top margin command is ignored if the current VMI is 0 The factory default top margin setting is half an ...

Страница 36: ...h Depending on your model you can change the number of lines per page setting from the printer s control panel or remote printer console If you change its setting the VMI will change automatically 10 REM SETTING THE LINE PITCH 20 ESC CHR 27 30 REM 40 REM SET LINE PITCH TO 1 48 INCH 50 LPRINT ESC l1C 60 FOR I 1 TO 10 70 LPRINT I can t read 80 NEXT 90 LPRINT ESC l8C 100 LPRINT 110 LPRINT 120 REM SET...

Страница 37: ...code is sent to the printer the HMI is set to correspond to the default pitch value of the newly selected font Changing the HMI setting does not affect the positions of the left and right margins The factory default setting is 12 that is the printer will print ten characters of fixed pitch text per inch 10 REM SETTING THE CHARACTER PITCH 20 ESC CHR 27 30 REM DEFAULT IS 10 CPI PITCH 40 LPRINT 10 PI...

Страница 38: ...rinter will print six lines of text per inch Depending on your printer model the number of lines per page can also be set from the printer s control panel or remote printer console Text length Esc l l F 27 38 108 70 1Bh 25h 6Ch 46h stands for the number of lines of text at the current VMI to be printed on each page Values for should be within the value Logical Page length Top margin Text is printe...

Страница 39: ...ive 63 lines all at 6 lines per inch Depending on your printer model you can also set the page length from the printer s control panel or remote printer console by setting LINES to the required number of lines per page in the PAGE FORMAT mode see the User Guide 10 REM SETTING THE PAGE LENGTH TO 66 LINES 20 REM 30 ESC CHR 27 40 LPRINT ESC l66P 50 FOR I 1 TO 67 60 LPRINT STR I 70 NEXT 80 LPRINT CHR ...

Страница 40: ...oned the specified number of rows below the top margin the PCL coordinate system s x axis The parameter value can have up to two decimal places The cursor s horizontal position remains unchanged If you attempt to move the cursor to a position that is outside the boundaries of the logical page the cursor will be positioned at either the top or bottom of the logical page as appropriate Units Esc p Y...

Страница 41: ...3h number of columns A plus or minus sign preceding the number of columns parameter indicates that the cursor is to be positioned relative to its current position A signed positive parameter value signifies that the cursor is to be repositioned to the right on the page a negative value means that it will be moved to the left An unsigned number as the parameter signifies that the horizontal reposit...

Страница 42: ...ute the cursor will be repositioned the specified number of dots to the right of the left edge of the logical page the PCL coordinate system s y axis The cursor s vertical position remains unchanged If you attempt to move the cursor to a position that is outside the boundaries of the logical page the cursor will be positioned at either the left or right edge of the logical page as appropriate 10 R...

Страница 43: ...lute the cursor will be repositioned the specified number of decipoints to the right of the left edge of the logical page the PCL coordinate system s y axis The cursor s vertical position remains unchanged If you attempt to move the cursor to a position that is outside the boundaries of the logical page the cursor will be positioned at either the left or right edge of the logical page as appropria...

Страница 44: ...eve up to 20 cursor positions using the cursor position stack Esc f S 27 38 102 115 1Bh 26h 66h 73h 0 or 1 Setting to 0 stores the current cursor position on the stack Setting to 1 retrieves the cursor position currently on the top of the stack and makes it the current cursor position Resetting the printer deletes all the positions from the stack Half line feed Esc 27 61 1Bh 3Dh This command moves...

Страница 45: ...uses the page length text length top left and right margins to be set to their user default values Any previously transmitted data is printed out and the cursor is positioned at the top left hand corner of the text area on the next page Portrait or landscape orientation can also be selected from the printer s control panel The factory default orientation is portrait 0 0 0 0 0 0 0 0 TEXT X Y X X X ...

Страница 46: ...ains at the same physical page position All subsequent text is printed in the newly selected orientation The PCL coordinate system and margin settings are rotated through the specified angle Hence the cursor coordinates will change HP GL 2 graphics images cannot be rotated using this command The factory default orientation is portrait 10 WIDTH LPT1 255 20 REM PRINTER RESET 30 LPRINT CHR 27 E 40 RE...

Страница 47: ...ons package In these cases you need only ensure that the correct font is available that is as a standard font in the ROM on cartridge card or downloaded and the application will do the rest You do not need to concern yourself with sending any escape sequences As well as using software commands you can also select fonts using the printer s control panel Consult the User Guide for details Font types...

Страница 48: ...ode symbol index TrueType Font sources Depending on your model fonts available to the printer can be in one of three places either in the printer s ROM as supplied from the factory on a cartridge card or on a PCMCIA memory card or in the printer s RAM RAM fonts are downloaded from a personal computer Internal fonts The printer comes with some bitmap fonts contained in its ROM and many scalable typ...

Страница 49: ...the font for printing send the printer the SI control code SI 15 0F To select the secondary font as the font for printing send the printer the SO control code SO 14 0E Criteria for font selection The printer will try to match your stated font requirements as best it can with the fonts available to it in the three font locations In most cases you will be specifying a font you know to be present in ...

Страница 50: ...accented capital letters in a font This is the generally accepted method of defining the height of a font s characters Scaled fonts can be specified to an accuracy of 0 25 points Style A font s style is defined by its posture upright or italic width condensed normal or expanded and structure solid outline or shadow Upright and italic bitmap fonts and scalable typefaces are available in the printer...

Страница 51: ... 0 to 2047 This command defines the ID code for a user defined symbol set which can be used to control symbol set selection The symbol set ID code defined by this command must be calculated by using the following formula Symbol Set ID Code x 32 ID 64 Symbol set selection values consists of numerical character s and alphabetical character For example 8U is the symbol set selection value for Roman 8...

Страница 52: ... 1 UB Unsigned Byte 0 255 SB Signed Byte 128 127 UI Unsigned Integer 0 65535 SI Signed Integer 32768 32767 ULI Unsigned Long Integer 0 232 1 SLI Signed Long Integer 231 231 1 ASC ASCII string array 0 1 of characters 0 1 Header size UI set to 18 or greater This value stands for the byte number of header 2 3 Encoded Symbol Set Designator UI should be as same as the ID code which is defined byESC c R...

Страница 53: ... Dingbats not required 2 1 0 000 MSL Symbol index Character Requirements for Unicode Symbol index Bit Value Designated Use 31 1 0 ASCII required such as ISO 6 ASCII ASCII not required 30 1 0 West Europe extensions required such as ISO 69 French West Europe extensions not required 29 1 0 East Europe extensions required such as ISO 8859 2 Latin 2 East Europe extensions not required 28 1 0 Turkish ex...

Страница 54: ...ymbol set Set primary font Symbol set Set primary font ISO 60 Norwegian 1 Esc 0D ISO 57 Chinese Esc 2K ISO 61 Norwegian 2 Esc 1D ISO8859 1 ECMA 94 Latin 1 Esc 0N ISO 4 United Kingdom Esc 1E Wingdings Esc 579L Windows 3 1 Latin 2 Esc 9E PS Math Esc 5M ISO 25 French Esc 0F Ventura Math Esc 6M ISO 69 French Esc 1F Math 8 Esc 8M HP German Esc 0G Symbol Esc 19M ISO 21 German Esc 1G ISO 8859 2 Latin 2 E...

Страница 55: ...s a further group of symbol sets that are available for Brother fonts only You can select these as follows Esc s C 27 40 115 67 1Bh 28h 73h 43h This command selects the symbol set character set for the primary font Esc s C 27 41 115 67 1Bh 29h 73h 43h This command selects the symbol set character set for the secondary font Brother symbol set IDs consist of a number only Symbol Set Set primary font...

Страница 56: ... 180 REM PAPER EJECT 190 LPRINT CHR 12 200 END Selecting the type of character spacing Esc s P 27 40 115 80 1Bh 28h 73h 50h This command selects the spacing type for the primary font Esc s P 27 41 115 80 1Bh 29h 73h 50h This command selects the spacing type for the secondary font 0 selects fixed spacing and 1 selects proportional spacing 10 REM SELECTING A PROPORTIONAL OR FIXED SPACE FONT 20 ESC C...

Страница 57: ...ed size of font the next largest size of font is used If the printer doesn t have a larger sized font the next smallest one is used This value is ignored by the printer when a proportional spaced font is selected 10 REM CHARACTER PITCH SELECTION 20 ESC CHR 27 30 WIDTH LPT1 255 40 REM SELECT A 10 CPI PITCH FONT 50 LPRINT ESC s10H 60 FOR I 33 TO 127 70 LPRINT CHR I 80 NEXT 90 LPRINT 100 REM SELECT A...

Страница 58: ...tes the style of the primary font Esc s S 27 41 115 83 1Bh 29h 73h 53h This command designates the style of the secondary font If you select a particular style for example upright condensed outline the command will only take effect if the font is available in one of the three font locations Value Font Style 0 1 4 5 8 24 32 64 128 160 Upright solid Italic Condensed Condensed italic Compressed or ex...

Страница 59: ... in any of the three font source locations the printer will substitute a font of a different typeface The available values vary with the printer model The following table shows the value for each typeface and availability Typeface Set primary font Set secondary font 6V 10V 10h 660 1260 Albertville Esc s4362T Esc s4362T Antique Oakland Esc s4168T Esc s4168T Brougham Esc s4099T Esc s4099T Cleveland ...

Страница 60: ...erpreted as a character code and the corresponding character in the currently selected symbol set is printed if there is one You can use this command to print the symbols in the character set which do not appear on the keyboard If there is no character in the current symbol set corresponding to a specified code a space is printed The command is useful when using character sets like the IBM All Cha...

Страница 61: ...nt and assume the ID number that you specified Operations on downloaded fonts Esc c F 27 38 42 99 70 1Bh 26h 2Ah 63h 46h This command performs an operation on one or more downloaded fonts identifies the operation to be performed 0 Delete all downloaded fonts from the printer s memory 1 Delete all temporary fonts from the printer s memory Fonts can be made permanent so as to be saved when the print...

Страница 62: ... a document when that document is printed Alternatively you can create a new downloadable font and download the necessary blocks of data that comprise the downloadable font using PCL commands To send a font you must send a font descriptor block followed by the character code a character descriptor data for each character The printer can download 3 types of fonts Bitmapped fonts Bound Scalable font...

Страница 63: ...Revision C 16 01 96 Chapter 2 PCL 48 Cell height x height Baseline distance Underline distance Baseline Underline thickness Cell width ...

Страница 64: ...B 24 Stroke Weight T ypeface LSB 26 Typeface MSB Serif St yle 28 Quality Placement 30 Underline Distance Underline Height 32 Text Height 34 Text Width 36 First Code 38 Last Code 40 Pitch Extended Height Extended 42 Cap Height 44 47 Font Number 48 63 Font Name 64 Copyright optional Special Bitmapped font Byte 15 MSB 8 7 LSB 0 0 Font Descriptor Size 68 2 Descriptor Format 20 Font Type 4 Style MSB Re...

Страница 65: ...4 Stroke Weight T ypeface LSB 26 Typeface MSB Serif St yle 28 Quality Placement 30 Underline Distance Underline Height 32 Text Height 34 Text Width 36 First Code 38 Last Code 40 Pitch Extended Height Extended 42 Cap Height 44 47 Font Number 48 63 Font Name 64 Scale Factor 66 Master X Resolution 68 Master Y Resolution 70 Master Underline Position 72 Master Underline Thickness Height 74 OR Threshold...

Страница 66: ...ce LSB 26 Typeface MSB Serif Style 28 Quality Placement 30 Underline Distance Underline Thickness 32 Text Height 34 Text Width 36 Reserved 38 Number of Contours Characters 40 Pitch Extended Height Extended 42 Cap Height 44 47 Font Number 48 63 Font Name 64 Scale Factor 66 Master X Resolution 68 Master Y Resolution 70 Master Underline Position 72 Master Underline Thickness 74 OR Threshold 76 Global...

Страница 67: ...Font Number 48 63 Font Name 64 Scale Factor 66 Master Underline position 68 Master Underline Thickness 70 Font Scaling Technology Variety 72 additional data may be inserted here Desc size Segmented Font data 2 Reserved Checksum Attributes are in one of six numerical formats Unsigned integer UI 0 to 65535 Unsigned long integer ULI 0 to 232 1 Signed integer SI 32768 to 32767 Unsigned byte UB 0 to 25...

Страница 68: ... style word is calculated as follows style word posture 4 width 32 structure Value Posture 0 Upright 1 Italic 2 Alternate Italic 3 Reserved Value Width 0 Normal 1 Condensed 2 Compressed or Extra Condensed 3 Extra compressed 4 Ultra compressed 5 Reserved 6 Extended or Expanded 7 Extra Extended or Extra Expanded Value Structure 0 Solid 1 Outline 2 In line 3 Contour 4 Solid with Shadow 5 Outline with...

Страница 69: ...J DeskTop 7J Document 8J PS Text 10J Ventura International 13J Ventura US 14J ISO 14 JIS ASCII 0K ISO 13 Katakana 1K ISO 57 Chinese 2K Kana 8 8K Korean 8 9K Line Draw 7 Same as 0B 0L HP Block Characters 1L Tax Line Draw 2L Line Draw 8 8L Math 7 Same as 0A 0M Tech 7 1M PS Math 5M Ventura Math 6M Math 8 8M ECMA 94 Latin 1 ISO 8859 1 0N ECMA 94 Latin 2 ISO 8859 2 2N ECMA 128 Latin 5 ISO 8859 9 5N ECM...

Страница 70: ...ight x 8 Default HMI in dots 300 x master design pitch x required point size 72 307 x scale factor Height UI specifies the height of the font in 1 4 dots Combined with Height Extended to specify the height of the font in 1 1024 dots This value can be converted to the point size 1 72 For example in case of a 10 point font at 300 dpi 10 point 72 1 1 inch 300 dots 1 dots 4 166 667 This value is norma...

Страница 71: ...pany 15 12 11 0 Vendor Typeface Family Value Vendor 0 Reserved 1 Agfa Division Miles Inc 2 Bitstream Inc 3 Linotype Company 4 The Monotype Corporation plc 5 Adobe Systems Inc The Typeface family number can be 0 to 4095 This value is calculated as follows TrueType base value Vendor value x 4096 Typeface Family Previous Models The typeface word consists of four fields Bits 0 to 8 specify the typefac...

Страница 72: ...alable fonts This is normally about 1 2 times the fonts height Text width UI ignored by this HL Series printer This word specifies the average width of the fonts lowercase characters in 1 4 dots for bitmapped fonts and in design units for scalable fonts First code UI ignored by this printer This word specifies the character code of the first lowest numbered printable character in the font Last cod...

Страница 73: ...ellifont scalable fonts and is used for scaling the Y coordinates of the font data to the required point size This value is calculated as After scaling in dots 300 x the required point size x Y coordinate 72 307 x scale factor 8782 After scaling in dots 300 x the required point size x Y coordinate Master Y resolution x Height 8 Scale Factor UI specifies the number of design units per Em This value...

Страница 74: ...ses South Asian Armenian other alphabets bar codes OCR Math etc Reserved for Latin fonts Reserved for platform application variant fonts Reserved for Cyrillic Arabic Greek and Hebrew fonts Symbol Index field 110 Unicode Symbol Index MSL Symbol Index Character Complement bits Bit Field Designated Use 63 62 61 34 33 32 2 1 0 0 if font is compatible with standard Latin character sets e g Roman 8 ISO ...

Страница 75: ...atible with traditional PCL character sets e g Roman 8 Legal ISO 4 United Kingdom otherwise set to 1 0 if font is compatible with the Macintosh character set MS Text otherwise set to 1 0 if font is compatible with PostScript Standard Encoding PS Text otherwise set to 1 0 if font is compatible with Code Pages e g PC 8 PC 850 PC Turk etc otherwise set to 1 110 if font is arranged in Unicode Symbol I...

Страница 76: ...tution PF PS compatible font name Reserved XW X Windows font name Sending a character code Esc c E character code 27 42 99 69 1Bh 2Ah 63h 45h This command sends a character code for the bitmapped font MSL number for unbound fonts to the printer The font data must follow immediately is the character code can be from 0 to 65535 The specified character is defined by the data which follows the charact...

Страница 77: ...s that the line is successively repeated The second byte indicates the number of successive white pixels that start the line and the third byte indicates the number of successive black pixels that follow the white pixels Subsequent even and odd numbered bytes indicate the number of successive white and black pixels respectively that make up the line If there are more than 255 successive pixels of ...

Страница 78: ...Data Contour tree data XY coordinate data Continuation data for Intellifont scalable contour data Byte Data 0 1 Format Continuation 2 3 Continuous contour character data Last Reserved Checksum Compound character data of Intellifont scalable font Byte Data 0 1 Format Continuation 2 3 Descriptor size Class 4 5 Compound character escapement 6 7 piled character number ignore 8 piled character list 6 b...

Страница 79: ... Data Contour Tree Data XY Coordinate Data Checksum this value is placed at the end of the character data Compound character escapement SI Piled character number UB Piled character list includes some piled characters Each of them is 6 bytes TrueType scalable font TrueType character descriptor Byte Data 0 1 Format 15 Continuation 0 2 3 Descriptor size Class 15 4 Additional descriptor size 2 Desc si...

Страница 80: ...owing it are interpreted as character data Descriptor size UB specifies the character descriptor size in bytes Class UB indicates the character format Value Class 1 Bitmap 2 Compressed Bitmap 3 Contour Intellifont scalable 4 Compound Contour Intellifont scalable 15 TrueType scalable Character data size UI should be the same value as the character data size Glyph ID TrueType Glyph data size Glyph I...

Страница 81: ... 66 Paper motion Raster scan Top offset 22 dots Character height 31 dots Baseline Cursor position after character has been printed Character width 26 dots Delta X 30 dots Left offset 2 dots Character reference point Portrait character ...

Страница 82: ...67 Paper motion Raster scan Left offset 22 dots Character width 31 dots Baseline Cursor position after character has been printed Delta X 30 dots Character reference point Top offset 27 dots Character height 26 dots Landscape character ...

Страница 83: ...mage to be drawn is applied to a destination image simply the graphics or text that already exist on the page The source image consists of white space and non white areas The non white areas are covered by a pattern of some description The pattern may simply be solid black or it may itself consist of white and non white areas for example the pattern may consist of vertical spaced lines You can spe...

Страница 84: ...e destination image will be visible through the white space areas of the source image when the source image has been printed on top of the destination image Opaque mode means that parts the destination image will not be visible through the white space areas of the source image when the source image has been printed on top of the destination image For example Pattern Source image Destination image ...

Страница 85: ...e when the source image has been printed on top of the destination image If the pattern is a solid black fill obviously you will not be able to see any of the destination image through the patterned areas of the source image Opaque mode means that the destination image will not be visible through the patterned areas of the source image when the source image has been printed on top of the destinati...

Страница 86: ... 1 to 100 To use the specified tone for shading you must then select one of the two gray scale pattern options with the Set Pattern Type command For example 1 2 3 4 5 6 Fill patterns User defined pattern command Esc c W data 27 42 99 87 1Bh 2Ah 63h 57h should be in the range 0 32767 stands for the number of pattern data bytes User defined patterns can be defined by binary data or an 8 byte pattern...

Страница 87: ... in the Y scan direction Set pattern reference point Esc p R 27 42 112 82 1Bh 2Ah 70h 52h This command sets the pattern reference point to the current cursor position specifies whether the pattern rotates with the print direction or remains fixed The Pattern reference point should be placed on a physical page and the base pattern is positioned at the pattern reference point for tiling User defined...

Страница 88: ...urce images will be completely white 2 selects one of eight gray scales Specify the gray scale you require as a percentage 0 100 with the Set Area Fill Identity command 3 selects the cross hatch pattern you choose with the Set Area Fill Identity 4 selects the user defined pattern 130 selects one of the 64 gray scales You can specify the gray scale you require as a percentage 0 100 with the Set Are...

Страница 89: ...ER EJECT 220 LPRINT CHR 12 230 END Sample file 6 Plotting rectangles Drawing rectangles is a basic case of printing graphics the source image consists solely of the rectangle itself Thus only the pattern transparency has any bearing on the final effect the source transparency is irrelevant Cursor position Position the cursor using the commands described in the chapter entitled The Page You can use...

Страница 90: ... Set Area Fill Identity command as the fill pattern 3 selects the cross hatch pattern you chose with the Set Area Fill Identity 4 selects the user defined pattern which is a specified ID number selected by the set Area Fill Identity 5 uses the pattern specified by the combination of the most recent Set Area Fill Identity command and the most recent Set Pattern Type command 130 selects one of the s...

Страница 91: ... FOR GRAY 0 TO 100 STEP 2 140 GOSUB 220 150 X GRAY 10 50 XL X XL 160 GOSUB 320 170 XL X 180 NEXT GRAY 190 REM PAPER EJECT 200 LPRINT CHR 12 210 END 220 REM SET THE CURSOR POSITION 230 LPRINT ESC p X X 240 LPRINT ESC p Y Y 250 RETURN 260 REM PRINT 64 GRAY SCALE PATTERN 270 LPRINT ESC c XL A 280 LPRINT ESC c YL B 290 LPRINT ESC c GRAY G 300 LPRINT ESC c130P 310 RETURN 320 REM PRINT 8 GRAY SCALE PATT...

Страница 92: ...enter raster graphics mode Set high resolution control EscCRRO 27 13 82 79 1Bh 0Dh 52h 4Fh This command sets high resolution control off EscCRRL 27 13 82 76 1Bh 0Dh 52h 4Ch This command sets high resolution control light level EscCRRM 27 13 82 77 1Bh 0Dh 52h 4Dh This command sets high resolution control Medium level EscCRRD 27 13 82 68 1Bh 0Dh 52h 44h This command sets high resolution control dark...

Страница 93: ...ws If you use this command after using a Start Raster Graphics or a Transfer Raster Data command it does not take effect until after the next End Raster Graphics command Set raster area width Esc r S 27 42 114 83 1Bh 2Ah 72h 53h This command sets the width of the raster image to be printed is the number of dots at the specified dots per inch resolution If you use this command after using a Start R...

Страница 94: ...ccessive occurrences of the data byte is given by the absolute value of the control byte plus one that is if the control byte is 6 the following data byte is repeated 7 times If the value of the control byte is in the range 0 127 the bytes which follow are unencoded raster data The number of data bytes is given by the absolute value of the control byte plus one that is if the control byte is 9 the...

Страница 95: ...ata Uncompressed data follows the header 1 This element identifies compressed row Compression method is mode 1 Next two bytes upper byte first contain byte count of compressed data Compressed data follows the header 2 This element identifies a compressed row Compression method is mode 2 Next two bytes upper byte first contain byte count of compressed data Compressed data follows the header 3 This ...

Страница 96: ...7 optional replacement byte s follow the control byte or optional offset byte s if any If the first optional replacement count byte is 255 then a second optional count byte follows the first optional count byte Optional offset count bytes will continue until the value becomes less than 255 The addition of the replacement count in the control byte and all optional replacement count bytes gives the ...

Страница 97: ...ollows the control byte or any optional offset byte s If the first optional replacement count byte has a value of 255 a second optional replacement count byte follows the first optional replacement count byte Optional replacement count bytes will continue until the value becomes less than 255 Example Seed row 55 55 55 55 55 55 55 55 55 55 55 55 55 Current row 55 55 55 11 11 11 55 55 66 66 66 66 55...

Страница 98: ...Compression mode 02 00 Fax MH format 03 00 Fax MR format 04 00 Fax G4 format 22 55 00 00 All zero 56 59 Picture data length If picture data length is 65 442 65 536 94 byte these 4 bytes become A2 FF 00 00 60 61 01 00 bit pixel 62 63 01 00 bit pixel 64 65 Pixels line If picture dot width 2 400 these 2 bytes become 60 09 66 67 Pixels line Same as above 68 69 Lines picture If picture dot count 3 100 ...

Страница 99: ...This means the printer accepts only monochrome TIFF file 4 Bits Smple Tag ID 258 The printer supports 1 4 and 8 If you specify 4 or 8 and the printer resolution is 600 dpi the printer prints that the page utilizing APT 5 Horizontal resolution Tag ID 282 and Vertical resolution Tag ID 283 Compression type Bits Sample Available Resolution APT No Compression 4 8 From 1 dpi to 300 dpi ON No Compressio...

Страница 100: ...e MSB of the first byte of the pair is 0 the bytes that follow the pair are not repeated The number held in the remaining fifteen bits of the byte pair is the number of bytes of unrepeated raster data that follow A raster row is made up of a sequence of byte pair image data combinations End raster transfer Esc rB 27 42 114 66 1Bh 2Ah 72h 42h This command signals the end of a transfer of a raster i...

Страница 101: ...0 REM TRANSFER 1 LINE OF DOTS 4 byte line 290 LPRINT ESC b4W 300 FOR J 1 TO 4 310 READ A 320 LPRINT CHR VAL H A 330 NEXT J 340 NEXT I 350 REM END RASTER GRAPHICS 360 LPRINT ESC rB 370 REM PAPER EJECT 380 LPRINT CHR 12 390 END 400 REM RASTER DATA 410 DATA 00 1F E0 00 420 DATA 00 7F F8 00 430 DATA 01 F0 3E 00 440 DATA 03 C0 0F 00 450 DATA 07 00 03 80 460 DATA 0E 00 01 C0 470 DATA 1C 38 70 E0 480 DAT...

Страница 102: ...me The PCL picture frame is the rectangular area of the page on which you can print graphic images You can position and size the picture frame to suit your requirements and achieve effects such as scaling or distortion of vector graphics images The default picture frame The default picture frame size and position is determined by the default logical page size and text length for each given paper s...

Страница 103: ...om an application The imported graphic will be scaled so that its height matches that of the HP GL 2 graphics window Specify horizontal plot size Esc c K 27 42 99 75 1Bh 2Ah 63h 4Bh This command specifies the width in inches of the image being imported is the width of the image in inches can be in the range 0 to 32767 and can have up to four places of decimals This command is only applicable to ex...

Страница 104: ...or type III in the card slot of the printer Macros can be saved to this card as required and then executed from the card A delete facility is also included to allow the removal of macros when no longer required The rules for identifying and calling Macros from this card are exactly the same as for cartridge stored Macros detailed above One macro can call another however only two levels of nesting ...

Страница 105: ...e the macro is running Page length Paper source Page size Number of copies Orientation Cursor position stack Registration Execute macro Esc f2X 27 38 102 50 89 1Bh 26h 66h 32h 59h This command executes the macro whose ID number was specified most recently Any changes made to the modified print environment during the execution of a macro such as font selection or margin settings are retained after ...

Страница 106: ...27 38 102 57 89 1Bh 26h 66h 39h 59h This command makes the macro whose ID number was specified most recently temporary that is it will not be retained if the printer is reset Delete all macros from PCMCIA memory card Esc f1030X 27 38 102 49 48 51 48 89 1Bh 26h 66h 31h 30h 33h 30h 59h This command deletes all macros and all data from the installed PCMCIA memory card Delete macro from card Esc f1036...

Страница 107: ...inted by this printer 160 REM SET CURSOR POSITION X 1790 DOT Y 40 DOT 170 LPRINT ESC p1790x 40Y 180 REM PERFORM SHADING 190 REM SET SHADING WIDTH TO 23 CHARACTERS 20 DOTS 200 LPRINT ESC c 23 18 20 A 210 REM SET SHADING HEIGHT TO 30 DOTS 220 LPRINT ESC c60B 230 REM DRAW SHADING PATTERN 5 GRAY SCALE 240 LPRINT ESC c5g2P 250 REM END MACRO DEFINITION 260 LPRINT ESC f1X 270 REM MACRO OVERLAY ON PRINT T...

Страница 108: ...he flash memory card or Hard Disk card The printer uses the current environment when this command is executed During execiting the data it is possible to change the emulation or reset the printer If this command is included on the last of the data which is saved by SAVE DATA operation from the printer s control panel the printer enters the permanent roop so that the saved data such as DEMO printin...

Страница 109: ...ding protocol ESC b WTYPE sp devicetype devicetype should be specified with 1 to 31 characters The character 00 to FF except for 00 C5 can be used for devicetype 00 is used for terminater If invalid characters are used this command is ignored MIO Video I O port control HL 1260 has only VSREQ signal for vertical syncronization signal to be sent to MIO port This cause a little delay of actual printi...

Страница 110: ...ailable memory and thus avoid printer memory overrun errors Entity Status You can request the printer to send the status of its entities A font symbol set macro or user defined pattern in the printer can be an entity In order to request entity status a position type and a position unit must be identified first and then the entity request command must be sent Location type is the memory positions t...

Страница 111: ...uested a status and the printer might retain it A status response gets routed back to the I O port that it was requested from Status response syntax All of the status responses begin with PCL Carriage Return control code and a Line Feed control code The response is ended by a Carriage Return and a Line Feed control code At the end of the transaction status responses are ended by a Form Feed Contro...

Страница 112: ...3h 55h The status location unit is selected by the value of The printer uses the location unit in association with the location type in order to specify an entity location for a status request Type Unit 0 invalid location 1 currently selected location 2 all locations 3 0 all internal entities 4 0 1 2 all downloaded entities downloaded entity as temporary downloaded entity as permanent 5 0 1 n All ...

Страница 113: ...request SELECT SYMBOLSETS LOCTYPE LOCUNIT Below is an example of a font status response for inquire status command Internal bitmap LetterGothic 16 66 Internal unbound scalable PcTennessee italic Downloaded bound scalable Portugal Font status PCL INFO FONTS SELECT Esc 8U ESC s0p16 66h9 5v0s0b130T SELECT Esc s1p__v1s0b4101T SYMBOLSETS 0D 0I 0N 0S 0U 1E 1F 1G SELECT Esc 1U Esc s1p__v0s0b5111T Esc 22X...

Страница 114: ...regard to unbound fonts the printer adds the SYMBOLSETS keyword to specify the symbol sets which can be used as the symbol sets can also be used with an unbound font and there is no symbol set sequence in the SELECT line The printer for instance returns the printer s internal unbound scalable Brougham medium fixed spaced font and Pc Tennessee bold italic proportional spaced fonts as follows PCL IN...

Страница 115: ...of the Set Status Readback Type command is related to the value returned LOCUNIT specifies the location unit of the font which is selected at present The value field of the Set Status Readback Unit command is related to the value returned For instance if the printer font which is selected at present is a bold 12 point Presentation bitmap font which is selected from a cartridge and a font entity re...

Страница 116: ...ns DEFID NONE because temporary download fonts do not have an internal ID number The printer assigns the internal ID number of the temporary download font with the Font ID ESC c D command This internal ID number differs from the downloaded ID number assigned to a downloaded font It returns NAME only for font extended status requests The name of the font is the same as shown on the font printout Fo...

Страница 117: ...esponse may be shown as follows PCL INFO PATTERN IDLIST 1 2 9 13 27 456 When the location type is specified to 1 selected at present LOCTYPE and LOCUNIT lines are added It returns the LOCTYPE only for a status location type 1 requirement It specifies the location type of the pattern which is selected at present It returns the LOCUNIT only for a status location type 1 requirement It specifies the l...

Страница 118: ... not exist or the request is inadequate the printer replies with one of four likely errors as follows Invalid Entity Invalid Location None Internal Error ERROR INVALID ENTITY When the identified entity type is not in the range or not supported it returns an invalid entity error PCL INFO ENTITY ERROR INVALID ENTITY ERROR INVALID LOCATION When the entity type is correct but the location the type the...

Страница 119: ...d when you decide there is not enough memory to hold the data to be downloaded Font Cache In order to print characters from a scalable font the printer changes the scalable character outlines into sized bitmaps These bitmapped characters are produced on a character by character basis and produced bitmapped characters are stored in memory As it prints more pages using more fonts more memory is cons...

Страница 120: ...ing data and ejects all data remaining in the printer memory Echo Command ESC s X 27 42 115 88 1Bh 2Ah 73h 58h This command is used to distinguish each request and response In networking sharing environments some requests may be sent from a number of PCs to one printer This command sends the user selected value to the printer and the printer can return the same value Adding this command before the...

Страница 121: ... mode 87 Entity Error Codes Status Readback 103 Entity Status 95 Entity Status Response 98 envelope 10 envelopes 11 Environments 9 Esc 7 Escape 6 Exit current emulation mode 14 F factory default environment 9 factory default settings 13 fill pattern 73 fixed spacing 41 fixed underlining 45 floating underlining 45 Flush All Pages Command 105 font descriptor 47 Font ID 46 Font orientation 45 Font Re...

Страница 122: ...dary font 6 Selecting a downloaded font 47 Selecting the height 42 Selecting the pitch 42 Selecting the stroke weight 44 Selecting the style 43 Selecting the symbol set 39 Selecting the type of character spacing 41 self test 14 Send raster data 85 sequences 7 Simplex Duplex printing 12 solid 43 Source 68 Space 6 Start macro definition 89 Start raster transfer 84 Status readback 95 Status Response ...

Страница 123: ...Revision C 16 01 96 Chapter 2 PCL 3 W width raster area 78 Y y offset raster 79 ...

Страница 124: ...Revision C 16 01 96 Chapter 3 PJL 1 Chapter 3 PJL Printer Job Language ...

Страница 125: ...10 4 2 UEL COMMAND 10 4 3 EXECUTE COMMAND 11 4 4 ENTER COMMAND 11 4 5 COMMENT COMMAND 12 4 6 PRINTER LANGUAGE SWITCHING 13 5 JOB SEPARATION COMMENTS 14 5 1 INTRODUCTION 14 5 2 JOB COMMAND 14 5 3 EOJ COMMAND 15 6 ENVIRONMENT COMMANDS 17 6 1 INTRODUCTION 17 Print environment 17 PJL reset conditions 18 Remember about environments 19 PJL environment variables 19 6 2 VARIABLES 20 Variables for HL 10h 2...

Страница 126: ...36 7 4 ECHO COMMAND 38 7 5 INFO COMMAND 39 ID Category 40 CONFIG Category 40 MEMORY Category 42 STATUS Category 43 VARIABLES Category 43 USTATUS Category 45 7 6 USTATUS COMMAND 47 Device Variable 48 JOB Variables 49 PAGE Variables 49 TIMED Variable 50 7 7 USTATUSOFF COMMAND 51 7 8 JOB RECOVERY 51 8 DEVICE ATTENDANCE COMMANDS 52 8 1 INTRODUCTION 52 8 2 RDYMSG COMMAND 53 8 3 OPMSG COMMAND 54 8 4 STM...

Страница 127: ...ons 2 Printer status readback PJL can provide information such as printer model configuration printer feature setting error information and other status information to the application 3 Front panel control PJL can remotely control the printer s control panel settings and messages 4 Easy of utilization All PJL commands except UEL command have a user friendly construction using printable characters ...

Страница 128: ...E is received After receiving the PCL reset command the printer ejects a page and proceeds with the PCL print job on a new page The print job is possibly followed by more printed PJL commands Without the PCL reset command the PJL commands are printed as ASCII text on the same page as the PCL print job Postscript Jobs For Postscript printers when the printer receives a PJL command a Postscript erro...

Страница 129: ...format allows a PJL line without a command and is used to break several PJL command lines visually to make it easier to see the PJL command lines Format 3 PJL command words CR LF This format is used only for the COMMENT and ECHO commands Format 4 PJL command command modifier value option value CR LF This format is used for all other PJL commands PJL Syntax Rules PJL Syntax should be written accord...

Страница 130: ...ch are used to define the start and end of a string Example Print Job KKK This is a sample string 1 5 Invalid Commands There are two general types of invalid commands Each type operates differently Syntax errors include unrecognized command and command modifier strings which are missing quotation marks numeric values which are missing digits before the decimal point etc Syntax errors Commands rece...

Страница 131: ...ow these conditions will work correctly with a PJL printer in single user and network environments All PJL jobs must begin and end with a UEL command The PJL prefix must be placed immediately after the UEL command which starts PJL jobs and can be followed by CR and LF Characters including control characters must not be placed between the UEL command and the PJL prefix Nothing must be placed after ...

Страница 132: ...b end Environment Commands DEFAULT Sets default value SET Sets an environment value which is available during a PJL job INITIALIZE Resets the current and default PJL variables to factory values RESET Resets current PJL variables to default values Status Readback Commands INQUIRE Requests the current value for a specified environment DINQUIRE Requests the default value for a specified environment E...

Страница 133: ...ish a job If PJL is available PJL commands which have not yet been executed are cancelled and the printer is ready to accept the next PJL command The UEL command must be placed in the first and last position of all PJL job command sequences Printers which have an Auto I O switching feature can use the UEL command in order to settle job boundaries The PJL prefix which is placed at the beginning of ...

Страница 134: ...nored Example ESC 12345X PJL CR LF PJL EXECUTE DEMOPAGE CR LF ESC 12345X 4 4 ENTER command The ENTER command specifies which emulation the printer uses to print data Syntax PJL ENTER LANGUAGE emulation CR LF Parameters emulation The valuables varies according to your printer model The ENTER command must be placed immediately before print data The specified emulation will be used immediately after ...

Страница 135: ...ace which contains HT and SP The COMMENT command is helpful for placing an explanation of a PJL command The COMMENT command can be placed on the PJL line anywhere between the UEL command and the ENTER command The COMMENT command is terminated by LF Comments can only be one line long If you wish to add more text start a new comment line Example ESC 12345X PJL CR LF PJL COMMENT CR LF PJL COMMENT PCL...

Страница 136: ...fault printer language is configured and the PJL ENTER command is not described on a PJL line the printer uses the default printer emulation This may not always select your desired emulation Context Switching If the printer is set to automatic emulation selection and the PJL ENTER command is not described in the PJL command the printer investigates the incoming data and decides the required printe...

Страница 137: ...ecify from which page printing is to start If the START option is not set the printer starts printing at the beginning of the job first page 1 to 2 147 483 647 Default value 1 END last page This option END indicates the page number of the last page to be printed If the END option is not set the printer prints to the end of the job If the end of job is encountered before the START page no pages are...

Страница 138: ...t the job is completed Use this command whenever you use the JOB command NOTE JOB and EOJ command always are used in pairs You should not use one without the other Syntax PJL EOJ NAME job name CR LF NAME job name The EOJ command can name the print job The job name is a string and must be enclosed in double quotes in the command syntax The job name need not be same as the job name of the JOB comman...

Страница 139: ...JL CR LF PJL COMMENT Postscript Job CR LF PJL JOB NAME YYY data from spooler 2 CR LF PJL ENTER LANGUAGE POSTSCRIPT CR LF PS PS JOB D ESC 12345X PJL CR LF PJL EOJ NAME End of YYY data CR LF ESC 12345X PJL CR LF PJL ENTER LANGUAGE PCL CR LF ESC E PCL JOB ESC E ESC 12345X PJL CR LF PJL EOJ NAME End of KKK CR LF ESC 12345X ...

Страница 140: ...r The printer uses these settings values when it is powered on for the first time after shipping from the factory and after the PJL INITIALIZE command is performed 2 User Default Environment These environment setting values are stored in the printer s NV RAM through the printer s control panel Remote Printer Console or PJL DEFAULT command These values are placed into the PJL Current Environment fo...

Страница 141: ...itions is different from that of a printer language reset for example ESC E Printer language reset loads the PJL Current Environment values into the Modified Print Environment PJL reset conditions load the User Default values into the PJL Current Environment which are then loaded into the Modified Print Environment PJL reset occurs on the following events 1 Power on 2 UEL command when not between ...

Страница 142: ...Environment These settings are effective during a printer language job The PJL Current Environment settings are loaded into the Modified Print Environment by a printer language specific reset for example ESC E for PCL 6 Always use the PJL RESET command after a job is completed if the SET command is used in the PJL job PJL environment variables This section lists the PJL environment variables There...

Страница 143: ...RSONALITY Personality emulation can be switched with the PJL ENTER command or ESC CR command If the AUTO option is selected factory default the printer senses the data from the computer and switches the emulation automatically AUTO PCL POSTSCRIPT BR SCRIPT Interactive IBMProprinterXL EPSONFX850 HPGL Diablo630 TIMEOUT The time out is the duration during which another automatic emulation change is n...

Страница 144: ...is changed 0 1 2 n PITCH Pitch of the default font in units of characters per inch The pitch value can be specified to two decimal points 0 44 0 45 99 99 PTSIZE Height of the default font in units of points The point size is significant to a quarter of a point 4 00 4 25 999 75 SYMSET Symbol set ROMAN8 ISOL1 ISOL2 ISOL5 PC8 PC8DN PC850 PC852 PC8TK WINL1 WINL2 WINL5 DESKTOP PSTEXT VNINTL VNUS MSPUBL...

Страница 145: ...value for Automatic interface switching 1 to 99 seconds CDCCHIGH Set the high speed transfer mode of Centronics interface to ON or OFF ON or OFF DTRCTRL Select when DTR becomes low 0 the printer is turned off line by SEL switch input buffer is full or printer error occurs 1 the printer is turned off line by SEL switch or printer error occurs 2 the printer is turned off line by SEL switch 0 to 2 AU...

Страница 146: ...TSOURCE Set the font source to Internal fonts or I or S FONTNUMBER Set the font number 0 to n PITCH Pitch of the default font in units of characters per inch The pitch value can be specified to two decimal points 0 44 0 45 99 99 PTSIZE Height of the default font in units of points The point size is significant to a quarter of a point 4 00 4 25 999 75 SYMSET Set the symbol set ROMAN8 ISOL1 ISOL2 IS...

Страница 147: ...nch BOTMARGIN Set the bottom margin 0 0 33 0 5 1 0 1 5 2 0 inch FORMLINES Set the number of lines 5 to 128 lines FONTNUMBER Set the font number 0 to n PITCH Pitch of the default font in units of characters per inch The pitch value can be specified to two decimal points 0 44 0 45 99 99 PTSIZE Height of the default font in units of points The point size is significant to a quarter of a point 4 00 4 ...

Страница 148: ... a point 4 00 4 25 999 75 SYMSET Set the symbol set PC8 PC8DN PC850 PC852 PC860 PC863 PC865 PC8TK OCRA OCRB SYMBOL WDINGS AUTOLF Set the AUTO LF to ON or OFF ON or OFF AUTOCR Set the AUTO CR to ON or OFF ON or OFF AUTOMASK Set the AUTO MASK to ON or OFF ON or OFF 4 PostScript Specific Variables The following values are PostScript BR Script specific and can be set and requested using PJL The BR Scr...

Страница 149: ...AUTO option is selected factory default the printer senses the data from the computer and switches the emulation automatically AUTO PCL POSTSCRIPT IBM EPSON HPGL TIMEOUT The time out is the duration during which another automatic emulation change is not allowed Duration of the timeout is set in seconds 1 to 99 AUTOCONT Returns the configuration for the continue mode ON OFF LOWTONER Returns the con...

Страница 150: ...TCH SPANISH ITALIAN FINNISH NORWEGIAN PORTUGUESE DANISH CPLOCK Returns the lock status control panel If OFF the control panel is unlocked If ON the control panel is locked OFF ON PASSWORD Password for lock to write on NVRAM by DEFAULT INITIALIZE command 0 to65535 ECONOMODE Toner Saving Mode OFF ON ECONOLEVEL Level for Toner saving mode If set to 1 approx 50 toner is saved If set to 2 approx 25 ton...

Страница 151: ...is changed 0 1 2 n PITCH Pitch of the default font in units of characters per inch The pitch value can be specified to two decimal points 0 44 0 45 99 99 PTSIZE Height of the default font in units of points The point size is significant to a quarter of a point 4 00 4 25 999 75 SYMSET Symbol set ROMAN8 ISOL1 ISOL2 ISOL5 PC8 PC8DN PC850 PC852 PC8TK WINL1 WINL2 WINL5 DESKTOP PSTEXT VNINTL VNUS MSPUBL...

Страница 152: ...changing default features for each print job If you have to change the default for a particular print job use the SET command Syntax PJL DEFAULT LPARM personality variable value CR LF LPARM Personality This optional parameter is used to set personality specific emulation environment variables variable Value This parameter is used to set one of the environment variables to the specified value For e...

Страница 153: ... and avoid having default features changed by different print jobs Syntax PJL INITIALIZE CR LF Parameters The INITIALIZE command has no parameters The INITIALIZE command resets the following environment variables to the Factory Default values If any additional personality emulation is added to the printer the printer may support more personality specific variables than the variables listed above I...

Страница 154: ...the previous state The RESET command resets the following environment variables to their user default values In any case the RESET command resets the PJL Current for all personalities to User Default values Use the PJL INFO VARIABLES command to obtain valid variables and the range of values for each variable This command requests this information directly from the printer Examples ESC 12345X PJL C...

Страница 155: ...see the following table Use the PJL INFO VARIABLES to obtain valid variables and the range of values for each variable This command can request this information directly from the printer Parameters The printer control panel setting values and the feature settings stored in NV RAM are not affected by the values modified with the SET command The setting values selected with the SET command are valid...

Страница 156: ...ation USTATUSOFF turns off all unsolicited status information set by USTATUS Job Recovery is also described in this chapter Synchronization with the printer The printer sends the status responses to the same I O port as it received the request from Therefore in a shared or network environment if the I O port was used by another user and the printer is still processing the previous job the printer ...

Страница 157: ...onality variable CR LF Response Syntax PJL INQUIRE LPARM personality variable CR LF value CR LF FF If the variable is not supported by the printer it returns the response in the following syntax PJL INQUIRE LPARM personality variable CR LF CR LF FF LPARM personality This optional parameter must be used when requesting the information of printer language specific variables such as the font number i...

Страница 158: ... INQUIRE commands PJL ECHO 19 15 00 02 20 1993 CR LF FF PJL INQUIRE RET CR LF LIGHT CR LF FF PJL INQUIRE PAPER CR LF LETTER CR LF FF PJL INQUIRE ORIENTATION CR LF PORTRAIT CR LF FF Example 2 This example requests the PCL specific settings ESC 12345X PJL CR LF PJL COMMENT Inquiring PCL settings CR LF PJL ECHO 19 20 05 02 20 1993 CR LF PJL INQUIRE LPARM PCL FONTSOURCE CR LF PJL INQUIRE LPARM PCL FON...

Страница 159: ...ity variable CR LF Response Syntax PJL DINQUIRE LPARM personality variable CR LF value CR LF FF If the variable is not supported by the printer it returns the response in the following syntax PJL DINQUIRE LPARM personality variable CR LF CR LF FF LPARM personality This optional parameter must be used when requesting information about printer language specific variables such as the font number in t...

Страница 160: ...NQUIRE commands PJL ECHO 20 30 00 02 20 1993 CR LF FF PJL DINQUIRE RET CR LF LIGHT CR LF FF PJL DINQUIRE PAPER CR LF LETTER CR LF FF PJL DINQUIRE ORIENTATION CR LF LANDSCAPE CR LF FF Example 2 This example requests the PCL specific settings ESC 12345X PJL CR LF PJL COMMENT Inquiring PCL settings CR LF PJL ECHO 20 33 05 02 20 1993 CR LF PJL DINQUIRE LPARM PCL FONTSOURCE CR LF PJL DINQUIRE LPARM PCL...

Страница 161: ... Syntax PJL ECHO words CR LF FF words The beginning of this parameter must be a printable character Then this parameter consists of characters from ASCII 33 to 255 and space characters and horizontal tab characters This words parameter can be written without quotation marks as this is not a string of variables The parameter is recommended to be unique distinguishable words from other print jobs su...

Страница 162: ...gory CR LF CR LF FF Parameters Category Information requesting ID The printer model number For example the HL 10h will return Brother HL 10h CONFIG A list of the printer configuration information available options within the format of the number of types and or the description of each available type of paper sources paper sizes languages USTATUS unsolicited status commands font sources RAM number ...

Страница 163: ...gory The application can use PJL INFO CONFIG command to have the printer return a list of printer configuration information The list consists of the information on paper sources paper sizes languages USTATUS unsolicited status commands font sources RAM size number of lines and characters on the LCD supported by the printer with the format of the number of available types and or the description of ...

Страница 164: ...parated from others by spaces Type of the following information ENUMERATED RANGE READONLY etc returned option alphabetical letters ASCII 65 90 or 97 122 numbers ASCII 48 57 An option of the item such as PCL of the item of LANGUAGES attribute alphabetical letters ASCII 65 90 or 97 122 numbers ASCII 48 57 Further information for a returned option For example a PC attribute following an INTRAY2 retur...

Страница 165: ...egory The application can use PJL INFO MEMORY command to check the size of total free memory and the largest free memory block in the printer The free memory size may vary according to the personality printer language In order to know the free memory size in PCL use the ESC s1M Free Space command in the PCL status readback commands Example The application sends the following command to the printer...

Страница 166: ...ariables for printer environment settings possible language specific variables and the current settings for both and the possible values or range for those variables Refer to the Environment Variables in Chapter 6 for more information about the variables for the environment settings The language specific variables returned from the printer depend on the current environment and are indicated with L...

Страница 167: ...R LF PERSONALITY AUTO EPSON 8 ENUMERATED CR LF AUTO CR LF PCL CR LF POSTSCRIPT CR LF Interactive CR LF IBMProprinterXL CR LF EPSONFX850 CR LF HPGL CR LF TIMEOUT 10 2 RANGE CR LF 1 99 INTRAY1 UNLOCKED 2 ENUMERATED CR LF UNLOCKED CR LF LOCKED CR LF INTRAY2 UNLOCKED 2 ENUMERATED CR LF UNLOCKED CR LF LOCKED CR LF AUTOCONT ON 2 ENUMERATED CR LF OFF CR LF ON CR LF LOWTONER OFF 2 ENUMERATED CR LF OFF CR ...

Страница 168: ...SOL1 CR LF ISOL2 CR LF WIN30 CR LF HPGERM CR LF HPSPAN CR LF MCTEXT CR LF LPARM POSTSCRIPT PRTPSERRS OFF 2 ENUMERATED CR LF OFF CR LF ON CR LF FF USTATUS Category The application can send the PJL INFO USTATUS command to check the possible unsolicited status types of the printer and the current setting value and possible values for them Syntax PJL INFO USTATUS CR LF Response Syntax PJL INFO USTATUS...

Страница 169: ... to 300 Makes timed unsolicited status allowing the printer to send back unsolicited status after an interval specified in seconds valid 0 Turns TIMED USTATUS off Makes timed unsolicited status invalid Example The application sends the following command to the printer ESC 12345X PJL CR LF PJL COMMENT the INFO USTATUS command CR LF PJL ECHO This is a sample 2 28 1993 21 15 00 CR LF PJL INFO USTATUS...

Страница 170: ...US command The USTATUS TIMED command specifies after which time period the printer sends the unsolicited status information and it is turned off by setting the time increment to zero with this command To get information about the current settings or possible settings for unsolicited status use the INFO USTATUS command Syntax PJL USTATUS variable value CR LF Response Syntax PJL USTATUS variable CR ...

Страница 171: ...mode If the CONTINUE mode is set to STOP the printer stops printing and goes to off line status and resumes when the CONTINUE or SEL key are pressed 35000 25999 Errors which may cause incorrect printing results such as loss of some print data on a page The operator s mediation may be required 40000 40999 Errors such as paper empty cover open or paper jams which suspend printing until the operator ...

Страница 172: ...and PJL USTATUS JOB CR LF START CR LF NAME JOB 88554 CR LF FF time period while job is printing PJL USTATUS JOB CR LF END CR LF NAME JOB 88554 CR LF PAGES 5 CR LF FF PAGE Variables The PJL USTATUS PAGE ON command allows the printer to send the information about the print completion of a particular page Using this command you can monitor the job process on a page by page basis Example The applicati...

Страница 173: ... the printer automatically sends to the application CODE XXXXX a status code number DISPLAY XXXXXXXXXX the message currently displayed on the printer s control panel and ON LINE XXXXXXX printer s on line off line status at the specified time interval Example The application sends the following commands to the printer ESC 12345X PJL CR LF PJL USTATUS TIMED 30 CR LF ESC 12345X The printer may send b...

Страница 174: ... 8 JOB Recovery You can recover a failed job with the combination of JOB and EOJ commands and the USTATUS PAGE command JOB EOJ commands inform the printer of the beginning and ending each job and the USTATUS PAGE command informs the application of completion of printing each page of a job When the spooler finds a job failure it can recover the failed job It can send the JOB command with the START ...

Страница 175: ...the printer control panel into whatever message you like This command does not change the printer s online offline state OPMSG By using this command the printer can display a message you specify on the printer switch panel LCD and set the printer to off line non ready state for printing STMSG By using this command the printer can display a message you specify on the printer control panel LCD and t...

Страница 176: ...acters Also you can use spaces or horizontal tab Characters must be enclosed in double quotes Comments This RDYMSG command keeps the printer online You can display whatever message you like for example job name person name etc PJL RDYMSG DISPLAY This command returns the display to 00 READY Example The following example shows how to display the name of person who is printing the job ESC 12345X PJL ...

Страница 177: ...ional Range Default DISPLAY message ASCII 33 and ASCII 35 through 255 SP HT N A DISPLAY message You can use any combination of characters available on the printer except for the quotation marks ASCII 34 within 16 characters Also you can use spaces or horizontal tab Characters must be enclosed in double quotes Example The following example shows how to display LOAD C5 ENVELOPE on the printer switch...

Страница 178: ...Y message ASCII 33 and ASCII 35 through 255 SP HT N A key ONLINE RESET N A DISPLAY message You can use any combination of characters available on the printer except for the quotation marks ASCII 34 within 16 characters Also you can use spaces or horizontal tab Characters must be enclosed in double quotes key After the operator presses the key in order to put the printer back to on line this variab...

Страница 179: ... Command 35 Invalid Commands 7 J JOB Command 14 job name 14 JOB Variables for USTATUS command 50 K Kernel Commands 10 M MEMORY Category for INFO command 43 O OPMSG Command 55 P PAGE Variables for USTATUS command 50 PCL Specific Variables 23 PERMFONT 11 Print environment 17 PRTCONFIG 11 R RDYMSG Command 54 Reset command 31 reset conditions 18 Reset Printer PJL Error Not a valid bookmark in entry on...

Страница 180: ...Revision C 16 01 96 Chapter 4 Diablo 630 1 Chapter 4 Diablo 630 ...

Страница 181: ...c T Set top margin at current position 13 Esc L Set bottom margin at current position 14 Esc C Clear top and bottom margins 14 Esc 9 Set left margin at current position 14 Esc 0 Set right margin at current position 15 Esc 1 Set horizontal tab at current position 15 Esc 8 Clear horizontal tab at current position 15 HT Horizontal tab 15 Esc HT n Absolute horizontal tab 16 Esc Set vertical tab at cur...

Страница 182: ...wing points should be borne in mind when running the printer in Diablo 630 mode 2 1 Ignored commands A few Diablo 630 commands have reduced effect or no effect at all These commands are as follows the BEL control code ASCII 7 which is used to sound the printer bell is ignored The DC1 control code ASCII 17 used to disable the printer is also ignored as is the Esc escape sequence normally used to ca...

Страница 183: ... most significant bit MSB The lower case L character is shown as an in the Esc printer command to distinguish it from the character 1 one 4 Controlling the printer Commands are invoked using either control codes or escape sequences You can send them to the printer as part of a program using the same command that you would use to print a string on the printer For example in BASIC you would use the ...

Страница 184: ...ape sequences Escape sequences tell the printer the Diablo 630 mode function to perform An escape sequence consists of the ESC character followed by one or more characters which define the operation to be performed Send an escape sequence to the printer by sending the same type of instruction you would use to print characters using their ASCII codes Some escape sequences require parameter values o...

Страница 185: ...when a space is printed The setting is used for determining the character pitch when monospaced text is printed and for establishing the distance the print position changes when horizontal tab commands are invoked The HMI is set to be n 1 120 You can use this command to alter the HMI setting while using proportional spacing However since character pitch is only applicable to monospaced text the ne...

Страница 186: ...ged as well so as to maintain the current page length LPRINT CHR 27 CHR 30 CHR 9 Set 1 6 VMI Space SP 32 20h The SP control code ASCII code 32 moves the current print position one space to the right One space equals the current value of the HMI LPRINT CHR 32 Print a space Backspace BS 08 08h The BS control code ASCII code 8 moves the current print position one space to the left One space equals th...

Страница 187: ... Forward Printing Mode command Esc 5 the Auto Backward Printing Mode command Esc and the carriage return control code CR all cancel backward printing LPRINT CHR 27 CHR 54 Backward printing Auto backward printing mode Esc 27 47 1Bh 2Fh This command cancels forward printing mode or backward printing mode Subsequent text is printed within the left and right margins LPRINT CHR 27 CHR 47 Normal printin...

Страница 188: ...ent VMI This command can move the print position above the top margin LPRINT CHR 27 CHR 10 Reverse line feed Reverse half line feed EscD 27 68 1Bh 44h This command moves the current print position up the page by a distance equal to half the current VMI This command can move the print position above the top margin LPRINT CHR 27 CHR 68 Reverse half line feed Form feed FF 12 0Ch The FF control code A...

Страница 189: ...s a line feed as well Invoking this code overrides any previous auto LF control panel setting you have made LPRINT CHR 27 CHR 34 Auto line feed on Cancel automatic line feed Esc 27 35 1Bh 23h This command turns off the automatic line feed facility that you set with the Esc command LPRINT CHR 27 CHR 35 Auto line feed off Set graphics mode Esc3 27 51 1Bh 33h In graphics mode the print position does ...

Страница 190: ...ch to Epson mode H to switch to Laserjet 4 mode A B to switch to BR Script Batch mode A I to switch to BR Script Interactive mode G L to switch to HP GL mode I to switch to IBM Proprinter XL mode FD to switch to Laserjet 4 mode and reset the printer to its factory default settings If you set mode to D in Diablo mode a printer reset is performed If you set mode to P in either Diablo mode a printer ...

Страница 191: ...ation Mode Esc 27 64 IBh 40h Set emulation mode to EPSON FX 850 mode User Reset EscCR R 27 13 33 82 1Bh 0Dh 21h 52h 0 the printer is restored to the current user setting 1 the printer is restored to user settings 1 2 the printer is restored to user settings 2 ...

Страница 192: ...ber of lines and the current VMI This value remains constant even if the VMI is altered Hence a change in VMI also causes the number of lines per page to be altered n must be in the range 1 to 126 On receiving this command any data remaining in the printer is printed out If the control panel auto MASK feature has been turned off this command sets the top and bottom margins to their most recent con...

Страница 193: ...t with the Esc T and Esc L escape sequences Control panel top and bottom margin settings are also cleared When this instruction is performed the default settings that apply to the current paper size and orientation take effect Refer to the Operation manual for details of these default settings LPRINT CHR 27 CHR 67 Clear top and bottom margins Set left margin at current position Esc9 27 57 1Bh 39h ...

Страница 194: ...t current position Esc1 27 49 1Bh 31h This command sets a horizontal tab stop at the current print position Up to thirty two horizontal tab positions can be set You can set tab stops anywhere within the printable area irrespective of the current margin settings LPRINT CHR 27 CHR 49 Set horizontal tab Clear horizontal tab at current position Esc8 27 56 1Bh 38h This command clears the horizontal tab...

Страница 195: ...can set tab stops anywhere within the printable area irrespective of the current margin settings LPRINT CHR 27 CHR 45 Set vertical tab Vertical tab VT 11 0Bh The VT control code ASCII 11 moves the current print position downwards to the next vertical tab stop even if the next tab stop is below the bottom margin The code is ignored if there are no tab stops below the current print position LPRINT C...

Страница 196: ...el proportional spacing EscQ 27 81 1Bh 51h This command allows you to turn proportional spacing off Subsequent text is printed monospaced LPRINT CHR 27 CHR 81 Turn proportional spacing off Set bold print mode EscO 27 79 1Bh 4Fh This command selects bold characters Subsequent text on the current line only is printed in bold Bold printed characters and shadow printed characters are the same You can ...

Страница 197: ...nd Esc W commands LPRINT CHR 27 CHR 38 Turn off bold shadow printing Set underline print mode EscE 27 69 1Bh 45h This command turns character underlining on Subsequent text including spaces is underlined with a continuous line Horizontal tab spaces are not underlined Shadow bold and strike out characters can also be underlined Only characters within the printable area can be underlined LPRINT CHR ...

Страница 198: ...owing text Cancel auto strike out print mode EscI 27 73 1Bh 49h This command turns strike out mode off LPRINT CHR 27 CHR 73 Turn strike out mode off Print character assigned to character code 32 EscY 27 89 1Bh 59h This command prints out the character assigned to character code 32 in the current character set LPRINT CHR 27 CHR 89 Print char whose code is 32 Print character assigned to character co...

Страница 199: ...cape sequences 5 F feeder 13 Form feed 9 forward printing 8 G graphics mode 10 H Half line feed 9 horizontal motion index HMI 6 horizontal tab 6 15 I Ignored commands 3 L left margin 14 Line feed 8 P page length 13 Paper Input Control 13 proportional spacing 17 R reset printer 11 resolution 3 right margin 15 S shadow print mode 18 Space 7 strike out 18 Syntax 4 T top margin 13 U underline print mo...

Страница 200: ...Revision C 16 01 96 Chapter 5 EPSON FX 850 1 Chapter 5 EPSON FX 850 ...

Страница 201: ...er sensor 12 Esc 8 Disable out of paper sensor 12 Esc C n Set page length 13 Esc C NUL n Set page length 13 Esc n Set left margin 13 Esc Q n Set right margin 14 Esc N n Set perforation skip 14 Esc O Cancel perforation skip 14 Esc 2 Select 1 6 line spacing 15 Esc 0 Select 1 8 line spacing 15 Esc 1 Select 7 72 line spacing 15 Esc A n Select n 72 line spacing 15 Esc 3 n Select n 216 line spacing 16 E...

Страница 202: ... 25 Esc n Select Cancel underline mode 26 Esc n Select printing mode 26 Esc 6 Select expansion of printable code area 27 Esc 7 Cancel expansion of printable code area 27 Esc l n Expand printable code area 27 Esc R n Select international character set 28 Esc t n Select italic graphic character table 28 Esc NUL n1 n2 n3 character definition data 29 Define characters Esc n NUL Select standard downloa...

Страница 203: ...nable and disable the out of paper sensor the Esc and Esc U commands for enabling unidirectional printing and the Esc x control code for choosing between near letter quality and draft printing In addition commands that try to change the printer s printing speed cannot do so since the HL Series printers always print as fast as they can Hence the Esc s command to select or cancel half speed printing...

Страница 204: ... is shown as an in the Esc printer command to distinguish it from the character 1 one 4 Controlling the printer Commands are invoked using either control codes or escape sequences You can send them to the printer as part of a program using the same command that you would use to print a string on the printer For example in BASIC you would use the LPRINT command The printer s control panel can also ...

Страница 205: ...the same type of instruction you would use to print characters using their ASCII codes Some escape sequences require parameter values or data following them for example commands which turn a particular feature on an off or commands for printing graphic images Numerical parameter data too is sent to the printer as if it were a character code to be printed For example to move the print position to t...

Страница 206: ...32 20h The SP control code ASCII code 32 moves the current print position one space to the right LPRINT CHR 32 Print a space Backspace BS 08 08h The BS control code ASCII code 8 moves the current print position one space to the left This code is only effective when used with left justification which is the default justification mode LPRINT CHR 8 Backspace Carriage return CR 13 0Dh The CR control c...

Страница 207: ...orm feed FF 12 0Ch The FF control code ASCII code 12 ejects the current page and moves the current print position to the top of the next page unless the current page is blank This code does not cause a carriage return to be performed hence the print position does not change horizontally If the current page is blank this control code has no effect LPRINT CHR 12 Form feed Set inter character space E...

Страница 208: ...ecified distance in from the left margin The unit of movement is 1 60 The specified distance to be moved is n1 n2 256 120 If the specified position is to the right of the right margin the command is ignored LPRINT CHR 27 CHR 36 CHR 120 CHR 0 Print a line 2 in Set relative print position Esc n1n2 27 92 n1n2 1Bh 5Ch n1n2 This command allows you to print characters a specified distance to the left or...

Страница 209: ...fines a downloadable character LPRINT CHR 27 CHR 61 Set MSB to 0 Set data MSB to 1 Esc 27 62 1Bh 3Eh This command enables you to set the most significant bit of incoming data bytes to 1 This command does not affect data comprising a graphics image or the data that defines a downloadable character LPRINT CHR 27 CHR 62 Set MSB to 1 Cancel MSB setting Esc 27 35 1Bh 23h This command cancels the two co...

Страница 210: ...switch to Laserjet 4 mode I to switch to IBM Proprinter XL mode AB to switch to BR Script Batch mode AI to switch BR Script Interactive mode GL to switch to HP GL mode If you set mode to E in Epson FX 850 mode a printer reset is performed If you set mode to P in Epson FX 850 mode Diablo 630 mode is selected If you set mode to FD to reset the printer to its factory default settings Laserjet 4 mode ...

Страница 211: ...o user settings 2 Paper Input Control EscEMn 27 25 n 1Bh 45h n n 0 paper is fed from manual paper feeder n 1 paper is fed from the standard paper cassette n 2 paper is fed from the optional lower paper cassette n 3 the printer ejects the sheet of paper Enable out of paper sensor Esc9 27 57 1Bh 39h The printer ignores this command Disable out of paper sensor Esc8 27 56 1Bh 38h The printer ignores t...

Страница 212: ... setting is used to determine the length of the page If the first form of the command is used n must be in the range 1 to 127 If the second form of the command is used n page length in inches n must be in the range 1 to 14 LPRINT CHR 27 CHR 67 CHR 40 40 lines per page LPRINT CHR 27 CHR 67 CHR 0 CHR 11 11 inches per page Set left margin Escln 27 108 n 1Bh 6Ch n This command sets the left margin in ...

Страница 213: ...ables perforation skip that is whenever the print position reaches the bottom margin the printer performs a page eject and moves the print position to the top of the next page n the number of lines at the current line spacing setting between the bottom margin and the bottom edge of the paper n must be in the range 1 to 127 Esc C Set Page Length and Esc O Cancel Perforation Skip cancel automatic pe...

Страница 214: ...ne spacing to 1 8 Select 7 72 line spacing Esc1 27 49 1Bh 31h This command sets the line spacing to 7 72 All subsequent line feed operations will move the print position 7 72 down the page Since the printer resolution is 600 dots per inch the line spacing will not be exactly 7 72 LPRINT CHR 27 CHR 49 Set line spacing to 7 72 Select n 72 line spacing EscAn 27 65 n 1Bh 41h n This command sets the li...

Страница 215: ...s command does not perform a carriage return The current line spacing setting is not affected n must be in the range 0 to 255 The actual vertical distance moved may not be exactly the distance you specify due to the printer s 600 dots per inch resolution LPRINT CHR 27 CHR 74 CHR 54 1 4 line feed Perform n 216 reverse line feed Escjn 27 106 n 1Bh 6Ah n This command performs a single reverse line fe...

Страница 216: ... selected the tab settings they remain fixed their position does not change if you change the character pitch or character width settings To set up a group of equally spaced tab stops use theEsc e 0 command Esc D 0 clears all horizontal tab settings The default tab stop settings are at every eighth column starting at the ninth column The default column width is 1 10 The default settings are adopte...

Страница 217: ...n any other order any settings made with a previous Esc B command are cleared The value of ni must be in the range 0 to 255 Vertical tab settings are not affected by subsequent changes in the line spacing setting To set up a group of equally spaced tab stops use theEsc e 1 command Esc B 0 clears the vertical tab settings set with a previousEsc B command You can move the print position to the tab s...

Страница 218: ...eEsc b command This command enables you to set up to sixteen vertical tab stops for each channel based on the current line space setting n is the channel number whose tab stops are to be set mi specifies the tab based on the current line space setting The value of mi must be in the range 0 to 255 The tab stops must be set in ascending order If you specify a channel s tab settings in any other orde...

Страница 219: ...INT CHR 27 CHR 47 CHR 5 Select vertical tab channel 5 Vertical tab VT 11 0Bh The VT control code ASCII 11 moves the current print position one vertical tab stop down the page The current vertical tab channel s settings are used If you have not previously selected a vertical tab channel with theEsc command channel 0 the default channel is used If you have not set any vertical tab stops for the curr...

Страница 220: ...text is printed proportionally spaced Setting n to 0 turns proportional spacing off Subsequent text is printed monospaced When you specify the value for n you can use the character codes for 0 and 1 48 and 49 instead of 0 and 1 Selecting proportional spacing cancels condensed character mode You cannot use the backspace BS code in proportional spacing mode If you change the character pitch using Es...

Страница 221: ...haracters are printed normally LPRINT CHR 18 Cancel condensed character mode Select emphasized character mode EscE 27 69 1Bh 45h This command turns emphasized character mode on Subsequent text is printed with a bold stroke width LPRINT CHR 27 CHR 69 Turn emphasized character mode on Cancel emphasized character mode EscF 27 70 1Bh 46h This command turns emphasized character mode off Subsequent text...

Страница 222: ...of 0 and 1 Only Esc W 0 can be used to cancel double width printing mode set using theEsc W 1 instruction Esc W 0 cancels double width printing mode set using theEsc W 1 instruction the SO control code or the Esc SO instruction LPRINT CHR 27 CHR 87 CHR 1 Set double width printing mode Select single line double width printing I SO 27 0Eh This command turns double width printing mode on for one line...

Страница 223: ...actly like the SO control code LPRINT CHR 27 CHR 14 Set double width printing mode for one line Cancel single line double width printing DC4 20 14h This control code cancels single line double width mode set with theSO control code or with the Esc SO escape sequence Subsequent text is printed using normal sized characters The previous character pitch is restored LPRINT CHR 20 Cancel enlarged chara...

Страница 224: ...mmand cancels superscript or subscript printing mode Subsequent text is printed using normal characters LPRINT CHR 27 CHR 84 Turn off superscript mode Select cancel double height printing Escwn 27 119 n 1Bh 77h n This command turns double height printing on or off If n is set to 1 subsequent text is printed using double height characters The line space setting is doubled If n is set to 0 subsequen...

Страница 225: ...ect printing mode Esc n 27 33 n 1Bh 21h n This command allows you to select a combination of printing modes with just one command The various modes are weighted as shown Add the numbers that correspond to each mode you require and set n to the total 10 characters per inch 0 12 characters per inch 1 Proportional spacing 2 Condensed mode 4 Emphasized mode 8 Double strike mode 16 Double width mode 32...

Страница 226: ...nge 128 to 159 LPRINT CHR 27 CHR 55 Cancel codes 128 159 Expand printable code area EscIn 27 73 n 1Bh 49h n This command permits you to enable or disable the printing of characters whose character codes are in the ranges 0 to 31 and 128 to 159 You can define your own characters and assign codes in these ranges to them Set n to 1 to enable printing of characters in the ranges 0 to 31 and 128 to 159...

Страница 227: ...sh 5 Dutch 15 Italy 6 South African 16 Spanish 7 If you have selected the graphics character table with the Esc t 1 command the following additional character sets are available Norwegian set I 17 IBM set I 19 Norwegian set II 18 IBM set II 20 LPRINT CHR 27 CHR 82 CHR 3 Select British char set Select italic graphics character table Esctn 27 116 n 1Bh 74h n This command allows you to choose between...

Страница 228: ...h character as default If this is not the cause you must split the characters you are defining into sets of characters with contiguous code numbers and use a separate command for each set Each character is defined as a series of bytes each byte defining a column of dots The columns are read from left to right in the order in which they occur in the definition The most significant bit of each byte ...

Страница 229: ...aracters but you cannot print any of the printer standard characters unless you have previously downloaded them to RAM as well using theEsc Copy ROM to RAM command LPRINT CHR 27 CHR 37 CHR 1 CHR 0 Select downloaded characters Copy ROM character to RAM Esc 000 27 58 00 00 00 1Bh 3Ah 30h 30h 30h In order to use your own customized characters in conjunction with the standard characters contained in t...

Страница 230: ... inch 6 selects 90 dots per inch and 7 selects 144 dots per inch Each byte represents a vertical column of eight dots the most significant bit representing the dot at the top Simply set a bit to 1 if you want a dot to appear in that position and to 0 if you want white space to appear Images are printed left to right Images are printed at a horizontal resolution determined by your selection and at ...

Страница 231: ...e quad density to 144 dpi Print 9 bit image Esc an1n2 27 92 an1n2 1Bh 5Eh an1n2 This command enables you to define and print a single line raster bit image on a single text line n1 and n2 define the number of vertical 9 dot columns that comprise the image a defines the horizontal density of the image Seta to 0 for a horizontal density of 60 dots per inch and to 1 for an approximate horizontal dens...

Страница 232: ...r bit image on a single text line n1 and n2 define the number of bytes that comprise the image The image consists of 256 n2 n1 bytes of data each byte representing a single vertical column of 4 30 Each byte represents a vertical column of eight dots the most significant bit representing the dot at the top Simply set a bit to 1 if you want a dot to appear in that position and to 0 if you want white...

Страница 233: ...significant bit representing the dot at the top Simply set a bit to 1 if you want a dot to appear in that position and to 0 if you want white space to appear Images are printed from left to right Images are printed at an approximate horizontal resolution of 120 dots per inch and at an approximate vertical resolution of 72 dots per inch You can only use this command in portrait orientation 10 WIDTH...

Страница 234: ...set a bit to 1 if you want a dot to appear in that position and to 0 if you want white space to appear Images are printed from left to right Images are printed at an approximate horizontal resolution of 120 dots per inch and at an approximate vertical resolution of 72 dots per inch You can only use this command in portrait orientation The printer always prints as fast as possible hence this comman...

Страница 235: ...significant bit representing the dot at the top Simply set a bit to 1 if you want a dot to appear in that position and to 0 if you want white space to appear Images are printed from left to right Images are printed at an approximate horizontal resolution of 240 dots per inch and at an approximate vertical resolution of 72 dots per inch You can only use this command in portrait orientation 10 WIDTH...

Страница 236: ... speed mode 11 horizontal tab stops 17 I Ignored commands 4 image mode 31 Initialize 11 inter character space 8 international character set 28 italic graphics character table 28 italic mode 24 J justification 9 L left margin 13 Line feed 8 16 Line spacing 15 P page length 13 Paper Input 12 perforation skip 14 pitch 21 printable code area 27 printing mode 26 proportional spacing 21 Q quadruple dens...

Страница 237: ...Revision C 16 01 96 Chapter 6 IBM Proprinter XL 1 Chapter 6 IBM Proprinter XL ...

Страница 238: ...al tab stops EscBn1n2n3 NUL 12 Set vertical tab stops HT Horizontal tab 12 VT Vertical tab 12 EscR Restore default tab settings 13 Esc7 Select character set I 13 Esc6 Select character set II 13 DC2 Set pitch to 10 cpi 13 Esc Set pitch to 12 cpit 13 EscPn Proportional spacing 14 SI Set condensed character mode 14 EscE Set emphasized character mode 14 EscF Cancel emphasized character mode 14 SO Set ...

Страница 239: ...n1n220n3 n4n5 character definition data 18 Define characters EscKn1n2 image data 19 Set single density image mode EscLn1n2 image data 20 Set double density image mode EscYn1n2 image data 20 Set double speed double density image mode EscZn1n2 image data 21 ...

Страница 240: ...M Proprinter use fractions of an inch that not exactly divisible by 600 for example Esc 0 sets line spacing to 1 8 of an inch Similarly the Proprinter graphics commands specify resolutions of 72 120 and 240 dots per inch When a graphic cannot be represented exactly at 600 dots per inch the printer prints the closest possible approximation to the specified image using 600 dots per inch 2 3 Characte...

Страница 241: ...uired escape sequence is Esc X 10 70 In BASIC this would be LPRINT CHR 27 CHR 88 CHR 10 CHR 70 3 Notation used in this emulation description 3 1 Syntax The following conventions are used in this description of the Proprinter XL software commands A letter word or number in upright bold text is the literal character which and should be sent to the printer as a character code A letter or word in ital...

Страница 242: ...R 32 Backspace BS 08 08h The BS control code ASCII 8 moves the current print position one space to the left LPRINT CHR 8 Line feed LF 10 0Ah The LF control code ASCII 10 moves the current print position down one line LPRINT CHR 10 Form feed FF 12 0Ch The FF control code ASCII 12 ejects the current page unless it is blank and moves the current print position to the top of the next page If the curre...

Страница 243: ... the printer To turn the automatic line feed function ON setn to 1 To turn the automatic line feed function OFF set n to 0 LPRINT CHR 27 CHR 53 CHR 1 Turn auto line feed on Enable printer DC1 17 11h The DC1 control code ASCII 17 enables the printer to accept data for printing again after a disable printer instruction LPRINT CHR 17 Disable printer EscQ22 27 81 50 50 1Bh 51h 32h 32h or EscQ3 27 81 5...

Страница 244: ... factory default settings Laserjet 4 mode the factory default emulation mode is selected and the Laserjet 4 factory default environment is restored For a list of the factory default settings see the sub section Factory default environment in the Chapter 2 PCL of this manual Selecting IBM Proprinter XL emulation with mode I causes the printer to be reset LPRINT CHR 27 CHR 13 CHR 69 Change to Epson ...

Страница 245: ... is used n must be in the range 1 to 255 If the second form of the command is used n page length in inches n must be in the range 1 to 14 LPRINT CHR 27 CHR 81 CHR 22 Disable printer Set left and right margins EscXmn 27 88 mn 1Bh 88h mn This command sets the left and right margins m the number of character positions at the current pitch characters per inch between the left edge of the page and the ...

Страница 246: ...he top margin is discarded and one line is enabled for printing LPRINT CHR 27 CHR 78 CHR 4 Set bottom margin to 4 lines Cancel perforation skip EscO 27 79 1Bh 4Fh This command cancels the automatic perforation skip feature LPRINT CHR 27 CHR 79 Cancel perforation skip Line spacing and tabs Set 1 8 line spacing Esc0 27 48 1Bh 30h This command sets the line spacing to 1 8 All subsequent line feed ope...

Страница 247: ...allows you to activate the line spacing setting you specified with theEsc A command LPRINT CHR 27 CHR 50 Activate selected line spacing of n 72 Set n 216 line spacing Esc3n 27 51 n 1Bh 33h n This command sets the line spacing to n 216 All subsequent line feed operations will move the print position n 216 down the page Since the printer s resolution is 600 dots per inch the line spacing may not be ...

Страница 248: ...u to set up to 64 vertical tab stops using the line feed pitch The tab stops should be set in ascending order Esc B 0 and Esc R both clear all vertical tab settings You can move the print position to the tab stops using theVT control code LPRINT CHR 27 CHR 66 CHR 12 CHR 24 CHR 0 Set tab stops at lines 12 and 24 Horizontal tab HT 09 09h The HT control code ASCII 9 moves the current print position o...

Страница 249: ...set I for use in subsequent printing operations LPRINT CHR 27 CHR 55 Select character set I Select character set II Esc6 27 56 1Bh 36h This command selects IBM character set II for use in subsequent printing operations LPRINT CHR 27 CHR 54 Select character set II Set pitch to 10 cpi DC2 18 12h This command sets the printing pitch to 10 characters per inch cpi If condensed character mode has previo...

Страница 250: ...Set condensed character mode SI 15 0Fh This command selects condensed character mode Subsequent text characters are condensed horizontally when printed The DC2 code used to select a character pitch of 10 cpi cancels condensed character mode LPRINT CHR 15 Set condensed character mode Set emphasized character mode EscE 27 69 1Bh 45h This command turns emphasized character mode on Subsequent text is ...

Страница 251: ...T CHR 20 Cancel enlarged character mode set with SO Cancel CAN 24 18h This control code cancels single line enlarged character mode set with theSO control code Subsequent text is printed using normal sized characters and the previous line spacing setting is restored LPRINT CHR 24 Cancel enlarged character mode set with SO Enlarged character mode EscWn 27 87 n 1Bh 57h n This command turns enlarged ...

Страница 252: ...f superscript subscript mode Underline mode Esc n 27 126 n 1Bh 7Eh n This command turns character underlining on or off If n is set to 1 subsequent text is underlined Horizontal tab spaces are not underlined irrespective of whether underlining mode is on or off If n is set to 0 subsequent text is not underlined LPRINT CHR 27 CHR 45 CHR 1 Underline following text Continuous overline mode Esc_n 27 9...

Страница 253: ...R 91 CHR 64 CHR 4 CHR 0 CHR 0 CHR 0 CHR 34 CHR 1 Set double line spacing and print double height double width characters Select character from the All character Code table Esc n1n2 Character data 27 92 n1n2 Character data 1Bh 5Ch n1n2 Character data This command enables you to print characters from the All Character Code table n1 and n2 specify the number of characters to be printed The number of ...

Страница 254: ...bles you to define and download characters for printing Monospaced characters are designed on a grid eleven dots wide by twelve dots high The width of proportionally spaced characters is specified in n5 1 2 3 4 5 6 7 8 9 10 11 12 Blank columns Character width Rows 1 8 Replication area Rows 2 9 n1 and n2 define the number of characters to be defined as follows number of characters n1 n2 256 2 13 n3...

Страница 255: ...ter Downloaded characters are selected using theEsc I command and then printed by sending the appropriate character codes 4 4 Graphics Set single density image mode EscKn1 n2 image data 27 75 n1n2 image data 1Bh 4Bh n1n2 image data This command enables you to define and print a single line raster bit image on a single text line n1 and n2 define the number of bytes that comprise the image The image...

Страница 256: ...H LPT1 255 20 LPRINT ESC L n1 n2 CHR 10 30 FOR I 1 TO 5 40 DOUBLE DENSITY BIT IMAGE MODE 50 LPRINT CHR 27 L CHR 160 CHR 0 60 FOR J 1 TO 8 70 FOR K 1 TO 20 80 N 2 J 1 90 LPRINT CHR N 100 NEXT K 110 NEXT J 120 LPRINT CHR 10 130 NEXT I END Sample 16 Set double speed double density image mode EscYn1 n2 image data 27 89 n1n2 image data 1Bh 59h n1n2 image data This command enables you to define and prin...

Страница 257: ...xt line n1 and n2 define the number of bytes that comprise the image The image consists of 256 n1 n2 bytes of data each byte representing a single vertical column of 4 30 Images are printed left to right Images are printed at an approximate horizontal resolution of 240 dots per inch and at an approximate vertical resolution of 72 dots per inch Each byte represents a vertical column of eight dots t...

Страница 258: ...emulation 8 enlarged character 15 Escape 6 Escape sequences 5 F feeder 8 Form feed 6 G Graphics 19 H horizontal tabs 12 I Ignored commands 4 L left margin 9 Line feed 6 line spacing 10 O overline 16 P page length 9 Paper Input Control 8 perforation skip 10 pitch 13 print quality 18 Proportional spacing 14 Proprinter XL 4 R Resolution 4 right margin 9 S single density image 19 Space 6 subscript 16 ...

Страница 259: ...Revision C 16 01 96 Chapter 7 Bar Codes Control 1 Chapter 7 Bar Code Control ...

Страница 260: ...y parameters are not specified they take the default settings The last parameter must be the bar code data start identifier b or B or the expanded character data start identifier l or L Other parameters can be specified in any sequence The prefix of each parameter can be either a lower case or upper case character for example t0 or T0 s3 or S3 etc 1 Bar Code Mode n t0 or T0 CODE 39 default n t1 or...

Страница 261: ...eter is a foreground fill pattern Line Block Drawing Box Drawing Shading S 1 Black 2 Vertical stripes 3 Horizontal stripes 4 Cross hatch 3 Bar Code Scaling Width only n mnnn or Mnnn nnn 0 32767 This parameter specifies the bar code scaling of barcord width The unit of nnn is The default value is m100 100 4 Bar Code Human Readable Line On or Off n r0 or R0 Human readable line OFF n r1 or R1 Human r...

Страница 262: ...or U3 1 12 n u4 or U4 1 120 n u5 or U5 1 10 Millimeters n u6 or U6 1 300 n u7 or U7 1 720 This parameter specifies the measurement units of X axis offset Y axis offset and bar code height 7 Bar Code Expanded Character Line Block Drawing Box Drawing Offset in X axis n xnnn or Xnnn This parameter specifies the offset from the current print position in the u or U specified unit 8 Bar Code Expanded Ch...

Страница 263: ... the CODE 39 is selected with the parameter t0 or T0 Forty three characters 0 to 9 A to Z space and can be accepted as bar code data Other characters cause data error The number of characters for bar codes is not limited The bar code data automatically starts and ends with an asterisk start character and stop character If the received data has an asterisk at its beginning or end the asterisk is re...

Страница 264: ...ts 1 check digit 6 digits The first character 0 and the last check digit are removed from the 8 digit data 1 For 8 digits can be used in place of a check digit 2 Adding and 2 or 5 digit number after the data creates an add on code for all 6 and 8 digit formats When Codabar is selected with the parameter t9 or T9 Characters 0 to 9 can be printed Characters A to D can be printed as a start stop code...

Страница 265: ...10 Barcode 20 WIDTH LPT1 255 30 CODE 39 40 LPRINT CHR 27 it0r1s0x00y00b123456 50 INTER LEAVED 60 LPRINT CHR 27 it1r1s0x70y00b123456 70 EAN 13 80 LPRINT CHR 27 it5r1s0x00y020b123456789012 90 LPRINT CHR 27 it5r1s0x70y020b123456789012 12345 100 UPC A 110 LPRINT CHR 27 it5r1s0x00y050b12345678901 120 LPRINT CHR 27 it5r1s0x70y050b12345678901 12345 130 EAN 8 140 LPRINT CHR 27 it5r1s0x00y080b1234567 150 L...

Страница 266: ... Bar Codes Control 8 280 LPRINT CHR 27 it130r1s0x00y200b1234567 12345 300 LABEL PRINT 310 LPRINT CHR 27 ih10w10x25y2301Sample 320 LPRINT CHR 27 ix90y230s4h10w10f2g2e 330 LPRINT CHR 27 ix105y230s4h10w10v 400 LPRINT CHR HC Sample 19 ...

Страница 267: ...Revision C 16 01 96 Chapter 8 HP GL2 1 CHAPTER 8 HP GL 2 Graphics Language ...

Страница 268: ...ol and Plot Instructions Instruction Function page PU Pen Up 16 PD Pen Down 16 PA Plot Absolute 17 PR Relative Coordinate Pen Move 17 AA Draw Absolute Arc 18 AR Draw Relative Arc 19 AT Absolute Three Point Arc 20 RT Relative Three Point Arc 21 PE Polyline Encoded 22 CI Circle Plot 23 BR Bezier Relative 24 BZ Bezier Absolute 24 The polygon group Instruction Function page PM Polygon Mode 25 EA Edge ...

Страница 269: ...cter Plot Instructions Instruction Function page SD Define Standard Font 44 AD Define Alternate Font 47 SS Select Character Set 47 SA Select Alternate Set 48 FI Select Primary Font 48 FN Select Secondary Font 49 LB Define Label 49 DT Define Label Terminator 50 LO Label Origin 51 DI Absolute Direction 52 DR Relative Direction 53 DV Define Variable Text Path 54 CP Character Plot 55 CF Character Fill...

Страница 270: ... appear on a page Graphics units The initial coordinate system employs units of 1 1016 in both the x and y axes User units The HP GL 2 graphics language uses a coordinate system You can impose your own x and y scale units on this system using the SC command Current units The units in use at a given time are called the current units Current units are either user units or graphics units depending on...

Страница 271: ...integer Real number real numbers whose integer part is in the range 230 to 230 1 Accuracy to at least 6 significant digits is guaranteed If a number outside the range is specified the entire command is ignored The decimal point can be omitted when the number has no fractional part Clamped real number real numbers whose integer part is in the range 32768 to 32767 Parameters outside this range are c...

Страница 272: ...atory PCL commands while in LaserJet mode Use the Esc c0T command to position the picture frame and the Esc c X and Esc c Y commands to determine it s horizontal and vertical dimensions respectively These commands are described fully in the sub section Vector Graphics in the LaserJet section of this manual Section 2 If you do not specify a position and dimensions for the picture frame the default ...

Страница 273: ...receding sections enter HP GL 2 mode using the Esc B command and send the sequence of HP GL 2 commands to generate the image Entering HP GL 2 mode To enter graphics mode from PCL printer control language use the Esc B command Set to 0 if you want the pen to start from the previous HP GL 2 pen position Set to 1 if you want to the pen to start from the current PCL cursor position You must specify ei...

Страница 274: ...intable area according to paper size Symbol mode SM Off Character Fill Mode CF Solid Fill no edging Character set SS Standard character set selected Scalable or Bitmap Fonts SB 0 Scalable font only Character slant SL 0 0 degrees Scaling SC Off Label terminator DT chr 3 chr 3 non printing Raster fill RF Solid black Fill type FT solid fill Transparency mode TR1 Transparency mode on Screened vectors ...

Страница 275: ...HP GL 2 origin Character set SS Standard character set selected Character size transformation SI Off Scalable or bitmap fonts SB0 Scalable only Character slant SL 0 0 degrees Character fill CF Solid fill Scaling SC Off Label terminator DT chr 3 chr 3 Raster fill RF Solid black Fill type FT Bi directional fill type 1 Transparency mode TR1 Transparency mode on Screened vectors SV No screening Polygo...

Страница 276: ...t P1 and P2 to be anywhere that the range of allowable coordinates permits However only parts of resulting images that lie within the effective window will be printed The default location of P1 is the lower left corner and P2 is the upper right corner of the PCL picture frame Using this instruction without a parameter field initializes the scaling points P1 P2 to the default location P2X and P2Y m...

Страница 277: ...dinate of P2 Ymin Y coordinate of P1 Ymax Y coordinate of P2 Type type of scaling Left percentage of unused space to be left to the left of the scaling area bottom percentage of unused space to be left below the scaling area Xfactor number of graphics units per user unit on the x axis Yfactor number of graphics units per user unit on the y axis This command turns scaling on and establishes a user ...

Страница 278: ...x Ymin and Ymax the isotropic area may not fit exactly into the rectangular area defined by P1 and P2 P1 0 0 6 7 P2 With type 1 scaling you can specify the percentage of unused space that is to lie below or to the left of the isotropic area left specifies the percentage of unused space you want to lie to the left of the isotropic area and can be from 0 to 100 If you do not specify the value forlef...

Страница 279: ...er of graphics units that comprise a single user y axis unit Valid values for Xfactor and Yfactor are real numbers An SC command remains in effect until another SC command is issued until default settings are restored with the DF command or until the printer is initialized with an IN command 10 Scale 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP1 60 Anisotropic scaling 7...

Страница 280: ...Revision C 16 01 96 Chapter 8 HP GL2 14 220 END Sample 21 ...

Страница 281: ... the IW command you can move the window on the physical page by specifying different locations for P1 and P2 with the IP and IR commands The user unit coordinates that bound the window remain the same If an SC command is used after the IW window definition the window is fixed on the physical page and does not move when subsequent IP and IR commands are invoked An IW command remains in effect until...

Страница 282: ...and corners of the picture frame use the IP or IR command If you have previously used an IW command the window is also rotated Any part of the window that falls outside the hard clip limits will be clipped The command remains in effect until another RO command is used or until the printer is initialized with the IN instruction Valid values of q are 0 90 180 or 270 10 Rotate Coordinate System 20 WI...

Страница 283: ...elected unit In symbol mode PU draws the specified symbol at each point in the parameter list In polygon mode the specified coordinate pairs are placed in the polygon buffer If an odd number of coordinates are specified the final unpaired coordinate is ignored PD Pen Down PD X Y X X coordinate of the cursor movement destination Y Y coordinate of the cursor movement destination X and Y are either r...

Страница 284: ...80 LPRINT CHR 27 0A 90 LPRINT CHR 27 E 100 END Sample 24 PR Relative Coordinate Pen Move PR X Y X X coordinate of the cursor movement destination Y Y coordinate of the cursor movement destination Coordinates used are relative values in current units Whether used with or without parameters the command establishes relative plotting as the plotting mode The command moves the cursor to the specified c...

Страница 285: ... the pen up plotting is not performed but the cursor position moves to what would have been the plot end point X Y qc Arc Angle qd Chord Angle The value for qc is a clamped real number When qc is positive plotting is counterclockwise When qc is negative plotting is clockwise The value for qd is a clamped real number in the range 0 5 to 180 The default value is 5 10 Draw Absolute Arc 20 WIDTH LPT1 ...

Страница 286: ... the arc from the point at which plotting started Plotting takes place only when the pen is down If the command is invoked with the pen up plotting is not performed but the cursor position moves to what would have been the plot end point The value for qc is a clamped real number When qc is positive plotting is counterclockwise When qc is negative plotting is clockwise The value for qd is a clamped...

Страница 287: ...current cursor position is at the end of the arc An arc can be drawn clockwise or anti clockwise If the current scaling mode is not isotropic the arc may be elliptical rather than circular The chord angle must be in the range 0 5 to 180 The default chord angle is 5 10 Absolute Arc Three Point 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP1 60 LPRINT PA1000 100 PD2500 100 ...

Страница 288: ...completion of the command the current cursor position is at the end of the arc An arc can be drawn clockwise or anti clockwise If the current scaling mode is not isotropic the arc may be elliptical rather than circular The chord angle must be in the range 0 5 to 180 The default chord angle is 5 10 Relative Arc Three Point 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP1 60...

Страница 289: ...ected pen Pen up The pen is raised and moved to the specified coordinate pair All coordinate pair values not preceded by this flag are automatically interpreted as pen down plotting commands Fractional data The value following the flag specifies the number of fractional binary bits in the coordinate data Absolute plotting mode The pair of coordinates which follow this flag are absolute coordinates...

Страница 290: ...ast significant digit is 14 and whose most significant digit is 5 encode 14 as 77 63 14 and 5 as 100 95 5 Non terminator Terminator Base 64 63 126 191 254 Base 32 63 94 95 126 In symbol mode the PE command draws the specified symbol at each specified point In polygon mode the points specified within the PE command are not plotted Instead they are stored in the polygon buffer and used when a FP Fil...

Страница 291: ... the curve extends to the outside of the soft hard clip limit it is clipped This command can only be used in polygon mode BZ Bezier Absolute BZ X1 Y1 X2 Y2 X3 Y3 X1 Y1 X2 Y2 X3 Y3 X1 X2 X3 X coordinate of the second X1 third X2 and forth X3 control point Y1 Y2 Y3 Y coordinate of the second Y1 third Y2 and forth Y3 control point Coordinates are absolute values in current units Using the current pen...

Страница 292: ... to build one sub polygon A value of 2 closes the current polygon or sub polygon and exits polygon mode Having exited polygon mode you can use the EP and FP commands to edge or fill the polygons you have defined The EP command only draws between points defined when the pen was in the down position The FP command fills the area between the polygon vertices irrespective of whether the pen was up or ...

Страница 293: ... 70 LPRINT PA25 105 EA65 130 80 LPRINT PA30 110 EA70 135 90 LPRINT PA35 115 EA75 140 100 LPRINT CHR 27 0A 110 LPRINT CHR 27 E 120 END sample 31 ER Edge Rectangle Relative ER X Y X X coordinate of opposite corner for the rectangle Y Y coordinate of opposite corner for the rectangle Coordinates are relative to the current position in current units Plots the rectangle formed by the current position a...

Страница 294: ... Plotting is performed whether the pen is up or down You should use this command with the type isotropic Anisotropic type may make the wedge stretch r specifies the radius of the circle A positive value for r places the 0 reference point onto the positive x axis and a negative value for r places the 0 reference point onto the negative x axis The value for q1 is a clamped real number q1 qc r 0 refe...

Страница 295: ... 33 RA Fill Rectangle Absolute RA X Y X X coordinate of opposite corner for the rectangle Y Y coordinate of opposite corner for the rectangle X and Y coordinates are absolute coordinates in current units Fill the rectangle formed by the current position and the opposite corner specified by X and Y After plotting the cursor returns to its point of origin Plotting is performed whether the pen is up ...

Страница 296: ... position and the opposite corner specified by X and Y After plotting the cursor returns to its point of origin Plotting is performed whether the pen is up or down 10 Fill Relative Rectangle 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP1 PA5000 4000 60 LPRINT FT1 RR750 750 70 LPRINT PR750 0 80 LPRINT FT3 100 RR750 750 90 LPRINT PR0 750 100 LPRINT FT2 RR750 750 110 LPRINT...

Страница 297: ...positive the positive direction of the X axis relative to the current position is set at 0 degrees and the start point is sought in the counterclockwise direction The opposite occurs when q1 is negative the negative X axis is set at 0 degrees and the start point is sought by going clockwise qc specifies the angle of the wedge The value for qc is a clamped real number Plotting proceeds counterclock...

Страница 298: ...f whether the pen is currently up or down You can specify the fill method There are two types of fill method 0 specified even odd fill method Places a point within the polygon and draws a straight line from it to the outside of polygon If the cross point of the straight line and polygon edges are an odd count the polygon which includes the start point is filled 2 times 1 time 1 specifies Non zero ...

Страница 299: ...cture frame according to the current coordinate system becomes the anchor position This is equivalent to AC0 0 User units or graphics units may be used The value of the coordinates are real numbers in the range 230 to 230 1 10 Anchor Corner 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP1 60 LPRINT PA3000 3000 FT3 400 45 70 LPRINT RR1000 1000 ER1000 1000 80 LPRINT PR1000 0...

Страница 300: ...the angle for the lines in degrees If q is omitted the fill angle already specified will be used The value of q is a clamped real number Option 1 for n 10 is the setting for the shading density It is specified as a percentage from 0 to 100 Option 2 for n 10 is ignored Option 1 for n 11 specifies the HP GL 2 user defined raster fill pattern This uses the index number which is defined by the RF comm...

Страница 301: ... is clipped to the miter limit The miter limit is specified as a clamped real number If no parameters are specified the line attributes are set as follows line ends are butt line joins are mitered and the miter limit is 5 This is equivalent to the command LA1 1 2 1 3 5 Miter length Line width Miter limit Miter length Line width Labels are always drawn with rounded ends and joins An LA command rema...

Страница 302: ...s the length of one complete pattern either as a percentage of the distance between P1 and P2 or in millimeters The unit system used is determined by the mode setting If the length is omitted the printer uses the most recently specified pattern length If a zero or negative pattern length is specified the command is ignored m the mode defines whether the pattern length parameter p is interpreted as...

Страница 303: ...PA2000 6500 PD5000 6600 PU 130 LPRINT LT4 10 1 PA2000 6400 PD5000 6400 PU 140 150 LPRINT LT0 PA2000 6300 PD5000 6200 PU 160 LPRINT LT0 4 0 PA2000 6100 PD5000 61000 PU 170 LPRINT LT0 10 1 PA2000 6000 PD5000 6000 PU 180 190 LPRINT LT 4 PA2000 5800 PD5000 5800 PU 200 LPRINT LT 4 4 0 PA2000 5700 PD5000 5700 PU 210 LPRINT LT 4 10 1 PA2000 5600 PD5000 5600 PU 220 230 LPRINT LT 8 PA2000 5400 PD5000 5400 ...

Страница 304: ...is specified the command is ignored There are six pens in the specification If no parameters are specified the pen width defaults to either 0 35mm or 0 1 of the distance from P1 to P2 according to the current width unit setting Pen width settings are not affected by a DF command Pen width does not set the width of the lines that make up the characters in a label A PW command remains in effect unti...

Страница 305: ...5 p stands for a pixel in the defined fill p 0 signifies a white pixel p 0 signifies a black pixel The number of pixels specified should equal the number of pixels in the fill pattern w h The parameter defines successive pixels colors from left to right top to bottom If you do not supply enough pixel parameters the trailing pixels default to white Use the FT command to select a fill type from thos...

Страница 306: ...ection settings affect the way the symbol is drawn Omitting the parameter cancels the symbol mode On quitting symbol mode the original pen up down state is restored SP Select Pen SP n n pen number The command selects a pen for drawing You must use this command before performing any drawing or filling commands n should be either 0 or 1 although any other integers will be interpreted as 1 If n is 0 ...

Страница 307: ...With screen type 22 option 1 specifies the ID number of PCL user defined pattern which is defined by the ESC c W command option 2 is ignored With fill screen type 130 option 1 specifies the percentage of shading 0 100 option 2 is ignored If option 1 and option 2 are omitted the most recently specified values for these parameters for the specified screen type are used All screening patterns use the...

Страница 308: ...IN command and the DF command all turn transparency mode on 10 Transparency Mode 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0b 50 LPRINT IN SP1 60 PART1 TR1 70 Original Destination 1 80 LPRINT TR1 PA1900 4900 PM0 PM3100 4900 2500 6100 PM1 90 LPRINT PM2 FP 100 Source 1 110 LPRINT FT10 50 PA2000 5000 RR500 500 PA2500 5500 RR500 500 120 LPRINT FT10 1 PA2500 5000 RR500 500 PA2000 5500 RR500...

Страница 309: ...numbers are converted to percentages by the LT command Maximum definition for the gap of each line type is 20 The sum of the gap parameters must be greater than 0 Specifying an index number with no gap parameters sets the line type to the default pattern for that index number Using the command with no parameter sets all line types to the defaults 10 User Defined Line Type 20 WIDTH LPT1 255 30 LPRI...

Страница 310: ... PW command Using the command with no parameter defaults the type to 0 metric and all pen widths to 0 35mm The unit type is not affected by a DF command 10 Pen Width Unit Selection 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP1 60 metric 70 LPRINT PA2000 6000 PDPA6000 6000 PU Default 0 35mm 80 LPRINT WU0 PA2000 5700 PDPA6000 5700 PU 0 35mm 90 LPRINT WU0 PW1 5 PA2000 5400...

Страница 311: ...fy various printing characteristics of the text for example the size direction and slant of the characters SD Define Standard Font SD attribute value attribute a font attribute to be defined value the value of the attribute This command allows you to define the standard font and its attribute attribute takes a value from 1 7 1 symbol set 2 spacing 3 pitch 4 height 5 posture 6 stroke weight and 7 t...

Страница 312: ...5 Chinese 57 76 Tax Line Draw 78 ECMA 94 Latin 2 8859 2 79 OCR M 83 Spanish 17 85 International Reference Version 2 89 Matrix 2 of 5 Barcode 114 PC Cyrillic 115 Swedish 10 147 Portuguese 16 153 Interleaved 2 of 5 Barcode 173 PS Math 174 ECMA 128 Latin 5 8859 9 179 Portuguese 84 181 HPL Language Set 185 CODABAR Barcode 202 Microsoft Publishing 205 Ventura Math 211 Spanish 85 217 MSI Plessey Barcode...

Страница 313: ...t Attribute Meaning 7 Ultra Thin 6 Extra thin 5 thin 4 Extra light 3 Light 2 Demi light 1 Semi light 0 Medium Book or Text 1 Semi bold 2 Demi bold 3 Bold 4 Extra bold 5 Black 6 Extra black 7 Ultra black 9999 Stick font at current pen width This attribute value is only effective if the stick font is the current font attribute 7 Typeface You can select any typefaces available in LaserJet mode from t...

Страница 314: ...st If you omit all parameters the default alternate font attributes are used 10 Define Alternate Font 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP1 60 Standard font 70 LPRINT PA1000 5000 80 LPRINT LBStandard font CHR 3 90 Alternate font 100 LPRINT AD2 1 4 24 7 4101 110 LPRINT PA1000 4000 120 LPRINT SA 130 LPRINT LBAlternate font CHR 3 140 LPRINT CHR 27 0A 150 LPRINT CHR...

Страница 315: ...to select any accessible font which has previously been given an identity number in LaserJet mode as the primary standard font All subsequently printed labels will appear in the primary font For scalable fonts this command must be preceded by an SD command specifying the font s point size or pitch When the FI command is issued the primary standard font s attributes are set to be those of the selec...

Страница 316: ...cter Plot LB cs terminator cs character string This command enables you to print character strings You must supply a terminator at the end of your string You can either use the default terminator ETX ASCII 3 or define your own terminating character using the DT command A label can include non printing characters such as a carriage return or line feed Printing takes place irrespective of whether th...

Страница 317: ...or m the terminating character is not printed If you leave out the character parameter the default character ETX ASCII 3 is used as the terminator This setting is effective until the another DT is invoked or IN or DF is performed 10 REM Define Label Terminator 20 WIDTH LPT 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP2 60 LPRINT IN SP2 SC0 5000 0 5000 70 LPRINT PA0 4500 LBDefault cont...

Страница 318: ...n you have finished printing it include a carriage return between the last character of the label and the terminating character If a label contains embedded carriage returns each character string following a carriage return is printed starting from the label origin If you omit the parameter the label origin is the bottom left hand corner of the first character s character cell equivalent to LO11 T...

Страница 319: ...you set with the DV instruction will combine with the current printing direction to determine the layout of characters on the page If you omit the parameters the printing direction is horizontal The label direction which is specified by this command is not affected by changes in the location of P1 and P2 10 Absolute Direction 20 WIDTH LPT1 255 30 LPRINT CHR 27 E 40 LPRINT CHR 27 0B 50 LPRINT IN SP...

Страница 320: ...d if run and rise are both 0 When you issue a DR instruction the carriage return point is set to the current pen location Any text path that you set with the DV instruction will combine with the current printing direction determine the layout of characters on the page If you change the positions of P1 and P2 the printing direction will change accordingly If you omit the parameters the printing dir...

Страница 321: ...ed vertically upwards characters appear in a vertical column reading from bottom to top The value of line must be either 0 or 1 If line 0 each time a line feed is encountered the current pen position is moved at an angle of 90 to the path in a clockwise direction Hence if path 1 the second line of text is printed to the left of the first line If line 1 each time a line feed is encountered the curr...

Страница 322: ...negative value offset moves the pen down from the current pen location a positive value moves it upwards Values for spaces and lines are clamped real numbers The command only moves the pen and does not draw lines irrespective of whether the pen is currently up or down On completion of the command the previous pen status up or down is restored The height of text lines the vertical distance that a l...

Страница 323: ... type and edged pen can be either 0 or 1 A value of 0 specifies the edging pen to be white a value of 1 selects the black pen for edging If no pen is specified in the instruction the current pen as selected with the SP command is used The width of the edging pen is proportional to the character s point size The fill line width used for cross hatch patterns is set with the PW command If you omit bo...

Страница 324: ... image characters If you change character size the line width used to draw stick font characters may also change If you omit the parameters the character size is as specified by the most recent SD or AD command If an SB1 command has previously been issued printed characters may not be exactly the size that you specify If an SB1 command has been issued specifying a negative value will not produce m...

Страница 325: ...y and is a clamped real number Negative values of height produce upside down mirror image character If you change the positions of P1 and P2 the character size will change unless the scaling points remain in the same relative positions If you move P2 to the left of or below P1 characters will appear in mirror image If you change the character size the line width used to draw stick font characters ...

Страница 326: ...mple 59 SB Scalable or Bitmap Fonts SB n n font category selection This command enables you to restrict the range of selectable fonts to scalable fonts and the stick font only n can be 0 or 1 If n 0 you may only select scalable fonts or the stick font If n 1 you may select any type of font An SB command can alter the current standard and alternate font selections Setting n to 1 allows the selectio...

Страница 327: ...ontrol panel TD Transparent Data TD mode mode normal or transparent data mode This command enables you to specify whether control characters should perform their normal function or should be printed mode is set to either 0 or 1 If mode is set to 0 control codes perform their normal functions and are not printed If mode 1 all characters are printed if possible No control characters perform any func...

Страница 328: ...Revision C 16 01 96 Chapter 9 HP GL 1 CHAPTER 9 HP GL Graphics Language ...

Страница 329: ...ion Function page EA Edge Absolute Rectangle 18 ER Edge Relative Rectangle 19 EW Edge Wedge 20 RA Fill Absolute Rectangle 21 RR Fill Relative Rectangle 22 WG Fill Wedge 23 Plot Function Instructions Instruction Function page FT Fill Type 24 LT Line Type 25 PW Pen Width 25 SM Symbol Mode 26 SP Select Pen 26 TL Tick Length 26 XT X Tick 27 YT Y Tick 27 PT Pen Thickness 27 Character Plot Instructions ...

Страница 330: ...n page EscCRRO Set HRC Off 35 EscCRRL Set HRC to Light Level 35 EscCRRM Set HRC to Medium Level 35 EscCRRD Set HRC to Dark Level 34 User Reset Instruction Function page EscCR R Restore to User Settings 35 Factory Reset Instruction Function page EscCRFD Restore to Factory Settings 35 ...

Страница 331: ...eter field are in one of the following four formats 1 Integer integers between 230 and 230 1 Real numbers specified for a parameter that should be an integer are rounded to the nearest integer 2 Clamped integer integers between 32768 and 32767 Values outside this range are converted to the nearest integer within the range Real numbers are rounded to the nearest integer 3 Real real numbers between ...

Страница 332: ...Revision C 16 01 96 Chapter 9 HP GL 5 1 3 2 Printing Area a b d c a b c d mm A4 4 5 5 5 Letter 6 5 5 5 Legal 6 5 5 5 ...

Страница 333: ...its of printable area according to paper size Relative character size SR Width 0 75 of P2x P1x Height 1 5 of P2y P1y Symbol mode SM Off Tick length TL X axis 0 5 of P2y P1y Y axis 0 5 of P2x P1x Standard character set CS 0 Character set 0 Alternate character set CA 0 Character set 0 Character set SS Standard character set selected Character slant SL 0 0 degrees Scaling SC Off Label terminator DT c...

Страница 334: ...th 0 75 of P2x P1X Height 1 5 of P2y P1y Symbol mode SM Off Tick length TL X axis 0 5 of P2y P1y Y axis 0 5 of P2x P1x Standard character set CS 0 Character set 0 Alternate character set CA 0 Character set 0 Character set SS Standard character set selected Character slant SL 0 0 degrees Scaling SC Off Label terminator DT chr 3 chr 3 Chord angle 5 degrees Fill type FT Bi directional fill type 1 Fil...

Страница 335: ...be omitted If P2X and P2Y are omitted P2 is set automatically so as not to alter the distance between P1 and P2 SC Scale SC Xmin Xmax Ymin Ymax Xmin X coordinate of P1 Xmax X coordinate of P2 Ymin Y coordinate of P1 Ymax Y coordinate of P2 Sets the scale for the coordinates the user wants to establish Coordinate values for Xmin Xmax Ymin and Ymax are given as real numbers Using this instruction wi...

Страница 336: ... may be reversed with no change in the window created IW X1 Y1 X2 Y2 is identical in effect to IW X2 Y2 X1 Y1 Using this instruction without a parameter field releases limitations on the plot area X2 Y2 X1 Y1 Window Print paper RO Rotate coordinate system RO q q Angle in degrees through which the coordinate system is rotated This instruction rotates the coordinate system A value of 0 or 90 must be...

Страница 337: ...olute depending on whether a PA or a PR was the last plot command executed The absolute coordinates are set as default Moves the cursor to the specified coordinates after raising the pen Using this instruction without a parameter field raises the pen without changing the cursor position When scaling is on user coordinates are used Also when scaling has been performed the values for X and Y are rea...

Страница 338: ...ecified coordinates after lowering the pen This plots a straight line Using this instruction without a parameter lowers the pen without changing the cursor position One dot is plotted When scaling has been performed the cursor is moved by user coordinates Also when scaling has been performed the values for X and Y are real numbers When there is no scaling the cursor is moved by absolute coordinate...

Страница 339: ... the values for X and Y are integer numbers When there is no scaling the cursor is moved by absolute coordinates in graphics units When there is no scaling the coordinate values for X and Y are integer numbers Current position X1 Y1 X2 Y2 X3 Y3 Xn Yn 10 PAEX1 20 LPRINT IN SP1 30 LPRINT PA2000 6000 PD0 6000 2000 7500 2000 6000 PU2500 6000 40 LPRINT PAPD4500 6000 2500 7500 2500 6000 PU10365 500 50 E...

Страница 340: ...n When scaling has been performed the cursor is moved by relative coordinates in user units Also when scaling has been performed the values for X and Y are real numbers When there is no scaling the cursor is moved by relative coordinates in graphics units When there is no scaling the coordinate values for X and Y are integer numbers Current position Y X1 Y2 Y3 X3 10 prex 1 20 LPRINT IN SP1 30 LPRI...

Страница 341: ...nits Also when scaling has been performed the values for X and Y are real numbers When there is no scaling the cursor is moved by absolute coordinates in graphics units When there is no scaling the coordinate values for X and Y are integer number The value for pc is a clamped real number When qc is positive counterclockwise plotting from the current point is performed When qc is negative plotting ...

Страница 342: ...Revision C 16 01 96 Chapter 9 HP GL 15 Sample 68 ...

Страница 343: ... has been performed the cursor is moved by relative coordinates in user units Also when scaling has been performed the values for X and Y are real numbers When there is no scaling the cursor is moved by relative coordinates in graphics units When there is no scaling the coordinate values for X and Y are integer numbers The value for qc is a clamped real number When qc is positive counterclockwise ...

Страница 344: ...of origin at the centre of the circle Plotting is performed whether the pen is up or down When scaling has been performed the circle is plotted in user units Also when scaling has been performed the value for r is a real number When scaling is off the circle is plotted in graphics units When there is no scaling the coordinate value for r is an integer number When qd is not specified the chord angl...

Страница 345: ... LPRINT SC0 170 0 170 40 LPRINT PA100 100 LT CI10 5 LT0 CI 20 5 LT1 CI30 5 50 LPRINT LT2 CI 40 5 LT3 CI50 5 LT4 CI 60 5 LT5 CI70 5 LT6 CI80 5 60 END Sample 66 10 CIEX3 20 LPRINT IN SP1 IP2650 1325 7650 6325 30 LPRINT SC 1000 1000 1000 1000 40 LPRINT PA 800 800 50 GOSUB 130 60 LPRINT PA200 800 70 GOSUB 130 80 LPRINT PA 800 200 90 GOSUB 130 100 LPRINT PA200 200 110 GOSUB 130 120 END 130 LPRINT CI70 ...

Страница 346: ...Y After plotting the cursor returns to its point of origin Plotting is performed whether the pen is up or down When scaling has been performed the rectangle is plotted in user units Also when scaling has been performed the values for X and Y are real numbers When there is no scaling the rectangle is plotted in graphics units When there is no scaling the coordinate values for X and Y are integer nu...

Страница 347: ...wn When scaling has been performed the rectangle is plotted in user units Also when scaling has been performed the values for X and Y are real numbers When there is no scaling the rectangle is plotted in graphics units When there is no scaling the coordinate values for X and Y are integer numbers Current position Y increment X increment 10 EREX 20 LPRINT IN SP1 PA5000 5000 30 LPRINT PT 3 FT1 RR500...

Страница 348: ...1 specifies the wedge starting point related to the 0 degree reference point When q1 is positive the positive direction of the X axis relative to the current position is set at 0 degrees and the start point is sought in the counterclockwise direction The opposite occurs when q1 is negative the negative X axis is set at 0 degrees and the start point is sought by going clockwise qc specifies the ang...

Страница 349: ...point of origin Plotting is performed whether the pen is up or down When scaling has been performed the rectangle is plotted in user units Also when scaling has been performed the values for X and Y are real numbers When there is no scaling the rectangle is plotted in graphics units When there is no scaling the coordinate values for X and Y are integer numbers Current position X Y Fill pattern spe...

Страница 350: ...ng is performed whether the pen is up or down When scaling has been performed the rectangle is plotted in user units Also when scaling has been performed the values for X and Y are real numbers When there is no scaling the rectangle is plotted in graphics units When there is no scaling the coordinate values for X and Y are integer numbers Current position Fill pattern specified by FT and P Y incre...

Страница 351: ...for q1 is a clamped real number When q1 is positive the positive direction of the X axis relative to the current position is set at 0 degrees and the start point is sought in the counterclockwise direction The opposite occurs when q1 is negative the negative X axis is set at 0 degrees and the start point is sought by going clockwise The value for qc is a clamped real number Plotting proceeds count...

Страница 352: ...hen filling an area The value for n is a clamped integer number Solid lines bidirectional fill Solid lines single direction fill Parallel lines Crosshatching The fill interval when when n is 1 or 2 is the interval set by the pen thickness PT instruction Any value given for d when n is 1 or 2 will be ignored If d is omitted the fill interval already specified will be used If d is 0 the default valu...

Страница 353: ...th is 4 of the distance between P1 and P2 default value The value of n is a clamped integer number The value of p is a clamped real number from 0 0000 to 127 9999 When p is omitted the previously set line pattern length is used Default Solid line For straight line start and end points are plotted For an arc plotting takes place for every chord angle that is set 1 2 3 4 5 6 P PW Pen width PW n w wi...

Страница 354: ...PA550 800 680 720 800 950 1150 1230 1870 1350 PU 60 LPRINT SM PA1850 600 PD SMY PA3000 1450 70 LPRINT SMZ PA3300 1150 SMX PA1850 600 PU 80 END Sample 78 SP Select Pen SP n n Pen number Selects the pen specified by the pen number The value for n must be an integer from 0 to 6 TL Tick Length TL l1 l2 1 Length of ticks in the positive X and Y axes 2 Length of ticks in the negative X and Y axes Tick l...

Страница 355: ...he TL instruction from the current position After plotting the cursor returns to its point of origin Plotting is performed whether the pen is up or down YT Y axis Tick YT Plots horizontal tick marks as specified by the TL instruction from the current position After plotting the cursor returns to its point of origin Plotting is performed whether the pen is up or down 10 XTYTEX 20 LPRINT IN PA300 27...

Страница 356: ...rameter field is omitted character set 0 is specified The value for n is a clamped integer number in the range of 0 to 4 6 to 7 9 or 30 to 39 CA Alternate Character Set CA n n Character set number Specifies the alternate character set When the parameter field is omitted character set 0 is specified The value for n is a clamped integer number in the range of 0 to 4 6 to 7 9 or 30 to 39 n Character ...

Страница 357: ...e character plot mode is cancelled by sending a terminator at the end of a character plot string The parameter field used for this command must be only one character in length The default value chr 3 is used when the parameter field is omitted 10 DTEX 20 LPRINT IN SP2 SC0 5000 0 5000 30 LPRINT PA0 4500 LBDefault control character ETX CHR 13 CHR 3 40 LPRINT LBterminates by performing end CHR 13 CHR...

Страница 358: ...ise run X direction component rise Y direction component Specifies the character plot direction Values for the run and rise are clamped real numbers The instruction is ignored when the values for both run and rise are 0 When the parameter field is omitted the default value horizontal direction is used θ run rise tan θ cos sin θ θ 10 DIEX 15 DEG 45 16 RAD3 1416 180 DEG 20 LPRINT IN SP2 PA3050 4450 ...

Страница 359: ...acter Plot CP X Y X the number of text spaces the pen position is moved Y the number of text lines the pen position is moved Moves the cursor the specified number of characters Values for X and Y are clamped real numbers When the parameter field is omitted the cursor is not moved along the X axis but it is moved 1 character in the negative direction along the Y axis identical to executing CP 0 1 X...

Страница 360: ...mped real numbers When the parameter field is omitted the default values are used width 0 1879 cm height 0 2690 cm 10 SIEX1 20 LPRINT IN SP1 PA1000 1000 30 LPRINT SI2 1 5 LBLASER CHR 3 40 END Sample 86 10 SIEX2 20 LPRINT IN SP1 PA5000 3000 30 LPRINT SI 35 35 LBCHARACTER CHR 3 40 END Sample 87 10 SIEX3 20 LPRINT IN SP1 PA5000 3000 30 LPRINT SI 35 35 LBCHARACTER CHR 3 40 END Sample 88 10 SIEX4 20 LP...

Страница 361: ...ues are used width 0 7500 height 1 5000 10 SREX 20 LPRINT IN SP2 PA100 7000 LBDEFAULT SIZE CHR 3 30 LPRINT IP 2000 2000 6500 6500 PA100 6500 40 LPRINT LBNEW P1 AND P2 CHANGE LABEL SIZE CHR 3 SR5 5 50 LPRINT PA100 6000 LBNEW SR INSTRUCTION CHR 13 CHR 3 60 LPRINT LBCHANGE LABEL SIZE CHR 3 Sample 90 SL Character Slant SL tan φ φ tan φ tangent of character slant angle φ Specifies the slant of characte...

Страница 362: ...t that point 4 0 2 4 2 4 4 0 0 1 0 1 UC 4 99 0 1 4 0 2 4 2 4 4 0 0 1 Character point of origin 10 UCEX1 20 LPRINT IN SP2 PA2000 2000 30 FOR AA 19 TO 89 STEP 10 40 A AA 100 50 LPRINT SI A A 1 7 60 LPRINT UC4 7 99 0 1 4 0 2 4 2 4 4 0 0 1 70 NEXT AA 80 LPRINT PA2000 3750 90 FOR BB 19 TO 89 STEP 10 100 B BB 100 110 LPRINT SI B B 1 7 120 LPRINT LBE CHR 3 130 NEXT BB 140 END Sample 92 10 UCEX2 20 LPRINT...

Страница 363: ...level EscCRRD This command sets high resolution control dark level USER RESET Brother Original EscCR R can be 0 1 or 2 0 indicates the current setting are restored 1 indicates the user settings 1 are restored 2 indicates the user settings 2 are restored FACTORY RESET Brother Original EscCRFD This command causes a factory reset to be performed restoring all the printer s factory default settings Yo...

Страница 364: ...Revision C 16 01 96 APPENDIX A COMPALISON LIST 1 APPENDIX A COMPARISON LIST FOR HL 660 HL 1260 HL 10h HL 10V DV HL 10PS DPS HL 8V HL 4V HL 4Ve and HL 6V ...

Страница 365: ...cZ ü ü ü ü ü ü ü ü ü Esc l1A ü ü ü ü ü ü ü ü ü Esc l2A ü ü ü ü ü ü ü ü ü Esc l3A ü ü ü ü ü ü ü ü ü Esc l26A ü ü ü ü ü ü ü ü ü Esc l100A ü ü ü ü Esc l2048A ü Esc l1024A ü Esc l1025A ü Esc l1026A ü Esc l80A ü ü ü ü ü ü ü ü ü Esc l81A ü ü ü ü ü ü ü ü ü Esc l90A ü ü ü ü ü ü ü ü ü Esc l91A ü ü ü ü ü ü ü ü ü Esc l H ü ü ü ü ü ü ü ü ü Esc l S ü Esc l U ü ü ü ü ü ü ü ü ü Esc l Z ü ü ü ü ü ü ü ü Esc l X ü ...

Страница 366: ... ü ü ü ü ü ü ü ü Esc l C ü ü ü ü ü ü ü ü ü Esc k H ü ü ü ü ü ü ü ü ü Esc l D ü ü ü ü ü ü ü ü ü Esc l F ü ü ü ü ü ü ü ü ü Esc l P ü ü ü ü ü ü ü ü ü Esc l L ü ü ü ü ü ü ü ü ü Esc a R ü ü ü ü ü ü ü ü ü Esc p Y ü ü ü ü ü ü ü ü ü Esc a V ü ü ü ü ü ü ü ü ü Esc a C ü ü ü ü ü ü ü ü ü Esc l D ü ü ü ü ü ü ü ü ü Esc l F ü ü ü ü ü ü ü ü ü Esc f S ü ü ü ü ü ü ü ü ü Esc ü ü ü ü ü ü ü ü ü Esc l O ü 0 1 2 3 ü 0 1...

Страница 367: ...ü ü ü ü Esc s P Esc s P ü ü ü ü ü ü ü ü ü Esc s H Esc s H ü ü ü ü ü ü ü ü ü Esc k S ü ü ü ü ü ü ü ü ü Esc s V Esc s V ü ü ü ü ü ü ü ü ü Esc s S Esc s S ü ü ü ü ü ü ü ü ü Esc s B Esc s B ü ü ü ü ü ü ü ü ü Esc s T Esc s T 3 ü ü ü ü ü ü ü ü ü Esc p X ü ü ü ü ü ü ü ü ü Esc d D Esc d ü ü ü ü ü ü ü ü ü Esc c D ü ü ü ü ü ü ü ü ü Esc c F ü 0 6 ü 0 6 1026 1028 1029 ü 0 6 1026 1028 1029 ü 0 6 ü 0 6 ü 0 6 ü ...

Страница 368: ... 3 5 130 ü 0 5 130 ü 0 5 130 ü 0 5 130 ü 0 5 130 Esc t R ü 75 100 150 200 300 600 ü 75 100 150 200 300 600 ü 75 100 150 200 300 600 ü 75 100 150 300 ü 75 100 150 300 ü 75 100 150 300 ü 75 100 150 300 ü 75 100 150 300 ü 75 100 150 300 Esc r F ü ü ü ü ü ü ü ü ü Esc r T ü ü ü ü ü ü ü ü ü Esc r S ü ü ü ü ü ü ü ü ü Esc b Y ü ü ü ü ü ü ü ü ü Esc b M ü 0 1 2 3 5 9 1024 1152 ü 0 1 2 3 5 9 1024 1152 ü 0 1 ...

Страница 369: ... ü ü ü ü ü ü ü Esc f1X ü ü ü ü ü ü ü ü ü Esc f2X ü ü ü ü ü ü ü ü ü Esc f3X ü ü ü ü ü ü ü ü ü Esc f4X ü ü ü ü ü ü ü ü ü Esc f5X ü ü ü ü ü ü ü ü ü Esc f6X ü ü ü ü ü ü ü ü ü Esc f7X ü ü ü ü ü ü ü ü ü Esc f8X ü ü ü ü ü ü ü ü ü Esc f9X ü ü ü ü ü ü ü ü ü Esc f10X ü ü ü ü ü ü ü ü ü Esc f1030X ü ü Esc f1036X ü ü Esc f1038X ü ü Esc s T ü ü ü ü Esc s U ü ü ü ü Esc s l ü ü ü ü Esc s1M ü ü ü ü Esc r F ü ü ü ü...

Страница 370: ...e Esc s154T Helsinki Narrow ü ü Esc s155T Atlanta ü ü ü Esc s156T Brussels ü ü Esc s157T Copenhagen ü ü ü Esc s158T Portugal ü ü ü Esc s159T Calgary ü ü ü Esc s4101T PC Tennessee ü ü ü ü ü ü ü ü ü Esc s4143T PC Brussels ü ü ü ü ü ü ü ü ü Esc s4148T Utah ü ü ü ü ü ü ü ü ü Esc s4326T Albertville ü ü ü Esc s4168T Antique Oakland ü ü ü Esc s4099T Brougham ü ü ü Esc s4140T Cleveland Condensed ü ü ü Esc...

Страница 371: ... 660 HL 1260 HL 10h HL 10 V DV HL 10 PS DPS HL 8V HL 4V HL 4Ve HL 6V Esc s16696T BR Symbol ü ü ü Esc s16602T Helsinki ü ü ü Esc s16901T Tennessee ü ü ü Esc s31402T W Dingbats ü ü ü ESC s134T Bermuda Script ü ESC s132T Germany ü ESC s133T San Diego ü ESC s135T US Roman ü ...

Страница 372: ...S ü ü ü ü ü Esc RS n ü ü ü ü ü SP ü ü ü ü ü BS ü ü ü ü ü Esc BS ü ü ü ü ü Esc 5 ü ü ü ü ü Esc 6 ü ü ü ü ü Esc ü ü ü ü ü LF ü ü ü ü ü Esc U ü ü ü ü ü Esc LF ü ü ü ü ü Esc D ü ü ü ü ü FF ü ü ü ü ü CR ü ü ü ü ü Esc ü ü ü ü ü Esc ü ü ü ü ü Esc 3 ü ü ü ü ü Esc 4 ü ü ü ü ü DC3 ü ü ü ü ü Esc ü ü ü ü ü Esc CR R ü Esc EM n ü ü ü ü Esc FF n ü ü ü ü ü Esc T ü ü ü ü ü ...

Страница 373: ... ü Esc 8 ü ü ü ü ü HT ü ü ü ü ü Esc HT n ü ü ü ü ü Esc ü ü ü ü ü VT ü ü ü ü ü Esc VT n ü ü ü ü ü Esc 2 ü ü ü ü ü Esc P ü ü ü ü ü Esc Q ü ü ü ü ü Esc O ü ü ü ü ü Esc F ü ü ü ü ü Esc W ü ü ü ü ü Esc ü ü ü ü ü Esc E ü ü ü ü ü Esc R ü ü ü ü ü Esc X ü ü ü ü ü Esc H ü ü ü ü ü Esc I ü ü ü ü ü Esc Y ü ü ü ü ü Esc Z ü ü ü ü ü Esc m n1 n2 ü ü ü Esc k n1 n2 ü ü ü Esc n1 n2 ü ü ü Esc y n1 n2 ü ü ü Esc z n1 n2...

Страница 374: ... ü ü ü ü ü Esc n1 n2 ü ü ü ü ü ü ü ü Esc n1 n2 ü ü ü ü ü ü ü ü Esc ü ü ü ü ü ü ü ü Esc ü ü ü ü ü ü ü ü Esc ü ü ü ü ü ü ü ü Esc ü ü ü ü ü ü ü ü Esc CR R ü ü ü Esc EM n ü ü ü ü ü ü ü Esc C n ü ü ü ü ü ü ü ü Esc C NUL n ü ü ü ü ü ü ü ü Esc l n ü ü ü ü ü ü ü ü Esc Q n ü ü ü ü ü ü ü ü Esc N n ü ü ü ü ü ü ü ü Esc O ü ü ü ü ü ü ü ü Esc 2 ü ü ü ü ü ü ü ü Esc 0 ü ü ü ü ü ü ü ü Esc 1 ü ü ü ü ü ü ü ü Esc A n...

Страница 375: ... ü ü ü ü ü VT ü ü ü ü ü ü ü Esc P ü ü ü ü ü ü ü ü Esc M ü ü ü ü ü ü ü ü Esc p n ü ü ü ü ü ü ü ü SI ü ü ü ü ü ü ü ü Esc SI ü ü ü ü ü ü ü ü DC2 ü ü ü ü ü ü ü ü Esc E ü ü ü ü ü ü ü ü Esc F ü ü ü ü ü ü ü ü Esc G ü ü ü ü ü ü ü ü Esc H ü ü ü ü ü ü ü ü Esc W n ü ü ü ü ü ü ü ü SO ü ü ü ü ü ü ü ü Esc SO ü ü ü ü ü ü ü ü DC4 ü ü ü ü ü ü ü ü Esc 4 ü ü ü ü ü ü ü ü Esc 5 ü ü ü ü ü ü ü ü Esc S n ü ü ü ü ü ü ü ü ...

Страница 376: ... ü ü ü ü ü ü ü Esc l n ü ü ü ü ü ü ü ü Esc R n ü ü ü ü ü ü ü ü Esc t n ü ü ü ü ü ü ü ü Esc NUL n1 n2 ü ü ü ü ü ü ü ü Esc n NUL ü ü ü ü ü ü ü ü Esc 000 ü ü ü ü ü ü ü ü Esc m n1 n2 ü ü ü ü ü ü ü ü Esc n m ü ü ü ü ü ü ü ü Esc a n1 n2 ü ü ü ü ü ü ü ü Esc K n1 n2 ü ü ü ü ü ü ü ü Esc L n1 n2 ü ü ü ü ü ü ü ü Esc Y n1 n2 ü ü ü ü ü ü ü ü Esc Z n1 n2 ü ü ü ü ü ü ü ü ...

Страница 377: ... ü DC1 ü ü ü ü ü ü ü ü Esc Q 22 ü ü ü ü ü ü ü ü Esc Q 3 ü ü ü ü ü ü ü ü Esc CR R ü ü ü Esc EM n ü ü ü ü ü ü ü Esc C n ü ü ü ü ü ü ü ü Esc C NUL n ü ü ü ü ü ü ü ü Esc X m n ü ü ü ü ü ü ü ü Esc N n ü ü ü ü ü ü ü ü Esc O ü ü ü ü ü ü ü ü Esc 0 ü ü ü ü ü ü ü ü Esc 1 ü ü ü ü ü ü ü ü Esc A n ü ü ü ü ü ü ü ü Esc 2 ü ü ü ü ü ü ü ü Esc 3 n ü ü ü ü ü ü ü ü Esc J n ü ü ü ü ü ü ü ü Esc D n1 n2 n3 NUL ü ü ü ü ü...

Страница 378: ...ü ü ü ü ü ü ü ü Esc E ü ü ü ü ü ü ü ü Esc F ü ü ü ü ü ü ü ü SO ü ü ü ü ü ü ü ü DC4 ü ü ü ü ü ü ü ü CAN ü ü ü ü ü ü ü ü Esc W n ü ü ü ü ü ü ü ü Esc S n ü ü ü ü ü ü ü ü Esc T ü ü ü ü ü ü ü ü Esc n ü ü ü ü ü ü ü ü Esc _ n ü ü ü ü ü ü ü ü Esc n1n2n3n4n5n6 ü ü ü ü ü ü ü ü Esc n1 n2 ü ü ü ü ü ü ü ü Esc ü ü ü ü ü ü ü ü Esc I n ü ü ü ü ü ü ü ü Esc n1 n2 20 n3 ü ü ü ü ü ü ü ü Esc K n1 n2 ü ü ü ü ü ü ü ü Es...

Страница 379: ...0V DV HL 10 PS DPS HL 8V HL 4V HL 4Ve HL 6V CODE 39 ü ü Interleaved 2 of 5 ü ü FIM US Post Net ü ü Post Net ü ü EAN8 EAN13 UPC A ü ü UPC E ü ü Codabar ü ü UPS Code128 set A ü ü UPS Code128 set B ü ü UPS Code128 set C ü ü ISBN EAN ü ü ISBN UPC E ü ü EAN128 set A ü EAN 128 set B ü EAN 128 set C ü ...

Страница 380: ... ü ü ü ü ü ü RO ü ü ü ü ü ü ü ü ü PU ü ü ü ü ü ü ü ü ü PD ü ü ü ü ü ü ü ü ü PA ü ü ü ü ü ü ü ü ü PR ü ü ü ü ü ü ü ü ü AA ü ü ü ü ü ü ü ü ü AR ü ü ü ü ü ü ü ü ü AT ü ü ü ü ü ü ü ü ü RT ü ü ü ü ü ü ü ü ü PE ü ü ü ü ü ü ü ü ü CI ü ü ü ü ü ü ü ü ü BR ü ü ü BZ ü ü ü PM ü ü ü ü ü ü ü ü ü EA ü ü ü ü ü ü ü ü ü ER ü ü ü ü ü ü ü ü ü EP ü ü ü ü ü ü ü ü ü EW ü ü ü ü ü ü ü ü ü RA ü ü ü ü ü ü ü ü ü RR ü ü ü ü ü...

Страница 381: ... ü ü ü ü ü ü ü ü ü SP ü ü ü ü ü ü ü ü ü SV ü ü ü ü ü ü ü ü ü TR ü ü ü ü ü ü ü ü ü UL ü ü ü ü ü ü ü ü ü WU ü ü ü ü ü ü ü ü ü SD ü ü ü ü ü ü ü ü ü AD ü ü ü ü ü ü ü ü ü SS ü ü ü ü ü ü ü ü ü SA ü ü ü ü ü ü ü ü ü FI ü ü ü ü ü ü ü ü ü FN ü ü ü ü ü ü ü ü ü LB ü ü ü ü ü ü ü ü ü DT ü ü ü ü ü ü ü ü ü LO ü ü ü ü ü ü ü ü ü DI ü ü ü ü ü ü ü ü ü DR ü ü ü ü ü ü ü ü ü DV ü ü ü ü ü ü ü ü ü CP ü ü ü ü ü ü ü ü ü CF ...

Страница 382: ...N LIST 19 Command HL 660 HL 1260 HL 10h HL 10V DV HL 10 PS DPS HL 8V HL 4V HL 4Ve HL 6V SL ü ü ü ü ü ü ü ü ü SB ü ü ü ü ü ü ü ü ü ES ü ü ü ü ü ü ü ü ü TD ü ü ü ü ü ü ü ü CO ü ü ü PG ü ü ü ü ü ü ü ü ü RP ü ü ü ü ü ü ü ü ü NP ü ü ü ü ü ü ü ü ü ...

Страница 383: ...HL 660 HL 1260 HL 10h HL 10V DV HL 10 PS DPS HL 8V HL 4V HL 4Ve HL 6V DF ü ü IN ü ü IP ü ü SC ü ü IW ü ü RO ü ü PG ü ü PU ü ü PD ü ü PA ü ü PR ü ü AA ü ü AR ü ü CI ü ü EA ü ü ER ü ü EW ü ü RA ü ü RR ü ü WG ü ü FT ü ü LT ü ü PW ü ü SM ü ü SP ü ü TL ü ü XT ü ü YT ü ü ...

Страница 384: ... HL 1260 HL 10h HL 10V DV HL 10 PS DPS HL 8V HL 4V HL 4Ve HL 6V PT ü ü CS ü ü CA ü ü SS ü ü SA ü ü DT ü ü LB ü ü DI ü ü DR ü ü CP ü ü SI ü ü SR ü ü SL ü ü UC ü ü DC ü ü DP ü ü EX ü ü IM ü ü QA ü ü QC ü ü QD ü ü QE ü ü QF ü ü QH ü ü QI ü ü QQ ü ü QP ü ü QS ü ü QW ü ü ...

Страница 385: ...b name START first page END last page PASSWORD password CR LF ü NAME job name START first page END last page CR LF ü NAME job name START first page END last page PASSWORD password CR LF ü NAME job name START first page END last page CR LF PJL EOJ NAME job name CR LF ü ü ü PJL DEFAULT LPARM personality variable value CR LF ü ü ü PJL INITIALIZE CR LF ü ü ü PJL RESET CR LF ü ü ü PJL SET LPARM persona...

Страница 386: ...COUNT CR LF ü ü ü PJL INFO PHYSICALMEMORY CR LF ü ü ü PJL INFO FEATURES CR LF ü PJL USTATUS variable value CR LF ü DEVICE JOB PAGE TIMED ü DEVICE JOB PAGE TIMED ü DEVICE JOB PAGE TIMED PJL USTATUSOFF CR LF ü ü ü PJL RDYMSG DISPLAY message CR LF ü ü ü PJL OPMSG DISPLAY message CR LF ü ü ü PJL STMSG DISPLAY message CR LF ü ü ü General PJL Environment Valiables HL 660 HL 1260 HL 10h COPIES 1 200 1 99...

Страница 387: ...Revision C 16 01 96 APPENDIX A COMPALISON LIST 24 RESOLUTION 300 600 300 600 300 600 ...

Страница 388: ...OFF LOWTONER CONTINUE STOP ON OFF INTRAY1SIZE LETTER LEGAL A4 EXECTIVE COM10 MONARCH C5 DL B5 A5 A6 B6 LETTER LEGAL A4 EXECTIVE COM10 MONARCH C5 DL B5 INTRAY2SIZE LETTER LEGAL A4 EXECTIVE COM10 MONARCH C5 DL B5 A5 A6 B6 LETTER LEGAL A4 EXECTIVE COM10 MONARCH C5 DL B5 INTRAY3SIZE LETTER LEGAL A4 EXECTIVE COM10 MONARCH C5 DL B5 A5 A6 B6 ECONOMODE ON OFF OFF ON ECONOLEVEL 1 3 1 2 XOFFSET 500 500 YOFF...

Страница 389: ... 4 25 999 75 4 00 4 25 999 75 SYMSET ROMAN8 ISOL1 ISOL2 ISOL5 PC8 PC8DN PC850 PC852 PC8TK WINL1 WINL2 WINL5 DESKTOP PSTEXT VNINTL VNUS MSPUBL MATH8 PSMATH VNMATH PIFONT LEGAL ISO2 ISO4 ISO6 ISO10 ISO11 ISO14 ISO15 ISO16 ISO17 ISO21 ISO25 ISO57 ISO60 ISO61 ISO69 ISO84 ISO85 WIN30 HPGERM HPSPAN MCTEXT OCRA OCRB SYMBOL WDINGS ROMAN8 ISOL1 ISOL2 ISOL5 PC8 PC8DN PC850 PC852 PC8TK WINL1 WINL2 WINL5 DESK...

Страница 390: ...126 columns RIGHTMARGIN 0 136 columns TOPMARGIN 0 0 33 0 5 1 0 1 5 2 0 inch BOTMARGIN 0 0 33 0 5 1 0 1 5 2 0 inch FORMLINES 5 128 AUTOLF ON OFF AUTOCR ON OFF AUTOWRAP ON OFF AUTOSKIP ON OFF PostScript Specific Valiables HL 660 HL 1260 HL 10h PRTPSERRS ON OFF ON OFF OFF ON PAPER LETTER A4 LEGAL B5 EXECUTIVE COM10 MONARCH C5 DL JISB5 A4LONG ORIENTATION PORTRAIT LANDSCAPE CRLFCONV ON OFF APPLETALKPS ...

Страница 391: ...RIGHTMARGIN 0 136 columns TOPMARGIN 0 0 33 0 5 1 0 1 5 2 0 inch BOTMARGIN 0 0 33 0 5 1 0 1 5 2 0 inch FORMLINES 5 128 FONTNUMBER 0 1 2 n PITCH 0 44 0 45 99 99 PTSIZE 4 00 4 25 999 75 SYMSET USASCII GERMAN UKASCI1 FRENCH2 DANISH1 ITALY SPANISH SWEDISH JPANA NORWEG DANISH2 UKASCI2 FRENCH2 DUTCH SAFRICA PC8 PC8DN PC850 PC852 PC860 PC863 PC865 PC8TK SYMBOL WDINGS OCRA OCRB AUTOLF ON OFF AUTOMASK ON OF...

Страница 392: ... ORIENTATION PORTRAIT LANDSCAPE LEFTMARGIN 0 126 columns RIGHTMARGIN 0 136 columns TOPMARGIN 0 0 33 0 5 1 0 1 5 2 0 inch BOTMARGIN 0 0 33 0 5 1 0 1 5 2 0 inch FORMLINES 5 128 FONTNUMBER 0 1 2 n PITCH 0 44 0 45 99 99 PTSIZE 4 00 4 25 999 75 SYMSET PC8 PC8DN PC850 PC852 PC860 PC863 PC865 PC8TK SYMBOL WDINGS OCRA OCRB AUTOLF ON OFF AUTOCR ON OFF AUTOMASK ON OFF ...

Отзывы: