Applications Manual j .- /
The Star LaserPrinter 8111 is ideal for desktop publishing. The pages it produces make perfect photocopy or instant-print masters. And
If you want a linear pattern, for n you enter here a pattern number between 1 and 6 inclusive, identifying one of the linear patterns below
If n = 5 has been selected, you will need the following command. <ESC>*v n T This command selects the current pattern type to be applied
But to print an area filled with the horizontal bar pattern, the commands you send would be: <ESC> *c 1G <ES0 *c 3P (You could co
These commands have the following side-effects: they set Pl to the lower left comer and I?2 to the upper right comer of the picture fram
To leave the HP-GL/Z mode, use the following escape sequence. cESC>% n A If n is 0 (or an even number), the cursor is reset to its position
<ESC>&fn A l the picture frame is set to its default size. l the frame anchor is set to its default position. l the plot size is
HP-GU2 commands Commands are described as follows: mnemonic (command name) (list of parameters) Optional parameters am enclosed in brackets
dye: y-coordinate of center, relative to cgc chord angle: angle subtended by chord, from 0.5 to 180 (For other parameters, see AA above.)
movement is down when “lines” is positive and up when it is negative. (A CP command with no parameters is the same as CR, LF within a label
F . . line: clamped integer, determines direction of line feed = 0 line feed down with respect to text path direction = 1 line feed up wi
-- C”.. -.. . ..^d --_ ._ _. How your laser printer communicates Your computer communicates with the Star LaserPrinter 8111 through either a pa
A wedge whose sweep angle is 360 degrees or greater is drawn as a circle with no line connected to the center. If the sweep angle is zero, i
: -- - i For types 3 and 4: . The line spacing is given in current units and is measured along the x- axis. A zero value gives a solid fill an
xur: x-coordinate of upper right comer of soft-clip window yur: y-coordinate of upper right comer of soft-clip window The command sets
__ b... -. _ -... .-_ -.. . . Control characters recognized are: <BS>, <LF>, <FF>, <CR>, <SO>, cSI>, <ES@
a solid line pattern, the following commands clear the previous line type and any residual pattern: AC, DF, IN, IP, IR, IW, LA, LT, PW, RF, RO, SC
The coordinates are interpreted as absolute if the command is not preceded by a PR command. PE (polyline encoded) ([flag, value or coordinat
With base 64, these digits have values 0, 1, . . . . 63; they am encoded as characters as follows: al: 1 + ASCII decimal code 191 2 19
_- Mode 0 starts the polygon mode, in which the following commands can be used: - AA, AR, AT, CI, DF, IN, PA, PD, PE, PMl, PM2, PR, PU, PR. Res
This command fills the rectangle defined by cgc and (x,y) using the current fill. The pen up/down status is not affected by this comman
Same as RA except that the coordinates are relative. This command clears the polygon buffer, then uses it to draw. RT (relative arc, three
The Print engine It’s the print engine that forms the actual characters and graphics. The engine directs its laser, a pinpoint stream of light pul
. l the rectangle whose diagonal is Ql - Q2 is the largest which is contained in the rectangle whose diagonal is Pl - P2. l if the plotter coo
SI (absolute character size) ([width, height (see below)]) width: clamped real, width of characters in centimeters height: clamped real, hei
SP (=lect pen) Un WI> n: integer, pen number (0 or 1) This command must be set in order to output. Pen 0 is white; it is used when no draw
- 7-R (tmspa=ncy) ([n I 1 II) n: clamped integer = 0: opaque mode = 1: transparent mode - L In the transparent mode, white source dots do n
MACROS Using macros There’s a great shortcut that simplifies the task of sending commands to your LaserPrinter 8111: use macros. A macro is a
1 Co=) 2 3 4 -- 5 6 7 FUNCTION Start defining macro. Creates a new macro with the last specified macro number. This macro will be temp
8 Delete last specified macro. 9 Make last specified macro temporary. 10 Make last specified macro pennanent. Example: Macros The following
. . The small-carriage EX-800 is one of Epson’s more recent dot-matrix printers. Because of the popularity of the IBM Personal Computer
But some commands include two n variables, which are shown as nl and n2. These normally represent bytes to be added together to produce one su
. left-to-right (unidirectional) printing control <ESC> U l print quiet (half speed) <ES0 s l print immediate (“incremental” or “t
STAR LASERPRINTER 8JlI SOFTWARE Binary and hexadecimal arithmetic If you already know what hexadecimal numbers am, you can skip this section and
FORMATTING PAGES Page length You can define page length in either inches or lines-a matter of personal preference. When you first start EX
For example, say you have set the page length to 84 lines (legal size paper at 6 lines per inch), with the top-of-page 8 lines down. You then
Side margins To set the left margin to a particular column you send this command: <ESC> /n in which n is the column number for the lef
P ‘1 I:. 2’ -- . . / DESIRED LINE SPACING l/8 inch 7/72 inch l/6 inch increments of l/2 16 inch increments of l/72 inch COMMAND EXPLANATION &l
Carriage return The printer moves the print position back to the left margin when you send a carriage return control code. The print position
_- L L - Left-to-right printing The EX-800 normally prints bidirectionally, with the print position moving alternately left-to-right and right-
To complete the command, for n2 you enter the number of full groups of 256 increments you want to move. And for nl you enter the number of incre
To clear the old and set new tab stops, send this Set Horizontal Tabs command: <ES0 D nl n2 . . . n64 dUL> This command needs
Vertical tabs in channels This next pair of commands, which lets you store and use several different sets of vertical tabs, is rarely use
:. -. t Orientation The EX-800 emulation has no command to change orientation, so use the Select Orientation superset command if you need to
The important thing to realize is that there’s more than one way to show the same numeric value. Computer programmers, for example, occasionall
.- Italy 6 Spain I 7 Japan 8 Norway 9 Denmark11 10 Spain II 11 Latin America 12 The particular symbols the command will give you are sh
Most significant bit Very few computers still send just seven bits to their printers, the way the Apple II + and TRS-80 did. But if you find
Character spacing EX-800 emulation lets you control the amount of space inserted after characters, sometimes called the offset. You mi
b E’ : i: / _.. L L To shift into condensed print, send either of these commands: <SI> or <ESC> <SI> Condensed print wi
., - Style EX-800 emulation lets you use italics characters without defining italics as a separate font, since it can store italics in the uppe
Typeface The Star LaserPrinter 8111 uses Courier font as its default EX-800 font. You use the Select Emulation superset command to swit
An example: Proportional bold extended looks good as a title. To get it you add up the n values for those three (2 + 8 + 32 = 42), and send the
I User-defined characters -. You can create and print your own custom characters with EX-800 emula- tion, but you probably won’t want to. T
Printing dots EX-800 emulation prints graphics as lines eight pin-dots high. You just specify which of the eight dots to print for each
I 6. !; i ._ So to print just 150 columns of graphics, you would send this command: <ES0 K 150 0 That translates to 150 + (0 x 256) = 15
0x2’ = 0 1x26 =64 0x25 = 0 ox24 = 0 1~2~ = 8 ox22 = 0 1x2’ = 2 Ox2O = Q 74 Decimal zone digits 0100 1010 Binary - 4 A Hexadecimal
MODE # 0 MODE # 1 MODE # 2 -1 MODE # 3 m MODE # 4 MODE # 5 MODE # 6 m MODE # 7 -1 You’ve already seen an example of the first command,
I. . .._ c-. - -. c _.. -. _. ._ mean changing a lot of commands. It’s easier to send one command that changes the density for <ES0 K
To print nine-pin graphics, send this command before your graphics data: <ESC> h d nl n2 The variable d is a number indicating densit
The IBM Proprinter, like the Epson EX-800, is a dot-matrix printer. The Proprinter and Proprinter XL have proved popular because they c
You may also prefer to use Proprinter mode if you need to print these special character from IBM’s symbol set: In fact, though, you can use
FORMATTING PAGES Identical formatting commands The Proprinter commands in the following list am identical to those of the EX-800. If you’re
Set Vertical Tabs Tab Vertically Tab Horizontally Define line spacing <ESC> B nZn2...n644UL> <VT> 4Tl-b You can set the line spacing
-._ ._ - L. .- i -^ -. - -- -~ Turning automatic line feed on or off You can set the carriage return to move the print position just to t
- CONTROLLING FONTS Selecting fonts The Star LaserPrinter 8111 uses Courier font as its default Proprinter font. It switches to the Line Printer f
Printing international characters Control codes are not printable. But Character Set 2 stores accented vowel characters and currency symbols
Control codes mostly handle communications between your computer and the printer at the lowest level, at cable level. For example, a couple
Pitch Proprinter pitches include 5, 6, 10, 12 and 16.66 characters per inch, all available from the front panel’s program menu. Ten-pi
-._ -_ - k__ -.._ -- - . . . . Overscoring An overscore is a line drawn above the characters in a word. Some people use overscoring to indicate
NOTES j e 154 - - -
.-. This final chapter in your Star LaserPrinter 8111 Applications Manual holds two main sections. The first on will help you with your prog
COMMAND SUMMARY HP LaserJet Ill Emulation Printer Commands . Command Function <BS> Backspace cHT> Horizontal tab <LF> Line feed
Command <ESC>&p n X <ESC>&s n C cESC>( n <ES0 ( n@ <ES0 ( nX cESC>(snB cESC>(snH <ESC>(snP <ESC>
Command <ESC>* c n X cESC>* c n Y cESC>*p n X <ESC>*p n Y cESC>*rB <ESC>*rC <ESC>*r n A <ESC>*r n S <E
L.-. L. _- . . L.. -. Command EA EP ER ES EW FI FN FP Fr IN IP IR IW LA LB LO LT PA PD PE PG PM PR PU ?W RA RF RO RP RR RT SA SB SC SD SI SL SM Funct
Command SP SR ss sv TD TR UL WG Function (select pen) (relative character size) (select standard font) (screened vectors) (transparent data) (tra
- - - -- - _- ._.. -_ _- -. - -~ Command Function Page <Esc>2 Set line spacing to l/6 inch 125 cESC> 3 n Set line spacing to n/216 in
-.- i -.. _.._ m... L- . . _. Printer drivers Most software packages already include the printer commands they need. The programs that s
Command Function Page <ESC>\nl n2 Move cursor to relative dot position 128 <ES0 A d nl n2 Set 9-pin graphics mode 144 <ES0 a n
Command Function <ESC> C n Set page length in lines <ES0 D nl n2.. .<NuL> Set horizontal tab stops <ESC> E <ESC> F &l
SYMBOL SETS This section gives tables of the symbol sets for the Star Laser-Printer 8111. The decimal character code of each character is shown
E ; ,’ r . .- ID Number Symbol Name OA Math-7 - -.. -. . ._ 0 12 3 4 5 6 7 1 - ! 1 01 1 16! 1 32! 1 48! .- 1 641 1 801 -- 1 9 9
ID 1 !Jumber Symbol Name OB Line Draw - -
ID Number Symbol Name OD IS0 60: Norwegian 0 1 0 <NUL, I 1 1 tOCl> I 1 2 cDC2> 1 I 3 xDC3, 167
ID Number Symbol Name OE Roman Extension 0 12 3 4 5 6 7 xNUL> - 0 I jT6 1 1 a 1 A 1 A 1 P 1112 6 . 1 7! 1 23! 1 391 1 - ! r 8! i
ID Number Symbol Name OF IS0 25: French 0 12 3 4 5 6 7 0 <NUL> 0 5 psi P * 1 1 p 1112 8 9 ) 9 I Yiy 1 1 I fi B <VT, <SUB,
ID Number Symbol Name HP German 0 12 3 4 5 6 7 n <NUL, n I: D T\ 1 - ! 1 O! 1 16! 1 32! 1 SE'! - 1 - ! I I! I 17! I 33!
ID Number Symbol Name 01 IS0 15: Italian SBb, (LAN, 8 1 1 ( 1 8~Hrji.X~hfizxfi 9 <HT> <EM> 1 1 ) pii g~l~y~iEyfEi a <LF, <SUB>
A BASIC example Here’s an example you can typo in right now, to clarify what we’re saying. It’s written in Microsoft BASIC for a computer
ID Number Symbol Name OK JIS ASCII 172
ID Number Symbol Name ON ECMA-94 Latin 1
ID Number Symbol Name ON ECMA-94 Latin 1 (cont.) - - .-
ID Number Symbol Name 00 OCR-A
ID Number Symbol Name OQ Math-8A 0 12 3 4 5 6 7 (NUL, n l-t . . - 1 31 1 191 1 35! 1 511 1 671 11151 1 1 7! 1 231 1 391 8 F I a 0 0 Ill 11
ID Number Symbol Name OS IS0 11: Swedish 0 12 3 4 5 6 7 n tNUL> -O-B-P-B-p- 6 1 1 7 <BEL> , 1 1 1 7 1 G I W 1 g fi w 1119 1 I 177
ID Number Symbol Name ou US-ASCII 0 12 3 4 5 6 7 0 <NUL, 1112 1 L 1 18 I . 3 <oc3> I 1 # 1 3 1 c 1 s 1 c 1 s 1115 A <oc4, A n a
ID - .-... k.. L_ - i- - . . ^ -_ Number Symbol Name OY Bar Code 39 0 12 3 4 5 6 7 51 1 511 I 67 I a3 , II iq 1 1 521 1 1 jiiz jiiz 1 4
ID Number Symbol Name 1D IS0 61: Norwegian 0 12 3 4 5 6 7 0 <NUL, 0 @ p - I 1 1 pii 1 I 1 P 1112 1 <OCl> d -!-l-A-O-a_q : i z - I 101
ID Number Symbol Name I 1E IS0 UK 0 1 2 3 <oc3, 1 /T E 1 3 I c s c s 1 /TiT 1 jii?- <oc4, -S-4-D-T-d-t- 181
L_ L- e- Most programming languages, and some versions of BASIC, let you treat the printer as a file to which you can send data. When you write
ID Number Symbol Name 1F IS0 69: French 0 12 3 4 5 6 7 4 <oc4, 1 1 $ 1 4 1 D T dt 1 1 lloo 1116 1 101 1 261 1 421 - 1 11 1 27
ID Number Symbol Name 1G IS0 21: German 1 3 4 5 6 7 lob 12 0 <NUL> I 1 1 0 1 0 * 8 CBS, <CAN> pi 1 ( 1 8~HjTXEhEXEi- 9 CHT, <EM
ID Number Symbol Name 10 OCR-B 0 0 cNUL> pl 1 E 2 E 3 Ts 4 T;i 5 E 6 pi 7 cBEL> F 8 CBS> p 9 <IiT> E A <LF, I B <VT, I C <FF&g
ID Number Symbol Name L. _.. k__ -. .._ i... L.. -.. L _. .- 10 OCR-B (cont.) 8 9 A B C D E F
ID Number Symbol Name 1Q Math-8B c - 1 1 O! 1 16! 1 321 t 481 1 64! 1 I 1 - 1 1 11 1 17! 1 331 1 491 1 65! 1 El! ‘I 971
ID Number Symbol Name 1s HP Spanish 1 - ! 1116j <RS> 1.' > i N ' 1 1 n - lllo I126 (US> F fi
ID Number Symbol Name i' 1U Legal
ID Number Symbol Name 2K IS0 57: Chinese 8 9 C < 1124
ID Number Symbol Name 2Q Pi Font-A 1 2 IF 3 4 6 ‘ - -L lllE 190
I~~ _- - ._. -. - -_I -- -_- -_ ID Number Symbol Name 2s IS0 17: Spanish o I 2 3 4 5 6 7 n (NUL, -07s~p~‘~pE 1 - ! 1 01 1 16! 1 32! 1 4
- Trademark Acknowledgements LaserPrinter 8111: Star Micro&s Co., Ltd. PageMaker: Aldus Corporation Apple II +, Apples&t: Apple Comp
NOTES 12
ID Number Symbol Name 2u IS0 IRV 0 12 3 4 5 6 7 1 cDCl> -!-l-A-O-a-q 97 I-i-K - 1 li I 171 I 331 1 491 [ 651 - riiij -~ r _. --- 2
-._ - - - -~ - - - -. ._. .- ,-. .-. _~ ID Number Symbol Name 3Q OCR-B Extension 0 1 1 11 I 331 1 49 2 - I2 1 18 I 34 1 50 1 66 1 82 1 98
ID Number Symbol Name 3s IS0 10: Swedish 0 12 3 4 5 6 7 n (NUL, -O-@-P-‘ p 30 1 1112 - 1 161 1 32! 1 481 - 1 64! 1 I 7 <BEL, , 1 1 1 7 1
-. ._- - - -._. -~ -_ ._. ^ c- ID Number Symbol Name 4s IS0 16: Portuguese 0 12 3 4 5 6 7 I 4 I I<DCl, I, I, I, In I, I, I I A n165vI
ID Number Symbol Name 5s IS0 84: Portuguese 0 12 3 4 5 6 7 II <NUL> -o-‘-P-‘-D- m 116 1 32 1 48 1 64 1 80 1 96 - 1112 1 <DCl,
ID Number Symbol Name 6s IS0 85: Spanish -- L _ *- I 0 1 2 3 4 5 6 7 n <NUL, ’ - ! 1 O! 1 1’4 1 32! 1 48! 2 <HT, <EM> 9 l-7
ID Number Symbol Name 8M Math-8 0 0 w <NUL> 0 12 3 4 5 6 7 1 I 1 1 17 I 33 I 49 1 65 1 81 I 97 ’ 1113 3 4 5 3 1 4 5 6 1 6 1 2
ID i. L - - -_ - Number Symbol Name 8M Math-8 (cont.) 0 1 2 3 4 5 6 7 8 9 A B C D E F 8 9 A I I
ID Number Symbol Name f3Q IBM-PC Set 0 12 3 4 5 6 7 .- - -
ID Number Symbol Name 8Q IBM-PC Set (cont.) 8 9 A B C D E F
You can control your Star LaserPrinter 8111 in two ways, either through front panel parameters or through software commands. In this chapter
ID Number Symbol Name 8U Roman-8 2 3 4 5 6 7 0 p 1 1 01 1 161 1 1 @ 1 I 'P 1 1112 -1,.A-0,.aTq 211 1 371 1 531 1 691 llDll 1117
ID Number Symbol Name 8U Roman-8 b- (cont.) L L L L i - -- L W I 203
ID Number Symbol Name 8Y Bar Code EAN/UPC 204
L__ - b.. -- . _. . . _. _ _ ID Number Symbol Name 9Q IBM-PC Extension 0 12 3 4 5 6 7 1 1<DC4, 1 A 205
1 i: t, ,’ ID Number Symbol Name 99 IBM-PC Extension (cont.) I 206
ID Number Symbol Name 1ou IBM-PC(US) ' 7 P 112 lq 113 i r 114 s 115 -4 126 207
ID Number Symbol Name 1ou IBM-PC(US) (cont.) A I B E F 208
ID Number Symbol Name 1lQ ECMA-94 7-bit - I 37t I 53: I 69/ Iloli 1117{ 6
ID Number Symbol Name 11U IBM-PC (Denmark/Norway) 0 1 2 3 4 5 6 7 8 9 A 0 1 2 3 4 I I 5 6 I I m 109 93 * n 94 110 7 1 P 112 q 113 210
ID Number Symbol Name -. -. -._ . .~ 11u IBM-PC (Denmark/No (cont.) AIB c ID I 4 193 f 209 T 194 lr 2ia s t IL 211 195
printing the current page and then feeds in and prints a status sheet. Some buttons on the panel let you perform two functions. Holdi
t,, k ID Number Symbol Name 12u PC-850
.- L. L. h.. . . . -. -. -_ L L. ID Number Symbol Name 12u PC-850 (cant I 8 g lAIB E F I 213
ID Number Symbol Name 15u Pi Font 214
IAl ASCII, 6-11 ASCII symbol set, 39,131 attributes. See font attributes auto line feed Proprinter mode, 149 Auto Line Feed parameter, 22 auto
corona wire, 4 Courier font, 6,41,137,152 current settings, 15 ccl DCl/DC3 protocol, 17,121 default settings, 15 Define Line Spacing command
EX-800 mode, 131 HP LaserJet III mode, 54-69 Proprinter mode, 150 fonts, 2,33-47 bit-mapped, 36 cartridge, 37-38,43-44 downloadable, 37-38,44-
El labels, 23-24 landscape orientation. See font orientation LaserJet III emulation mode. See HP LaserJet III emulation mode layout parameter.
-. L. L_ L. -. .._ b.-_. L.- L. ._ HP LaserJet III mode, 89-93 perforation region, 56 pica characters, 35 picas, 34 pitch, 27,28,35,39 EX-800 mod
Select Orientation superset command, 31,111,145 Self Test command HP LaserJet III mode, 51 serial interface, 3,16-l 8 side margin commands EX-8
-._. - El vertical motion index. See VMI vertical print position, 61-62 vertical tab commands EX-800 mode, 129 VMI, 26 HP LaserJet III mode,
- b_ . . . _... L.. . . -. override the factory settings. Factory settings are programmed into the Star LaserPrinter 8111 when it is buil
Consumer Response Star Micmnics Co., Ltd. invites your suggestions and comments on your printer and this manual. Please address your co
and scroll through a lower menu level. And you also press ENTER when you want to save a particular menu item as the value for a current p
The Rate parameter specifies how fast data will be arriving, measured in bati (named after the French communications engineer Jean Baudo
DTR (Data Terminal Ready) protocol does the same thing slightly differ- ently. The printer sends a continuous high-voltage signal over
-. -. -_ -. b_ ,I Printer emulations OK, you’ve got your printer and computer connected properly. Now let’s focus on how your printer wo
The Command parameter The Star LaserPrinter 8’s Emulation setting defines which printer it is imitating: Hewlett-Packard LaserJet series
I Hints: The hex dump l To make your Star LaserPrinter 8111 print in hexadecimal rather than the usual ASCII symbols, press the front panel
PREFACE About this manual This Star LaserPrinter 8111 Applications Manual gives you the information you need to program the Star Micronics Las
With the Star LaserPrinter 8 you can print on a variety of ordinary cut sheet pages. For the Feeder value of this PAPER FEED parameter, you firs
l return the print position to the left margin (carriage return, sometimes just called “Return”), l or move it down one line (line feed ), l
l When printing starts fading because the toner is low, remove the cartridge and gently rock it back and forth half a dozen times. Don’t tip it
L - . If you want to print transparencies for your overhead projector, some films will actually melt in your laser printer. Stick to 3M’s
Margins, columns and lines You can change margin settings for all four edges of a page. The left and right side margins can have values from 0
- Moving the print position: a preview With dot-matrix printer, you pick where to print on the page either by moving the printhead back and for
CONTROLLING THE PRINTING The EMULATE ATTRIBUTES parameter The EMULATE ATTRIBUTES parameter defines font attributes and setup values (if any) fo
THE STAR LASERPRINTER 8IlI SUPERSET L L -. h. .“_ -- . _ . . Do you need to send commands? Here’s an important fact: you can set nearly e
-. The Change Emulation command You can think of the superset ChangeEmulation command as the key to your Star LaserPrinter 8. The Change Emulat
. -.- ,-.. - -. *- -. . . . . -.. *_ -. _. . - The Select Orientation command The Select Orientation superset command lets you change the “att
. . . What’s in this manual? l In “Getting to Know Your Star LaserPrinter 8111” we provide a list of the features that make this a splendid
The Paper Size command The Paper Size superset command lets you change the paper size in which the Star LaserPrinter 8 prints. This is the
The fonts you use determine what your pages will look like. In this chapter we’ll first clarify the meanings of words people use when th
- Select Simplex/duplex mode (DX type only) You can change between simplex and duplex mode using software com- mands in any emulation
The o has been kerned The font height (24 points) is measvcd closer to the f. from ascender to descender. I A font is a complete set of 4 -
Narrow condensed faces used to be called “compressed”. They cram about five characters in the space where three usually go- ideal for spreads
-. CG Times regular CG Times bold CG Times italic CG Times bold italic Univers mgul= Univers bold Univers italic Univers bold italic With these m
HOW THE STAR LASERPRINTER 8 STORES FONTS Bit-mapped fonts Star Micronics has earned a reputation for attractive, well-designed fonts on its pr
SYMBOL SETS Let’s summarize briefly, to put the subject of symbol sets in context. The attributes of a font determine what that font w
- Hints: Where to get fonts l You can print any downloadable font that works on the HP LaserJet series II. Several other companies sell downloa
.- L L - --_ -. -- L. L. _. TheEpsonEX-8OOemulationis really versatile. Itlets you havebothofthose IBM symbol sets plus Epson’s own standard symbo
L.. l The final “Technical Supplement” containing the command and character reference tables will probably get thumbed the most. L-. Conventi
Selecting fonts Most popular software packages, particularly word pmcessots, let you choose fonts from within the program. They send the a
- - - .-. _ -. --. L_ . . _. -_ . ..- _... l A few of today’s computer programs let you see several different font sizes and typefaces on
4) use either the front panel menu or a command from your computer to select the font you want (explained for each emulation in follow
Downloading a font: example one Example one is for a computer tunning just MS-DOS. Say you’ve bought Hewlett-Packard’s Century Schoolbook
want to create a file called APPNDWININI to append into the Windows font menu file: type Y for yes. After PCLPFM has made the font data file,
F )‘ ‘,’ _. l i i .- -. -. - . printer with other people in a computer network. It keeps the printer’s RAM from becoming overloaded. Howe
NOTES
The Hewlett-Packard LaserJet III is an earlier kind of laser printer than your Star LaserPrinter 8111. You should have no trouble running mos
Two important details make LaserJet III commands different from the other printer emulations. First, all Escape sequences end with a capital lette
Here’s a way you can save yourself a few keystrokes: type in those commands that have the same command-category prefix as just one
TABLE OF CONTENTS CHAPTER 1 GETTING TO KNOW YOUR STAR LASERPRINTER 8III 1 Star LaserPrinter 8111 Hardware ...
Set number of copies You can print up to 99 copies of each of the pages you send to the printer. You may send this command anywhere within the t
_ _- . . -. _. -- .- The printer will finish printing any pages left in its memory before resetting the parameters. Resetting clears unneeded
PAGE ORIENTATION You might reasonably think of page orientation as a page formatting issue. To print words widthwise on a page, however, eac
! _~ -- - -_. L. - _ _- An example: Say you want to manually print legal-size pages at eight lines per inch. The following commands combine man
Top margin Vertically, the LaserPrinter 8111 confines its printing to its “text length,” which should always be less than its page length. Bo
-._ - -- . . -- unprintable region at the edge of the page. The command looks like this: <ES0 &z/n L If you want to allow printing bel
MOVING THE PRINT POSITION Many ways to move The LaserPrinter 8111 provides excellent control over the print position- where you poise your
. . . - L_ -- - - -. __.. print position. Instead, they define two basic units you can use in print position commands. What’s important
- (note that the character after the “8~” is a lower-case “L”) in which for n you can enter a number from 0 to 336. If n is zero, lines will be pr
position (preceded by a + or- sign if you want to move away from the current position). You can move the print position horizontally by dots bot
_ CHAPTER 6 IBM PROPRINTER COMMANDS 145 Proprinter Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vertical moves: by lines, decipoints and dots To move the print position vertically a certain number of lines, send the command: <ESC
- - . ..- ._-. - __. -- .~ _- All we mean is that you can combine horizontal and vertical movements that use the same units. If you send this com
The Half Line Feed command is the one you want for subscripts. This command moves the print position down the page one half the curr
3 <CR> generates a cLF> too, and either cLF> or d;F> produces a <CR>. After you send the command <ES0 &k 2 G for
making it the current print position. When would you want to save and restore print positions this way? Whenever you need to interruptwh
F ::: .:, p ., I’ ;, ): \ . -_ b-. -. Selecting primary or secondary fonts Of the three selection methods, you will save the most programming ti
Assigning font ID numbers The second way to define and select fonts is by using font ID numbers. You may prefer this method if you frequently u
c A_ b^ _. - --. - . _ - . . ,- way your LaserPrinter 8111 does. Your printer ranks the various attributes a font can have this way (from most t
To select the direction in which characters, raster graphics ands fill patterns are printed, use the following command: <ESC>&a n P
For n enter one of the following symbol codes. The first character must be a digit and the second an uppercase letter. CODE n OA OB OD OE OF
IOU IBM-PC (US) IIQ ECMA-94 7Bit IIU IBM-EC (Denmark/Norway) 12u PC-850 15u Pi font symbols To select a symbol set code for your secondary fon
/ 1 (one) Selects same symbol set as primary font /’ 2 Selects the current font’s symbol set 3 Selects all the default font’s attributes
determines its width. To define how you want your primary font spaced, send this command: <ESC> (s n P in which for n you put 0 (zero) to g
Font height The height of the characters you print is measured in point sizes. The LaserJet III emulation provides fonts in 6,7,8.5, 1
(zero) produces medium print. To select the stroke weight for the secondary font, use the same numbers with this command: cESC>)snB An incident
I :. ., L ,. : L. :’ ; -. i L I Y __ _ Orator 10 Presentation 11 Line Draw 12 PC Line 13 OCR 14 Bar Code 15 To assign a character face to the s
100 LPRINT CHR$(27);“)sOp16.66h7vOsObOTn And assuming we have such a font in our printer, ve’d get a font that looks like this sent
<ESC>&pnX i L For n you specify the number of bytes of data you want to print. Display Functions, like the Transparent print comman
FUNCTION n Delete all temporary and permanent fonts 0 (zero) Delete all temporary fonts (another way to delete 1 (one> all temporary fonts
_ i_ --. _ -.~ c_ ..__ . . 140 LPRINT CHR$(27);"&p3X"; 150 LPRINT CHR$(l28);CHR$(129>;CHR$(l30); 160 LPRINT CHR$(12); 170 LPRINT
- -. “-. . . -. -_ .._- -._ _.. . This chapter introduces both the hardware and software aspects of the Star LaserPrinter 8111’s personality,
300 LPRINT "Font 2 - Cartridge PC Courier" 310 LPRINT CHR$(27);"(1X"; 320 LPRINT CHR$(12) Line 100 and 110 calls the interna
. . . How to download your own fonts - L Characters that you define and store yourself are called “user-defined” characters. Let’s assu
Here’s a typical font header command: <ESC> )s 26W OcSUB>O1OOOcRS>O<RS>02OO1<FF>Od0MKHkETX> Aside from the actual c
__ Your printer’s font table is just like the ASCII table. Before you send each character, say g , you have to say where you want to put it. In
5) Permanent or temporary? The last step in downloading your own font is to make the font permanent or temporary, using the Font Control comm
-..~ . .._ -. h._ . . . -._ -. .- *_. -_ . . the same as the left margin for text). But if you enter 1, the margin for graphics will be set at the
and is ignored when received between start and end raster graphics com- mands. <ESC>*b n M Set n to 0 for the unencoded compression m
i L i L L I L i i L L.. L For n you enter the number of bytes of graphics data to follow on this line. The data must follow immediately after
Your dimension commands specify an area to the right and down from the current print position. If you define an area larger than the page, you
c i i’ ,I, : :.., : - - I. - - -__ ..- -.- -.. -_. -_ -^. I. _. whether you want to fill your rectangular area with a solid black rule, a finely dott
Comentarios a estos manuales