Brother Laser PrinterHL-SeriesTechnical Reference GuideRevision A December, 1993Revision B January, 1994 Addition of Appendix A "Comparison listf
Print position The position from which printing of the next character or graphic object willbegin, providing that no operations that change the prin
Revision C 16/01/96Chapter 2 "PCL" - 85Send raster dataEsc*b#W<data> (27)(42)(98)#(87) <1Bh><2Ah><62h>#<57h>•
Revision C 16/01/96Chapter 2 "PCL" - 86Raster graphics example10 REM ***** A EXAMPLE OF RASTER GRAPHICS *****20 ESC$=CHR$(27)30 WIDTH "
Revision C 16/01/96Chapter 2 "PCL" - 87Vector graphicsFor large-scale graphic images it is more efficient to use vector graphics. In Laserje
Revision C 16/01/96Chapter 2 "PCL" - 88Specify vertical plot sizeEsc*c#L (27)(42)(99)#(76) <1Bh><2Ah><63h>#<4Ch>• T
Revision C 16/01/96Chapter 2 "PCL" - 89MacrosThe purpose of a macroA macro is a sequence of commands that you wish to execute. You can speci
Revision C 16/01/96Chapter 2 "PCL" - 90End macro definitionEsc&f1X (27)(38)(102)(49)(89) <1Bh><26h><66h><31h><
Revision C 16/01/96Chapter 2 "PCL" - 91Handling macrosDelete all macrosEsc&f6X (27)(38)(102)(54)(89) <1Bh><26h><66h>&l
Revision C 16/01/96Chapter 2 "PCL" - 92Make macro permanentEsc&f10X (27)(38)(102)(49)(48)(89) <1Bh><26h><66h><31h&g
Revision C 16/01/96Chapter 2 "PCL" - 93Execute dataThe data saved in the PCMCIA card by using Printer's control panel "SAVE DATA&q
Revision C 16/01/96Chapter 2 "PCL" - 94AppleTalk ConfigurationEsc&b#W[key]<sp>[value] (27)(38)(98)#(87)[Key](32)[value]<1Bh>
and then select 14 pt. as the height. The printer has many resident typefaces.You can also buy scalable typeface cartridge and disks.Secondary font
Revision C 16/01/96Chapter 2 "PCL" - 95Status readbackIntroductionStatus readback features are explained in this section. The printer sends
Revision C 16/01/96Chapter 2 "PCL" - 96Status ResponseIf a status request (command) is received, the printer produces the response data. The
Revision C 16/01/96Chapter 2 "PCL" - 97Set Status Readback Location TypeESC*s#T (27)(42)(115)#(84) <1Bh><2Ah><73h>#<54h
Revision C 16/01/96Chapter 2 "PCL" - 98Inquire Status Readback EntityESC*s#I (27)(42)(115)#(73) <1Bh><2Ah><73h>#<49h>
Revision C 16/01/96Chapter 2 "PCL" - 99Bitmap FontsWith regard to bitmap fonts, the printer returns the "SELECT=" line. This speci
Revision C 16/01/96Chapter 2 "PCL" - 100Location Type 1 (currently selected) FontWith regard to a status location type 1 (currently selected
Revision C 16/01/96Chapter 2 "PCL" - 101Font Extended ResponseThe font extended response supplies a method to return the name and internal I
Revision C 16/01/96Chapter 2 "PCL" - 102Macro ResponseThe status response for macros indicates all of the macro IDs ("IDLIST=") fo
Revision C 16/01/96Chapter 2 "PCL" - 103Symbol Set ResponseThe symbol set response indicates all of the symbol set IDs ("IDLIST")
Revision C 16/01/96Chapter 2 "PCL" - 104Free Space CommandESC*s1M (27)(42)(115)(48)(77) <1Bh><2Ah><73h><31h><4Dh&
you switch on the printer in LaserJet mode or change to LaserJet emulationfrom another emulation mode. You can reset the printer to its user defaults
Revision C 16/01/96Chapter 2 "PCL" - 105Flush All Pages CommandESC&r#F (27)(38)(114)#(70) <1Bh><26h><72h>#<46h>T
Revision C 16/01/96Chapter 2 "PCL" - 106INDEXAadaptive compression, 80anchor point, 87AppleTalk Configuration, 94APT, 84area fill, 71BBacksp
Revision C 16/01/96Chapter 2 "PCL" - 2Location Unit - Status Readback, 97Logical page, 15lower cassette, 11Mmacro execution, 90Macro ID, 89m
Revision C 16/01/96Chapter 2 "PCL" - 3Wwidth - raster area, 78Yy-offset (raster), 79
Revision C 16/01/96Chapter 3 "PJL" - 1Chapter 3PJLPrinter Job Language
Revision C 16/01/96Chapter 3 "PJL" - 2TABLE OF CONTENTSTABLE OF CONTENTS ...
Revision C 16/01/96Chapter 3 "PJL" - 37. STATUS READBACK COMMANDS...
Revision C 16/01/96Chapter 3 "PJL" - 41. INTRODUCTION1.1 About PJLPrinter Job Language(PJL) provides job status control by sending the pr
Revision C 16/01/96Chapter 3 "PJL" - 51.2. In case of using PJL with non-PJL PrinterOur resent printer models HL-10h, HL-600 series, HL-66
Revision C 16/01/96Chapter 3 "PJL" - 61.3. PJL Syntax and FormatSyntax :<For Example>@PJL ENTER LANGUAGE = emulation [<CR>]<
Revision A 16/01/96Chapter 1Introduction
Revision C 16/01/96Chapter 3 "PJL" - 71.4. VariablesPJL can use alphanumeric, numeric variables and strings.Alphanumeric variablesThe firs
Revision C 16/01/96Chapter 3 "PJL" - 82. HOW TO USE PJL2.1. OverviewPJL resides "above" printer languages such as Postscript and
Revision C 16/01/96Chapter 3 "PJL" - 93 COMMAND GROUPCommand Group Command Command DescriptionKernel Commands UEL Exits current printer la
Revision C 16/01/96Chapter 3 "PJL" - 104. KERNEL COMMANDS4.1. IntroductionThis section explains three PJL command, UEL, ENTER and COMMENT.
Revision C 16/01/96Chapter 3 "PJL" - 114.3. EXECUTE commandThe EXECUTE command orders the printer to execute the specified operation.This
Revision C 16/01/96Chapter 3 "PJL" - 12Example :<ESC>%-12345X@PJL<CR><LF>@PJL ENTER LANGUAGE = PCL <CR><LF>&
Revision C 16/01/96Chapter 3 "PJL" - 134.6. Printer Language SwitchingThere are three methods of switching printer languages.Explicit Swit
Revision C 16/01/96Chapter 3 "PJL" - 145. JOB SEPARATION COMMANDS5.1. IntroductionThis section explains two PJL command, JOB and EOJ. The
Revision C 16/01/96Chapter 3 "PJL" - 15• If job status is available and a JOB command is received, the printer returns a job status messa
Revision C 16/01/96Chapter 3 "PJL" - 16Example :<ESC>%-12345X@PJL<CR><LF>@PJL JOB NAME = "KKK data from spooler&quo
2About the manualThis technical reference manual is intended to help you get the most out of each of the emulationmodes supported by your HL Series la
Revision C 16/01/96Chapter 3 "PJL" - 176. ENVIRONMENT COMMANDS6.1. IntroductionThe HL-10h, HL-1260 and HL-660 printers have many features
Revision C 16/01/96Chapter 3 "PJL" - 18The diagram below illustrates how the environments interact and how the modified print environment
Revision C 16/01/96Chapter 3 "PJL" - 19Remember about environmentsRemember the following points when you use PJL to set the printer to a d
Revision C 16/01/96Chapter 3 "PJL" - 206.2. VariablesVariables for HL-10h1) General PJL Environment VariablesThe PJL environment variables
Revision C 16/01/96Chapter 3 "PJL" - 212)PCL-Specific VariablesThe following values are PCL (HP LaserJet 4 emulation) specific and can be
Revision C 16/01/96Chapter 3 "PJL" - 22Variables for HL-6601) General PJL Environment VariablesThe PJL environment variables which are not
Revision C 16/01/96Chapter 3 "PJL" - 232) PCL-Specific VariablesThe following values are PCL (HP LaserJet 4 emulation) specific and can be
Revision C 16/01/96Chapter 3 "PJL" - 243) EPSON-Specific VariablesThe following values are EPSON (EPSON FX-850 emulation) specific and can
Revision C 16/01/96Chapter 3 "PJL" - 254) IBM-Specific VariablesThe following values are IBM (IBM Proprinter XL emulation) specific and ca
Revision C 16/01/96Chapter 3 "PJL" - 26Variables for HL-12601) General PJL Environment VariablesThe PJL environment variables which are no
3GRAPHICSHP-GL/2 or HP-GL mode offers many powerful graphic features that enable you to draw and printdetailed images quickly and easily. Many commerc
Revision C 16/01/96Chapter 3 "PJL" - 27Variables Description Sample Value RangeDUPLEX Duplex mode ON, OFFBINDING Returns the setting of bi
Revision C 16/01/96Chapter 3 "PJL" - 282)PCL-Specific VariablesThe following values are PCL (HP LaserJet 4 emulation) specific and can be
Revision C 16/01/96Chapter 3 "PJL" - 296.3. Default commandThe DEFAULT command changes the User-Default environment which is stored in NV-
Revision C 16/01/96Chapter 3 "PJL" - 306.4. Initialize commandThe INITIALIZE command resets the PJL Current Environment and User Default E
Revision C 16/01/96Chapter 3 "PJL" - 316.5. Reset commandThe PJL RESET command resets the PJL Current Environment variables to the User De
Revision C 16/01/96Chapter 3 "PJL" - 326.6. Set commandThe SET command enables you to change the value of PJL Current Environment variable
Revision C 16/01/96Chapter 3 "PJL" - 337. STATUS READBACK COMMANDS7.1. IntroductionApplications can request, by sending a PJL command to t
Revision C 16/01/96Chapter 3 "PJL" - 347.2. Inquire CommandThe INQUIRE command is used in order to get the information of the current valu
Revision C 16/01/96Chapter 3 "PJL" - 35Examples :Example 1 :This example requests the current print environment settings for RET, PAPER, a
Revision C 16/01/96Chapter 3 "PJL" - 367.3. DINQUIRE CommandThe DINQUIRE command is used so as to get the information of the default value
Revision C 16/01/96Chapter 2 "PCL" - 1Chapter 2PCL
Revision C 16/01/96Chapter 3 "PJL" - 37Examples :Example 1 :This example requests the current print environment settings for RET, PAPER, a
Revision C 16/01/96Chapter 3 "PJL" - 387.4. ECHO CommandThe ECHO command requests the printer to send back a specified message, in order
Revision C 16/01/96Chapter 3 "PJL" - 397.5. INFO CommandThe INFO command requests the printer to send back information on a specific categ
Revision C 16/01/96Chapter 3 "PJL" - 40ID CategoryThe application can use @PJL INFO ID command to find out the printer model name. As the
Revision C 16/01/96Chapter 3 "PJL" - 41Parameters :Parameter Range of Characters Descriptionfeature alphabetical letters(ASCII 65-90 or 97
Revision C 16/01/96Chapter 3 "PJL" - 42LANGUAGES [5 EMULATED]<CR><LF>PCL<CR><LF>POSTSCRIPT<CR><LF>IBM&
Revision C 16/01/96Chapter 3 "PJL" - 43STATUS CategoryThe application can use @PJL INFO STATUS command to check the printer on-line/off-li
Revision C 16/01/96Chapter 3 "PJL" - 44A4<CR><LF>EXECUTIVE<CR><LF>MONARCH<CR><LF>COM10<CR><LF
Revision C 16/01/96Chapter 3 "PJL" - 45B5<CR><LF>LPARM:PCL FONTSOURCE=I [4 EMULATED]<CR><LF>I<CR><LF>C
Revision C 16/01/96Chapter 3 "PJL" - 46Parameters:Variable ValueDescriptionDEVICE ON Makes unsolicited device status valid for any statusc
Revision C 16/01/96Chapter 2 "PCL" - 2Command listControl Codes 6Escape sequences 7Esc&k#G Line Termination 8Esc&s#C End-of-line wra
Revision C 16/01/96Chapter 3 "PJL" - 477.6. USTATUS CommandSending the USTATUS command makes unsolicited printer status (sending the print
Revision C 16/01/96Chapter 3 "PJL" - 48Device VariableThe @PJL USTATUS DEVICE command allows the printer to send status messages when the
Revision C 16/01/96Chapter 3 "PJL" - 49JOB VariablesThe @PJL USTATUS JOB = ON command allows the printer to send the job processing status
Revision C 16/01/96Chapter 3 "PJL" - 50TIMED VariableThe @PJL USTATUS TIMED = XXX command enables the printer to send printer status infor
Revision C 16/01/96Chapter 3 "PJL" - 517.7. USTATUSOFF commandThe @PJL USTATUSOFF command makes all unsolicited status reporting inactive.
Revision C 16/01/96Chapter 3 "PJL" - 528. DEVICE ATTENDANCE COMMANDS8.1. IntroductionYou can change display messages on the printer contro
Revision C 16/01/96Chapter 3 "PJL" - 538.2. RDYMSG CommandWith the RDYMSG command, you can change the message "00 READY" on the
Revision C 16/01/96Chapter 3 "PJL" - 548.3. OPMSG CommandWith the OPMSG command, you can display any message you like on the printer swit
Revision C 16/01/96Chapter 3 "PJL" - 558.4. STMSG CommandWith the STMSG command, you can display any message you like on the printer switc
Revision C 16/01/96Chapter 3 "PJL" - 56INDEXBBasic Format of Status Readback Responses, 33CCOMMENT command, 12conditions, 8CONFIG Category
Revision C 16/01/96Chapter 2 "PCL" - 3Esc(s#V, Esc)s#V Seelcting the height 42EscCR!#H, EscCR!#V Scaling the scalable fonts vertically or h
Revision C 16/01/96Chapter 4 "Diablo 630" - 1Chapter 4Diablo 630
Revision C 16/01/96Chapter 4 "Diablo 630" - 2Command listBEL Bell 6Esc US n Set horizontal motion index (HMI) 6Esc S Reset horizontal motio
Revision C 16/01/96Chapter 4 "Diablo 630" - 31. IntroductionIn this emulation mode you can drive the printer directly by incorporating cont
Revision C 16/01/96Chapter 4 "Diablo 630" - 43. Terminology3.1. SyntaxThe following conventions are used in this description of the Diablo
Revision C 16/01/96Chapter 4 "Diablo 630" - 54.2. Control codesControl codes are ASCII codes that instruct the printer to perform a particu
Revision C 16/01/96Chapter 4 "Diablo 630" - 65. Commands5.1. Basic printer operationThe most common printer operations are described in th
Revision C 16/01/96Chapter 4 "Diablo 630" - 7Set vertical motion index (VMI)EscRSn (27)(30)n <1Bh><1Eh>nThis command sets the u
Revision C 16/01/96Chapter 4 "Diablo 630" - 8Set forward printing modeEsc5 (27)(53) <1Bh><35h>This command enables the printer
Revision C 16/01/96Chapter 4 "Diablo 630" - 9Half line feedEscU (27)(85) <1Bh><55h>This command moves the current print positio
Revision C 16/01/96Chapter 4 "Diablo 630" - 10Carriage returnCR (13) <0Dh>The CR control code (ASCII 13) moves the print position to
Revision C 16/01/96Chapter 2 "PCL" - 4EscCR!#E Execute Data 93Esc&b#W AppleTalk Configuration 94EscCR!1234#M MIO Video I/O port control
Revision C 16/01/96Chapter 4 "Diablo 630" - 11Cancel graphics modeEsc4 (27)(52) <1Bh><34h>This command turns off graphics mode.
Revision C 16/01/96Chapter 4 "Diablo 630" - 12Set EPSON Emulation ModeEsc@ (27)(64) <IBh><40h>Set emulation mode to EPSON FX-85
Revision C 16/01/96Chapter 4 "Diablo 630" - 135.2. Page set upControl panel settingsYou can use the printer’s control panel to set automati
Revision C 16/01/96Chapter 4 "Diablo 630" - 14Set bottom margin at current positionEscL (27)(76) <1Bh><4Ch>This command sets th
Revision C 16/01/96Chapter 4 "Diablo 630" - 15Set right margin at current positionEsc0 (27)(48) <1Bh><30h>This command sets the
Revision C 16/01/96Chapter 4 "Diablo 630" - 16Absolute horizontal tabEscHTn (27)(09)n <1Bh><09h>nThis command moves the print p
Revision C 16/01/96Chapter 4 "Diablo 630" - 17Clear all horizontal and vertical tabsEsc2 (27)(50) <1Bh><32h>This command clears
Revision C 16/01/96Chapter 4 "Diablo 630" - 18Set shadow print modeEscW (27)(87) <1Bh><57h>This command selects shadow characte
Revision C 16/01/96Chapter 4 "Diablo 630" - 19Set auto strike-out print modeEscH (27)(72) <1Bh><48h>This command turns on auto
Revision C 16/01/96Chapter 4 "Diablo 630" - 20INDEXAauto strike-out, 19automatic line feed, 10BBackspace, 7backward printing, 8Bell, 6bold
Copyright © 1993 - 1994Brother Industries Ltd.ALL RIGHTS RESERVEDTrademark acknowledgmentsBrother is a registered trademark and Twinriter a trademark
Revision C 16/01/96Chapter 2 "PCL" - 5IntroductionThis laserprinter provides a complete emulation of the Hewlett Packard LaserJet 4 printer.
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 1Chapter 5EPSON FX-850
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 2Command listNUL Null 7BEL Bell 7SP Space 7BS Backspace 7CR Carriage return 7LF Line Feed 8F
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 3Esc E Select emphasized character mode 22Esc F Cancel emphasized character mode 22Esc G Sel
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 41. IntroductionIn this mode you can control this HL Series printer directly by incorporatin
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 53. TerminologyThe following conventions are used in this description of the Epson FX-850 mo
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 64.2 Control codesControl codes are ASCII codes that instruct the printer to perform a parti
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 75. Commands5.1 Basic printer operationsThe most common printer operations are described in
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 8Line feedLF (10) <0Ah>The LF control code (ASCII code 10) moves the current print pos
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 9Select justification modeEscan (27)(97)n <1Bh><61h>nThis command allows you to
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 10Select unidirectional printingEsc< (27)(60) <1Bh><3Ch>This command has no e
Revision C 16/01/96Chapter 2 "PCL" - 6Controlling the printerControl codesControl codes are ASCII codes that tell the printer to perform a g
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 11Select / cancel half speed modeEscsn (27)(115)n <1Bh><73h>nThe printer ignores
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 12User resetEscCR!#R (27)(13)(33)#(82) <1Bh><0Dh><21h>#<52h># = 0, t
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 135.2. Page set upSet page lengthEscCn(27)(67)n <1Bh><43h>nThis command sets the
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 14Set right marginEscQn (27)(81)n <1Bh><51h>nThis command sets the right margin
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 155.3. Line spacingSelect 1/6" line spacingEsc2 (27)(50) <1Bh><32h>This com
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 16Select n/216" line spacingEsc3n (27)(51)n <1Bh><33h>nThis command sets th
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 175.4. Using tabsSet horizontal tab stopsEscDn1n2n3...NUL (27)(68)n1n2n3...(00)<1Bh>&l
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 18Set vertical tab stopsEscBn1n2n3...NUL (27)(66)n1n2n3...(00)<1Bh><42h>n1n2n3..
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 19Set vertical channel tab stopsEscbnm1m2m3...NUL (27)(98)nm1m2m3...(00)<1Bh><62h&g
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 20Select vertical tab channelEsc/n(27)(47)n <1Bh><2Fh>nThis command allows you t
Revision C 16/01/96Chapter 2 "PCL" - 7Escape sequencesEscape sequences, also known as PCL (Printer Control Language) commands, tell the prin
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 215.5. Using standard charactersSet pitch to 10 characters per inchEscP (27)(80) <1Bh>
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 22Select condensed character mode IIEscSI (27)(15) <1B><0F>This command selects
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 23Cancel double-strike modeEscH (27)(72) <1Bh><48h>This command turns double-str
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 24Select single-line double-width printing (II)EscSO (27)(14) <1Bh><03h>This com
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 25Select superscript / subscript modeEscSn (27)(83)n <1Bh><53h>nThis command all
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 26Select / cancel underline modeEsc–n(27)(45)n <1B><2D>nThis command turns chara
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 27Select expansion of printable code areaEsc6 (27)(54) <1Bh><36h>This command en
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 28Select international character setEscRn (27)(82)n <1Bh><52h>nThis command sele
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 295.6. Using customized charactersDefine charactersEsc&NULn1n2(n3<character definitio
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 30Bits 1 to 4 of n3 specify the width in columns of the defined character in proportional sp
Revision C 16/01/96Chapter 2 "PCL" - 8Line termination You can set the carriage return, line feed and form feed control codes to perform com
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 315.7. GraphicsSelect image modeEsc*mn1n2<image data> (27)(42)mn1n2...<1Bh><
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 32Reassign image modeEsc?cm (27)(63)cm <1Bh><3Fh>cmThis command enables you to r
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 33You can only use this command in portrait orientation.10 WIDTH “LPT1”, 25520 LPRINT “*** E
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 34Print double-density imageEscLn1n2<image data> (27)(76)n1n2... <1Bh><4Ch
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 35Print double-speed double-density imageEscYn1n2<image data> (27)(89)n1n2... <1B
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 36Print quadruple-density imageEscZn1n2<image data> (27)(90)n1n2... <1Bh><
Revision C 16/01/96Chapter 5 " EPSON FX-850 " - 37INDEX99 bit image, 32Aabsolute print position, 9BBackspace, 7BEL, 7CCarriage return, 7char
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 1Chapter 6IBM Proprinter XL
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 2Command listNUL Null 5BEL Bell 5ESC Escape 6SP Space 6BS Backspace 6LF Line Feed 6FF F
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 3Esc=n1n220n3(n4n5<character definition data>...) 18Define charactersEscKn1n2<
Revision C 16/01/96Chapter 2 "PCL" - 9EnvironmentsFactory default environmentThe factory default environment is the collection of printer se
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 41. IntroductionThis HL Series printer offers a complete emulation of the IBM Proprinte
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 52.6 Escape sequencesEscape sequences tell the printer which Proprinter function to per
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 6EscapeESC (27) <1Bh>The ESC control code (ASCII 27) marks the start of an escape
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 7Carriage returnCR (13) <0Dh>The CR control code (ASCII 13) moves the current pri
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 8Change emulation modeEscCR<mode> (27)(13)mode <1Bh><0Dh>modeThis com
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 94.2 Page formatSet page lengthEscCn (27)(67)n <1Bh><43h>nThis command sets
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 10Set perforation skipEscNn (27)(78)n <1Bh><4Eh>nThis command sets the bott
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 11Save n/72" line spacingEscAn (27)(65)n <1Bh><41h>nThis command allow
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 12Set horizontal tabsEscD<n1><n2><n3>...NUL (27)(68)n1n2n3...(00)<
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 13Restore default tab settingsEscR (27)(82) <1Bh><52h>This command restores
Revision C 16/01/96Chapter 2 "PCL" - 10Job controlPage sizeEsc&l#A (27)(38)(108)#(65) <1Bh><26h><6Ch>#<41h># sta
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 14Proportional spacingEscPn(27)(80)n <1Bh><50h>nThis command allows you to
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 15Set enlarged character mode for a single lineSO (14) <0Eh>This command turns en
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 16Set superscript or subscript character modeEscSn (27)(83)n <1Bh><53h>nThi
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 17Select double-height / double-width modeEsc[@n1n2n3n4n5n6 (27)(91)(64)n1n2n3n4n5n6<
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 18Select character fontEscIn (27)(73)n <1Bh><49h>nThis command enables you
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 19If bits 1 and 2 of n4 are 00 and bit 8 is set to 0 the bytes that make up the charact
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 20Set double-density image modeEscLn1n2<image data> (27)(76)n1n2<image data>
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 21This printer always prints as fast as possible, hence this command is the exact equi
Revision C 16/01/96Chapter 6 " IBM Proprinter XL " - 22INDEXAautomatic line feed, 7BBackspace, 6Bell, 5CCancel, 15Carriage return, 7Characte
Revision C 16/01/96Chapter 7 "Bar Codes Control" - 1Chapter 7Bar Code Control
Revision C 16/01/96Chapter 2 "PCL" - 11Paper sourceEsc&l#H (27)(38)(108)#(72) <1Bh><26h><6Ch>#<48h># denotes the
Revision C 16/01/96Chapter 7 "Bar Codes Control" - 2Bar Code ControlThe printer can print bar codes in the HP LaserJet 4, Diablo, EPSON FX-8
Revision C 16/01/96Chapter 7 "Bar Codes Control" - 3(2) Bar Code Style, Expanded Character shading, Line Block Drawing & BoxDrawing Shad
Revision C 16/01/96Chapter 7 "Bar Codes Control" - 4all the current character style enhancements are masked. Note that the default setting
Revision C 16/01/96Chapter 7 "Bar Codes Control" - 5This parameter specifies the height of bar codes or expanded characters as above. It ca
Revision C 16/01/96Chapter 7 "Bar Codes Control" - 6Characters “0” to “9” can be data and it must be terminated by a check digit. “?” canbe
Revision C 16/01/96Chapter 7 "Bar Codes Control" - 7• When EAN 128 set A, set B or set C is selected with the parameter "t132" or
Revision C 16/01/96Chapter 7 "Bar Codes Control" - 8280 LPRINT CHR$(27); "it130r1s0x00y200b1234567?+12345\";300 ' LABEL PRINT
Revision C 16/01/96Chapter 8 "HP-GL2" 1CHAPTER 8HP-GL/2 GraphicsLanguage
Revision C 16/01/96Chapter 8 "HP-GL2" 2Table of ContentsInitialization and default setting instructionsInstruction Function pageDF Default
Revision C 16/01/96Chapter 8 "HP-GL2" 3Plot Function InstructionsInstruction Function pageAC Anchor Corner 32FT Fill Type 33LA Line Attribu
Revision C 16/01/96Chapter 2 "PCL" - 12Top offset registrationEsc&ll#Z (27)(38)(108)#(90) <1Bh><26h><6Ch>#<5Ah>#
Revision C 16/01/96Chapter 8 "HP-GL2" 41. IntroductionThis HL-10h/1260/660 printer can be used in HP-GL/2 graphics mode to produce vector g
Revision C 16/01/96Chapter 8 "HP-GL2" 53. Command syntaxAn HP-GL and HP-GL/2 command can consist of up to four items: a mnemonic, a param
Revision C 16/01/96Chapter 8 "HP-GL2" 64. The HP-GL graphics windowUnitsWhen you first enter graphics mode, the prevailing coordinate syste
Revision C 16/01/96Chapter 8 "HP-GL2" 7If you import an image without fulfilling these two criteria, that is, the image is not page size
Revision C 16/01/96Chapter 8 "HP-GL2" 86. Commands6.1. Initialize commandsDF - Default Set InstructionDF[;]• Returns the graphics mode to
Revision C 16/01/96Chapter 8 "HP-GL2" 9IN - Initialize Set InstructionIN[;]• Returns the graphics mode to initial conditions;Function Equi
Revision C 16/01/96Chapter 8 "HP-GL2" 106.2. Plot area and unit setting instructionsInstruction FunctionIP Scaling pointIR Input relative s
Revision C 16/01/96Chapter 8 "HP-GL2" 11IR - Input Relative Scaling PointsIR [ P1x, P1y [, P2x, P2y]][;]P1x ; x-coordinate of P1 P1y ; y-co
Revision C 16/01/96Chapter 8 "HP-GL2" 12• Type 0 scaling (anisotropic scaling, and the default) allows you to specify different sized x-ax
Revision C 16/01/96Chapter 8 "HP-GL2" 13P1(0,0)(10,10)P2P2P2P2P1P1P1(0,10)(10,10)(10,0)(10,10)(0,0)(20,10)SC 0,10,0,10,1,0,0SC0,20,0,10,1,1
Revision C 16/01/96Chapter 2 "PCL" - 13• # = 1 indicates the front side.If the currently processing page is odd page, the printer finishes
Revision C 16/01/96Chapter 8 "HP-GL2" 14220 END<Sample 21>
Revision C 16/01/96Chapter 8 "HP-GL2" 15IW - WindowIW [ X1, Y1, X2, Y2 ] [;]X1-Window lower left X coordinate Y1-Window lower left Y coordi
Revision C 16/01/96Chapter 8 "HP-GL2" 16RO - Rotate coordinate systemRO [q][;]q : Angle in degrees through which the coordinate system is r
Revision C 16/01/96Chapter 8 "HP-GL2" 176.3. Pen Control and Plot InstructionsInstruction FunctionPU Pen UpPD Pen DownPA Plot AbsolutePR Re
Revision C 16/01/96Chapter 8 "HP-GL2" 18PA - Plot AbsolutePA [ X, Y [,...]] [;]X ; X coordinate of the cursor movement destinationY ; Y coo
Revision C 16/01/96Chapter 8 "HP-GL2" 19AA [ X, Y, qc [, qd ]] [;]X ; Arc centre X coordinate Y ; Arc centre Y coordinateqc ; Arc angle in
Revision C 16/01/96Chapter 8 "HP-GL2" 20X ; Arc centre X coordinate Y ; Arc centre Y coordinateqc ; Arc angle in degrees qd ; Chord angle i
Revision C 16/01/96Chapter 8 "HP-GL2" 21AT - Absolute Arc Three PointAT X1, Y1, X2, Y2 [,qd] [;]X1 ; x-coordinate of intermediate point Y2
Revision C 16/01/96Chapter 8 "HP-GL2" 22RT - Relative Arc Three PointRT X1, Y1, X2, Y2 [,qd] [;]X1 ; x-coordinate of intermediate pointY2 ;
Revision C 16/01/96Chapter 8 "HP-GL2" 23PE - Polyline EncodedPE [ [flag] [value] | XiYi ... [flag] [value] | XiYi ] ];flag ; a command or
Revision C 16/01/96Chapter 2 "PCL" - 14• Depending on models you may make the control panel setting locked ("SETTING LOCK=ON").
Revision C 16/01/96Chapter 8 "HP-GL2" 24new number into base 64 or base 32 according to your system and encode each base 64 or base 32 dig
Revision C 16/01/96Chapter 8 "HP-GL2" 25BR - Bezier RelativeBR [ X1, Y1, X2, Y2, X3, Y3 . . . [X1, Y1, X2, Y2, X3, Y3]] [;]X1, X2, X3 ; X
Revision C 16/01/96Chapter 8 "HP-GL2" 266.4. The polygon groupInstruction FunctionPM Polygon ModeEA Edge Absolute RectangleER Edge Relative
Revision C 16/01/96Chapter 8 "HP-GL2" 27EA - Edge Rectangle AbsoluteEA X, Y[;]X ; X coordinate of opposite corner for the rectangleY ; Y co
Revision C 16/01/96Chapter 8 "HP-GL2" 28EP - Edge PolygonEP [;]• This command plots the outline of the polygon currently stored in the pol
Revision C 16/01/96Chapter 8 "HP-GL2" 29• Plotting proceeds counterclockwise when qc is positive, and clockwise when negative.• The value
Revision C 16/01/96Chapter 8 "HP-GL2" 30RR - Fill Rectangle RelativeRR X, Y[;]X ; X coordinate of opposite corner for the rectangleY ; Y co
Revision C 16/01/96Chapter 8 "HP-GL2" 31WG - Fill WedgeWG r,q1,qc(,qd)[;]r ; Radius in current unitsq1 ; Start point angleqc ; Arc angleqd
Revision C 16/01/96Chapter 8 "HP-GL2" 32FP - Fill PolygonFP [;]FP [ n ] [;]n ; fill method• This command fills the polygon currently store
Revision C 16/01/96Chapter 8 "HP-GL2" 336.5. Plot Function InstructionsInstruction FunctionAC Anchor CornerFT Fill TypeLA Line AttributeLT
ContentsGlossaryChapter 1 - Introduction to the HL Series Laser printerDESCRIPTION OF THE PRINTER 2ABOUT THE MANUAL 2AREAS OF USE 2Using word-processi
Revision C 16/01/96Chapter 2 "PCL" - 15The pagePhysical pageThe physical page refers to the size of the paper or envelope currently in use:
Revision C 16/01/96Chapter 8 "HP-GL2" 34FT - Fill TypeFT n(, d(, q))[;]n ; Fill type d ; option 1 q ; option 2• Sets the fill type, interv
Revision C 16/01/96Chapter 8 "HP-GL2" 35LA [ ll, v [ , ll , v [ , ll , v]]] [;]l ; line attribute v : value• This command specifies the sh
Revision C 16/01/96Chapter 8 "HP-GL2" 36LT - Line Type SelectionLT [, n [, p [,m ]]] [;]n ; Line pattern numberp ; Line pattern length (per
Revision C 16/01/96Chapter 8 "HP-GL2" 3710 ' - Line Type -20 WIDTH "LPT1:", 25530 LPRINT CHR$(27); "E";40 LPRINT C
Revision C 16/01/96Chapter 8 "HP-GL2" 38PW - Pen WidthPW [w, [,p]] [;]w ; widthp ; pen• This command specifies the width of the pen.• Pen
Revision C 16/01/96Chapter 8 "HP-GL2" 39RF - Raster Fill DefinitionRF [ i [, w, h, p [,...]]] [;]i : index w : widthp: pen number h : heigh
Revision C 16/01/96Chapter 8 "HP-GL2" 40SM - Symbol ModeSM c[;]c ; ASCII character or symbol code• The command specifies the symbol to be
Revision C 16/01/96Chapter 8 "HP-GL2" 41SV - Screened VectorsSV [ s [, option_1[, option_2]]] [;]s : screen typeoption_1 and option_2: depe
Revision C 16/01/96Chapter 8 "HP-GL2" 42TR - Transparency ModeTR [ n ] [;]n ; transparency type• This command turns transparency mode on a
Revision C 16/01/96Chapter 8 "HP-GL2" 43UL - User-defined Line TypeUL [ i ] [,g [...,]] [;]i ; unit typeg : gap length• This command allow
Revision C 16/01/96Chapter 2 "PCL" - 16Portrait page dimensions (DEFAULT VALUES)ABCDEFGHFGHEGGPhysical pagePrintable areaLogical pageDefault
Revision C 16/01/96Chapter 8 "HP-GL2" 44WU - Select Unit for Pen WidthWU [ t ] [;]t ; unit type• This command specifies the pen width unit
Revision C 16/01/96Chapter 8 "HP-GL2" 456.6. Character Plot InstructionsInstruction FunctionSD Define Standard FontAD Define Alternate Font
Revision C 16/01/96Chapter 8 "HP-GL2" 46• attribute = 1 : Symbol setValueName ISOnumberValueName ISOnumber1 Math - 7 - 2 Line Draw - 7 -3
Revision C 16/01/96Chapter 8 "HP-GL2" 47• attribute = 2 : SpacingValue Meaning0 Monospacing1 Proportional spacing• attribute = 3 : Pitch
Revision C 16/01/96Chapter 8 "HP-GL2" 48AD - Define Alternate FontAD [ attribute, value ] [..] [;]attribute : a font attribute to be define
Revision C 16/01/96Chapter 8 "HP-GL2" 49SA - Select Alternate FontSA [;]• This command allows you to select the alternate font, as define
Revision C 16/01/96Chapter 8 "HP-GL2" 50FN - Select Secondary FontFN font-ID [;]font-ID : the identity number of any accessible font• This
Revision C 16/01/96Chapter 8 "HP-GL2" 51DT - Define Label TerminatorDT [ c [, m ]] [;]c : Characterm : mode• This command allows you to sp
Revision C 16/01/96Chapter 8 "HP-GL2" 52LO - Label OriginLO [ p ] [;]• This instruction allows you to position labels in different ways r
Revision C 16/01/96Chapter 8 "HP-GL2" 53DI - Absolute DirectionDI [ run, rise ] [;]run : X direction componentrise : Y direction component•
Revision C 16/01/96Chapter 2 "PCL" - 17Landscape page dimenSions ( DEFAULT VALUES)ABCDEFGHFGHEGGPhysical pagePrintable areaLogical pageDefau
Revision C 16/01/96Chapter 8 "HP-GL2" 54DR - Relative DirectionDR [ run, rise ] [;]run : X-component of the printing direction expressed as
Revision C 16/01/96Chapter 8 "HP-GL2" 55DV - Define Variable Text PathDV [ path [,line]] [;]path : text printing path - horizontal or verti
Revision C 16/01/96Chapter 8 "HP-GL2" 56CP - Relative Character MovementCP [ spaces [,lines]] [;]spaces ; the number of text spaces the pen
Revision C 16/01/96Chapter 8 "HP-GL2" 57CF - Character Fill ModeCF [ fill [, pen ]] [;]fill : the fill pattern used to fill characterspen :
Revision C 16/01/96Chapter 8 "HP-GL2" 58SI - Set Absolute Character SizeSI [ width, height ] [;]width : the width in centimeters of printed
Revision C 16/01/96Chapter 8 "HP-GL2" 59SR - Set Relative Character SizeSR [ width, height ] [;]width ; the width of printed characters exp
Revision C 16/01/96Chapter 8 "HP-GL2" 60SL - Character SlantSL [ tan φφ ] [;]tan φ - tangent of character slant angle (φ)• This command de
Revision C 16/01/96Chapter 8 "HP-GL2" 61ES - Extra SpaceES [ width [,height]] [;]width : factor by which character spacing is changed.heigh
Revision C 16/01/96Chapter 9 "HP-GL" 1CHAPTER 9HP-GLGraphics Language
Revision C 16/01/96Chapter 9 "HP-GL" 2Table of ContentsInitialization and default setting instructionsInstruction Function pageDF Default Se
Revision C 16/01/96Chapter 2 "PCL" - 18CoordinatesThe printer control language coordinate system has its origin at the intersection of the l
Revision C 16/01/96Chapter 9 "HP-GL" 3Dual Context ExtensionsInstruction FunctionpageEscCRRO Set HRC Off35EscCRRL Set HRC to Light Level35Es
Revision C 16/01/96Chapter 9 "HP-GL" 41. IntroductionThe HP-GL graphics mode emulates 40 out of 56 instructions for the HP 7475A plotter ma
Revision C 16/01/96Chapter 9 "HP-GL" 51.3.2. Printing Areaabdca b c d (mm)A4 4555Letter 6555Legal 6555
Revision C 16/01/96Chapter 9 "HP-GL" 62. Commands2.1. Initialization and Default Setting InstructionsDF - Default Set InstructionDF[;]• Ret
Revision C 16/01/96Chapter 9 "HP-GL" 7IN - Initialize Set InstructionIN[;]• Returns the graphics mode to initial conditions;Function Equiva
Revision C 16/01/96Chapter 9 "HP-GL" 82.2. Plot area and unit setting instructionsInstruction FunctionIP Scaling pointSC ScaleIW Input windo
Revision C 16/01/96Chapter 9 "HP-GL" 9IW - Input WindowIW [ X1, Y1, X2, Y2 ] [;]X1-Window lower left X coordinate Y1-Window lower left Y co
Revision C 16/01/96Chapter 9 "HP-GL" 102.3. Pen Control and Plot InstructionsInstruction FunctionPU Pen UpPD Pen DownPA Plot AbsolutePR Rela
Revision C 16/01/96Chapter 9 "HP-GL" 11PD - Pen DownPD [ X, Y [,...]] [;]X ; X coordinate of the cursor movement destinationY ; Y coordinate
Revision C 16/01/96Chapter 9 "HP-GL" 12PA - Plot AbsolutePA [X, Y [,...]] [;]X ; X coordinate of the cursor movement destinationY ; Y coordi
Revision C 16/01/96Chapter 2 "PCL" - 19Setting the left and right marginsEsc&a#L (27)(38)(97)#(76) <1Bh><26h><61h>#<
Revision C 16/01/96Chapter 9 "HP-GL" 13PR - Relative Coordinate Pen MovePR [X, Y [,...]] [;]X ; X coordinate of the cursor movement destinat
Revision C 16/01/96Chapter 9 "HP-GL" 14AA - Draw Absolute ArcAA [ X, Y, qc [, qd ]] [;]X ; Arc centre X coordinate Y ; Arc centre Y coordin
Revision C 16/01/96Chapter 9 "HP-GL" 15<Sample 68>
Revision C 16/01/96Chapter 9 "HP-GL" 16AR - Draw Relative ArcAR X, Y, qc(, qd)[;]X ; Arc centre X coordinate Y ; Arc centre Y coordinateqc
Revision C 16/01/96Chapter 9 "HP-GL" 17CI - Circle PlotCI r(, qd)[;]r : Radius of circle ( in user units or graphic units )qd : Chord angle
Revision C 16/01/96Chapter 9 "HP-GL" 1810 '*** CIEX1 ***20 LPRINT "IN;SP1;IP2650,1325,7650,6325;"30 LPRINT "SC-100,100,-
Revision C 16/01/96Chapter 9 "HP-GL" 192.4. The polygon groupInstruction FunctionEA Edge Absolute RectangleER Edge Relative RectangleEW Edge
Revision C 16/01/96Chapter 9 "HP-GL" 20ER - Edge Rectangle RelativeER X, Y[;]X ; X coordinate of opposite angle for the rectangleY ; Y coord
Revision C 16/01/96Chapter 9 "HP-GL" 21EW - Edge WedgeEW r,q1,qc(,qd)[;]r ; Radius in user units or graphics units q1; Start point angleqc
Revision C 16/01/96Chapter 9 "HP-GL" 22RA - Fill Rectangle AbsoluteRA X, Y[;]X ; X coordinate of opposite angle for the rectangleY ; Y coord
Revision C 16/01/96Chapter 2 "PCL" - 20Resetting the horizontal marginsEsc9 (27)(39) <1Bh><39h>• This command resets the left a
Revision C 16/01/96Chapter 9 "HP-GL" 23RR - Fill Rectangle RelativeRR X, Y[;]X ; X coordinate of opposite angle for the rectangleY ; Y coord
Revision C 16/01/96Chapter 9 "HP-GL" 24WG - Fill WedgeWG r,q1,qc(,qd)[;]r ; Radius in user units or graphics units q1 ; Start point angleqc
Revision C 16/01/96Chapter 9 "HP-GL" 252.5. Plot Function InstructionsInstruction FunctionFT Fill TypeLT Line TypePW Pen WidthSM Symbol Mode
Revision C 16/01/96Chapter 9 "HP-GL" 26LT - Line Type SelectionLT [, n [, p ]] [;]n ; Line pattern numberp ; Line pattern length (percentage
Revision C 16/01/96Chapter 9 "HP-GL" 27SM - Symbol ModeSM c[;]c ; ASCII character or symbol code• The command specifies the symbol to be dr
Revision C 16/01/96Chapter 9 "HP-GL" 2810 '*** TLEX ***30 FOR I=1 TO 1040 LPRINT "PR800,0;XT;"50 NEXT I60 LPRINT "TL;PU;
Revision C 16/01/96Chapter 9 "HP-GL" 292.6. Character Plot InstructionsInstruction FunctionCS Standard Set DefinitionCA Alternate Set Defini
Revision C 16/01/96Chapter 9 "HP-GL" 30SS - Select Standard Character SetSS [;]• Selects the standard character set specified by the CS ins
Revision C 16/01/96Chapter 9 "HP-GL" 31LB - Character PlotLB [ cs ] < terminator > [;]cs : character string• Plots character strings
Revision C 16/01/96Chapter 9 "HP-GL" 32DR [ run, rise ] [;]run : X direction componentrise : Y direction component• • Percentage of the dis
Revision C 16/01/96Chapter 2 "PCL" - 21Setting the vertical motion index (VMI)Esc&ll#C (27)(38)(108)#(67) <1Bh><26h><6Ch&
Revision C 16/01/96Chapter 9 "HP-GL" 33SI - Set Absolute Character SizeSI [ width, height ] [;]width : the width in centimeters of printed c
Revision C 16/01/96Chapter 9 "HP-GL" 34SR - Set Relative Character SizeSR [ width, height ] [;]width ; the width of printed characters expr
Revision C 16/01/96Chapter 9 "HP-GL" 35UC - User Defined CharacterUC X1, Y1, X2, Y2..., Xn, Yn[;]Xi : Number of grids in X directionYi : Num
Revision C 16/01/96Chapter 9 "HP-GL" 362.7. dual context extensionsSet High Resolution Control (Brother Original)EscCRRO• This command sets
Revision C 16/01/96APPENDIX A -COMPALISON LIST-1APPENDIX ACOMPARISON LIST FORHL-660, HL-1260, HL-10h, HL-10V/DV, HL-10PS/DPS,HL-8V, HL-4V, HL-4Ve, an
Revision C 16/01/96APPENDIX A -COMPALISON LIST-2In this chapter, you can find which commands are supported by your printer.PCLCOMMAND HL-660 HL-1260
Revision C 16/01/96APPENDIX A -COMPALISON LIST-3COMMAND HL-660 HL-1260 HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VEscEEscCR FDEscCR!#REsczEsc%
Revision C 16/01/96APPENDIX A -COMPALISON LIST-4COMMAND HL-660 HL-1260 HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VEsc&a#PEsc(3@,Esc)3@SI,S
Revision C 16/01/96APPENDIX A -COMPALISON LIST-5COMMAND HL-660 HL-1260 HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VEsc*v#NEsc*v#OEsc*c#GEsc*c#W
Revision C 16/01/96APPENDIX A -COMPALISON LIST-6COMMAND HL-660 HL-1260 HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VEsc*c#XEsc*c#LEsc*c#KEsc&
Revision C 16/01/96Chapter 2 "PCL" - 22Setting the horizontal motion index (HMI)Esc&k#H (27)(38)(107)#(72) <1Bh><25h><6Bh
Revision C 16/01/96APPENDIX A -COMPALISON LIST-7*3 Typeface Selection (PCL)Command TypefaceHL-660HL-1260HL-10hHL-10V/DVHL-10PS/DPSHL-8V HL-4VHL-4VeHL
Revision C 16/01/96APPENDIX A -COMPALISON LIST-8Command TypefaceHL-660HL-1260HL-10hHL-10V/DVHL-10PS/DPSHL-8V HL-4VHL-4VeHL-6VEsc(s16696T BR SymbolEsc
Revision C 16/01/96APPENDIX A -COMPALISON LIST-9DiabloCommand HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8VHL-4VHL-4Ve HL-6VEsc US nEsc SEsc RS nSPB
Revision C 16/01/96APPENDIX A -COMPALISON LIST-10Command HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8VHL-4VHL-4Ve HL-6VEsc LEsc CEsc 9Esc 0Esc 1Esc
Revision C 16/01/96APPENDIX A -COMPALISON LIST-11EpsonCommand HL-660 HL-1260HL-10h HL-10V/DVHL-10PS /DPSHL-8V HL-4V HL-4Ve HL-6VSPBSCRLFFFEsc SP nEsc
Revision C 16/01/96APPENDIX A -COMPALISON LIST-12Command HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VEsc j nEsc D n1 n2 n3 ... NU
Revision C 16/01/96APPENDIX A -COMPALISON LIST-13Command HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VEsc 6Esc 7Esc l nEsc R nEsc
Revision C 16/01/96APPENDIX A -COMPALISON LIST-14IBMCommand HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VESCSPBSCRLFFFEsc 5 nDC1Es
Revision C 16/01/96APPENDIX A -COMPALISON LIST-15Command HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VVTEsc REsc 7Esc 6DC2Esc :Esc
Revision C 16/01/96APPENDIX A -COMPALISON LIST-16BAR CODECommand HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VCODE 39Interleaved 2
Revision C 16/01/96Chapter 2 "PCL" - 23Setting line spacingEsc&ll#D (27)(38)(108)#(68) <1Bh><25h><6Ch>#<44h># st
Revision C 16/01/96APPENDIX A -COMPALISON LIST-17HP-GL/2COMMAND HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VDFINIPIRSCIWROPUPDPAP
Revision C 16/01/96APPENDIX A -COMPALISON LIST-18Command HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8VHL-4VHL-4VeHL-HL6VACFTLALTPWRFSMSPSVTRULWUSDAD
Revision C 16/01/96APPENDIX A -COMPALISON LIST-19Command HL-660 HL-1260HL-10h HL-10V/DVHL-10PS/DPSHL-8V HL-4V HL-4VeHL-6VSLSBESTDCOPGRPNP
Revision C 16/01/96APPENDIX A -COMPALISON LIST-20HP-GLCOMMAND HL-660 HL-1260HL-10h HL-10V/DVHL-10PS\DPSHL-8V HL-4V HL-4VeHL-6VDFINIPSCIWROPGPUPDPAPRA
Revision C 16/01/96APPENDIX A -COMPALISON LIST-21COMMAND HL-660 HL-1260HL-10h HL-10V/DVHL-10PS\DPSHL-8V HL-4V HL-4VeHL-6VPTCSCASSSADTLBDIDRCPSISRSLUC
Revision C 16/01/96APPENDIX A -COMPALISON LIST-22PJLPJL commands are supported by HL-660, HL-1260 and HL-10h. Other our printers does not support PJ
Revision C 16/01/96APPENDIX A -COMPALISON LIST-23Command HL-660 HL-1260 HL-10h@PJL INFO CONFIG [<CR>]<LF>feature, value, feature informat
Revision C 16/01/96APPENDIX A -COMPALISON LIST-24RESOLUTION300, 600 300, 600 300,600
Revision C 16/01/96APPENDIX A -COMPALISON LIST-25General PJL EnvironmentValiablesHL-660 HL-1260 HL-10hPERSONALITYAUTO, PCL, IBM, EPSON,POSTSCRIPT*2AU
Revision C 16/01/96APPENDIX A -COMPALISON LIST-26General PJL EnvironmentValiablesHL-660 HL-1260 HL-10hDEMOPRINTON, OFFLANGENGLISH, FRENCH, GERMAN,DUT
Revision C 16/01/96Chapter 2 "PCL" - 24Page lengthEsc&ll#P (27)(38)(108)#(80) <1Bh><25h><6Ch>#<50h># stands for
Revision C 16/01/96APPENDIX A -COMPALISON LIST-27PCL Specific Valiables HL-660 HL-1260 HL-10hPAPERLETTER, A4, LEGAL, EXECUTIVE,COM10, MONARCH, C5, DL
Revision C 16/01/96APPENDIX A -COMPALISON LIST-28EPSON Specific Valiables HL-660 HL-1260 HL-10hPAPERLETTER, A4, LEGAL, EXECUTIVE,COM10, MONARCH, C5,
Revision C 16/01/96APPENDIX A -COMPALISON LIST-29IBM Specific Valiables HL-660 HL-1260 HL-10hPAPERLETTER, A4, LEGAL, EXECUTIVE,COM10, MONARCH, C5, DL
COMMAND LIST 2INTRODUCTION 4EMULATION DETAILS 4NOTATION USED IN THIS EMULATION DESCRIPTION 5COMMANDS 5Chapter 7 - Barcode ControlChapter 8 - HP-GL/2TA
Revision C 16/01/96Chapter 2 "PCL" - 25Positioning the cursorYou can position the cursor anywhere on the logical page. In addition, the curs
Revision C 16/01/96Chapter 2 "PCL" - 26Vertical cursor positioning in DecipointsEsc&a#V (27)(38)(97)#(86) <1Bh><26h><61h&
Revision C 16/01/96Chapter 2 "PCL" - 27UnitsEsc*p#X (27)(38)(112)#(88) <1Bh><26h><70h>#<58h># = number of units• Un
Revision C 16/01/96Chapter 2 "PCL" - 28Horizontal cursor positioning in DecipointsEsc&a#H (27)(38)(97)#(72) <1Bh><26h><61
Revision C 16/01/96Chapter 2 "PCL" - 29Positioning the cursor using control codesThe carriage return, space, horizontal tab and backspace co
Revision C 16/01/96Chapter 2 "PCL" - 30Logical page orientationEsc&ll#O (27)(38)(108)#(79) <1Bh><26h><6Ch>#<4Fh>
Revision C 16/01/96Chapter 2 "PCL" - 31Text directionEsc&a#P (27)(38)(97)#(80) <1Bh><26h><61h>#<50h># = 0, 90, 1
Revision C 16/01/96Chapter 2 "PCL" - 32Using fontsIntroductionA font is a collection of characters that have common characteristics, such as
Revision C 16/01/96Chapter 2 "PCL" - 33Microsoft Windows 3.1 TrueType Compatible Fonts:1260 660Tennessee Roman, Italic, Bold, Bold ItalicHel
Revision C 16/01/96Chapter 2 "PCL" - 34Primary and secondary fontsThe printer maintains two sets of font characteristics which define its pr
GlossaryAbsolute plotting A method of plotting in the HP-GL and HP-GL/2 graphics language wherecoordinates are specified relative to the origin of the
Revision C 16/01/96Chapter 2 "PCL" - 35Symbol collectionsThe symbol collections contain many symbols and a symbol set is made from symbol co
Revision C 16/01/96Chapter 2 "PCL" - 36Font selection commandsUser-defined symbol setsUser-defined symbol sets can be used with Unbound scal
Revision C 16/01/96Chapter 2 "PCL" - 37Define Symbol Set Esc(f#W[data] (27)(49)(102)#(87) <1Bh><28h><66h>#<57h>• #
Revision C 16/01/96Chapter 2 "PCL" - 3810 - 17: Character Requirement Flag ( 8 bytes )Used in conjunction with the character complement fiel
Revision C 16/01/96Chapter 2 "PCL" - 39Symbol set control commandEsc*c#S (27)(42)(99)#(83) <1Bh><2Ah><63h>#<53h>•
Revision C 16/01/96Chapter 2 "PCL" - 40User-defined symbol sets are available for the HL-10h, HL-1260 and HL-660. They are defined by the c
Revision C 16/01/96Chapter 2 "PCL" - 41• To select any of the above symbol sets for the secondary font simply substitute ‘)’ for ‘(’ in the
Revision C 16/01/96Chapter 2 "PCL" - 42Selecting the pitchEsc(s#H (27)(40)(115)#(72) <1Bh><28h><73h>#<48h>• This co
Revision C 16/01/96Chapter 2 "PCL" - 43Scaling the scalable fonts vertically or horizontallyEscCR!#H (27)(13)(33)#(72) <1Bh><0Dh>
Revision C 16/01/96Chapter 2 "PCL" - 44Selecting the stroke weightEsc(s#B (27)(40)(115)#(66) <1Bh><28h><73h>#<42h>•
Control code An ASCII code that tells the computer to perform a particular function, suchas a carriage return.Control panel reset A reset or factory
Revision C 16/01/96Chapter 2 "PCL" - 45OCR-B Esc(s110T Esc)s110T * * *Bermuda Script Esc(s134T Esc)s134T *Germany Esc(s132T Esc)s132T *San D
Revision C 16/01/96Chapter 2 "PCL" - 46Downloadable font manipulationFonts that you have bought on diskette can be downloaded to the printer
Revision C 16/01/96Chapter 2 "PCL" - 47Selecting a downloaded fontEsc(#X (27)(40)#(88) <1Bh><28h>#<58h>• This command sel
Revision C 16/01/96Chapter 2 "PCL" - 48Cell heightx-heightBaseline distanceUnderline distanceBaselineUnderline thicknessCell width
Revision C 16/01/96Chapter 2 "PCL" - 49• The Font descriptor has information for the whole character set. When this font descriptor is sen
Revision C 16/01/96Chapter 2 "PCL" - 50< Intellifont Scalable Bound font >Byte 15 (MSB) 8 7
Revision C 16/01/96Chapter 2 "PCL" - 51< Intellifont Scalable Unbound font >Byte 15 (MSB) 8 7
Revision C 16/01/96Chapter 2 "PCL" - 52< TrueType Scalable Bound font >Byte 15 (MSB) 8 7
Revision C 16/01/96Chapter 2 "PCL" - 53• Font type (UB) - specifies type of symbol set.0 Bound font. A 7-bit font with character codes 20
Revision C 16/01/96Chapter 2 "PCL" - 54• Cell width (UI) - ignored by this printer. the width in dots of the character cell. This can be fr
Fill A shading applied to a shape that you have drawn.Fixed spacing See monospacing.Font A collection of characters that are designed to work in harmo
Revision C 16/01/96Chapter 2 "PCL" - 55• Pitch (UI) - This value defines the default spacing for each point size in 1/4 dots. Combined wit
Revision C 16/01/96Chapter 2 "PCL" - 56• Stroke weight (SB) - valid values are from –7 to +7. 0 denotes the normal (Roman) stroke width, –
Revision C 16/01/96Chapter 2 "PCL" - 57• Quality (UB) - ignored by this HL Series printer. This byte specifies the fonts quality according
Revision C 16/01/96Chapter 2 "PCL" - 58• Cap height data (UI) - ignored by this HL Series printer. This word specifies for the font the dis
Revision C 16/01/96Chapter 2 "PCL" - 59• Global Intellifont Data Size (UI) - indicates the size of the global Intellifont data block.• Glo
Revision C 16/01/96Chapter 2 "PCL" - 60Unicode Symbol Index Character Complement bitsBit Field Designated Use313029282726252423222,1,00 if f
Revision C 16/01/96Chapter 2 "PCL" - 61*Segment Identifier (UI) -Each item in the data segment part has an identification number.Value
Revision C 16/01/96Chapter 2 "PCL" - 62[Bitmapped font ]Byte Data0 - 1 Format Continuation2 - 3 Descriptor size Class4 - 5 Orientation Reser
Revision C 16/01/96Chapter 2 "PCL" - 63• Character height (UI) - the height of the download character in grid dots. This can be in the rang
Revision C 16/01/96Chapter 2 "PCL" - 64• Class (UB) . indicates the character format.Value Class
Internal font A font that is stored in the printer ROM and is therefore always available foruse, for example, Brougham 10 pitch, or a font generate
Revision C 16/01/96Chapter 2 "PCL" - 65• The character data follows these header bytes. Characters are represented as raster data and the d
Revision C 16/01/96Chapter 2 "PCL" - 66Paper motionRaster scanTop offset= 22 dotsCharacter height= 31 dotsBaselineCursor position after char
Revision C 16/01/96Chapter 2 "PCL" - 67Paper motionRaster scanLeft offset= 22 dotsCharacter width= 31 dotsBaselineCursor position after char
Revision C 16/01/96Chapter 2 "PCL" - 68Using graphicsThis HL Series printer affords the user considerable flexibility in the creation of gra
Revision C 16/01/96Chapter 2 "PCL" - 69Set source transparencyEsc*v#N (27)(42)(118)#(78) <1Bh><2Ah><76h>#<4Eh>• Thi
Revision C 16/01/96Chapter 2 "PCL" - 70Set pattern transparencyEsc*v#O (27)(42)(118)#(79) <1Bh><2Ah><76h>#<4Fh>• Th
Revision C 16/01/96Chapter 2 "PCL" - 71Set area fill identityEsc*c#G (27)(42)(99)#(71) <1Bh><2Ah><63h>#<47h>• This c
Revision C 16/01/96Chapter 2 "PCL" - 72< For model HL-10h, HL-1260 and HL-660 > MSB LSB0 - 1 Format (20) Continuation (0)2 - 3 Pixel
Revision C 16/01/96Chapter 2 "PCL" - 73Set pattern typeEsc*v#T (27)(42)(118)#(84) <1Bh><2Ah><76h>#<54h>• This comma
Revision C 16/01/96Chapter 2 "PCL" - 74Pattern example10 WIDTH "LPT1:", 25520 ESC$ = CHR$(27)30 REM --- RESET PRINTER ---40 LPRINT
PCL picture frame See picture frame.Pen Although this printer is a laser printer the HP-GL/2 and HP-GL graphicslanguages retains the notion of a pen a
Revision C 16/01/96Chapter 2 "PCL" - 75Set rectangle heightEsc*c#B (27)(42)(99)#(66) <1Bh><2Ah><63h>#<42h>• This co
Revision C 16/01/96Chapter 2 "PCL" - 76Gray scale example10 ESC$ = CHR$(27)20 WIDTH "LPT1:", 25530 REM --- DRAW A PATTERN USING 64
Revision C 16/01/96Chapter 2 "PCL" - 77Raster graphicsPositioning the cursorPosition the cursor using the commands described in the chapter
Revision C 16/01/96Chapter 2 "PCL" - 78• The default value of # is 3.XYYYYXXX(X1, Y1)(X1, Y1)(X1, Y1)(X1, Y1)PortraitLandscapePortraitLands
Revision C 16/01/96Chapter 2 "PCL" - 79Set raster y-offsetEsc*b#Y (27)(42)(98)#(89) <1Bh><2Ah><62h>#<59h>• This com
Revision C 16/01/96Chapter 2 "PCL" - 80• # = 5 indicates that adaptive compression is to be used.This compression compresses multiple rows
Revision C 16/01/96Chapter 2 "PCL" - 8176543210Offset count Replacement count-1Control bit0Command byte for mode 9 compression (non repeated
Revision C 16/01/96Chapter 2 "PCL" - 82If the control bit is 1, replacement data is repeated data. Bits 6 to 5 contain the offset count and
Revision C 16/01/96Chapter 2 "PCL" - 83• # = 1152 indicates that CCITT G3/G4 data compression is to be used.This format is popular in optic
Revision C 16/01/96Chapter 2 "PCL" - 84• # = 1024 indicates the TIFF format. This is valid only for 600 dpi data. The raster graphics dat
Commentaires sur ces manuels