Star Micronics 8111 Applications Manual
Star Micronics 8111 Applications Manual

Star Micronics 8111 Applications Manual

Star micronics laserprinter applications manual

Advertisement

Quick Links

Applications Manual
j
.-
/

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 8111 and is the answer not in the manual?

Questions and answers

Summary of Contents for Star Micronics 8111

  • Page 1 Applications Manual...
  • Page 2 LaserPrinter 8111: Star Micro&s PageMaker: Aldus Corporation Apple II +, Apples&t: Apple Computer Inc. Bitstream, Zapf Humanist: Bitstream Inc. Canon: Canon Inc. Centronics: Cunronics Data Computer Corporatim HP, LaserJet III: Hewlett-Packard LaserControl: Insight Development IBM PC, IBM Proprinter: International Business Machines Corp.
  • Page 3: About This Manual

    Do you want complete control over the characters and images you print? Do you want to make your Star LaserPrinter 8111 work like some earlier kind of printer? This manual provides the software help you need to get the most from your LaserPrinter 8111.
  • Page 4: What's In This Manual

    What’s in this manual? In “Getting to Know Your Star LaserPrinter 8111” we provide a list of the features that make this a splendid printer, to help you choose which features you want to exploit. There’s a bit on how laser printers work, inside and out.
  • Page 5 Star LaserPrinter 8111 to your computer’s serial or parallel pofis link the LaserPrinter 8111 into a network of several computers, configure the LaserPrinter 8111 to your needs (with variables such as paper size and speed of data transfer), load paper and the toner cartridge,...
  • Page 6: Table Of Contents

    Controlling the Printing ..28 The Star LaserPrinter 8111 Superset ..29 CHAPTER 3 FONTS Font Terminology ..33 How the Star LaserPrinter 8111 Stores Fonts ..36 Symbol Sets ..39 Managing Fonts ..4 1 CHAPTER 4 HP LASERJET III COMMANDS HP LaserJet III Commands ...
  • Page 7 CHAPTER 6 IBM PROPRINTER COMMANDS Proprinter Commands ............... . . 145 Controlling the Printer .
  • Page 9: Star Laserprinter 8111 Hardware

    Micro&s printers. “-. Your Star LaserPrinter 8111 produces pages that look close to typeset quality, with up to 90,000 dots per square inch- no more NLQ (near letter quality) compromises. The Star LaserPrinter 8111 produces eight of those pages a minute.
  • Page 10: Font Options

    The Star LaserPrinter 8111 is ideal for desktop publishing. The pages it produces make perfect photocopy or instant-print masters. And all the main desktop publishing systems, including Aldus Corporation’s Ventura Pubisher, Xerox With “page makeup” programs like these you will be able- maybe for the...
  • Page 11 Accompanying all that RAM is another 5 12 kilobytes of read only memory (ROM), containing a library of internal fonts and the programs that let the Star LaserPrinter 8111 emulate other printers. A Motorola 68000 computer chip controls both the memory and the printing mechanism in the printer, called the print engine.
  • Page 12: The Print Engine

    The Print engine engine It’s the print that forms the actual characters and graphics. The engine directs its laser, a pinpoint stream of light pulses, through mirrors and lenses onto the surface of a positively-charged rotating drum. Photosensitive As the laser scans, it “draws”the page-map stored in your printer’s memory. Wherever a light pulse strikes, that tiny part of the drum drops to a neutral electrical charge.
  • Page 13: Star Laserprinter 8111 Software

    STAR LASERPRINTER 8JlI SOFTWARE Binary and hexadecimal arithmetic If you already know what hexadecimal numbers am, you can skip this section and go ahead to read about ASCII. The decimal number system with which counting system. There’s the “ones” position, the “tens” position, the “hun- dreds”...
  • Page 14: The Ascii Table

    The ASCII table Where does the Star LaserPrinter 8111 get the characters and instructions it needs to print in the first place? It gets them from your computer, which sends a stream of text and commands to your printer.
  • Page 15: Control Codes

    0x2’ 1x26 0x25 ox24 1~2~ ox22 1x2’ Ox2O = Q zone 0100 The ASCII table in the Technical Supplement shows all these equivalent representations for the symbols your laser printer understands. The table organizes them in ascending order. In fact, ASCII is organized in a way that actually makes sense.
  • Page 16: Escape Sequences

    Control codes mostly handle communications between your computer and the printer at the lowest level, at cable level. For example, a couple of control codes make sure the printer buffer (your printer’s storage memory) doesn’t overflow. In this book we’ll indicate control codes enclosed by angle brackets to their abbreviations in the table: <FF>...
  • Page 17: Printer Drivers

    Many programs ask you to means keying into a menu the particular setup information describing your Star LaserPrinter 8111. You enter such things as how you want to underline, alter line spacing, or move to a new print position. Some programs, such as opment Corporation, let you put printer Escape sequences before or right inside the document you want to print.
  • Page 18 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 that uses the MS-DOS operating system, so if you have a different computer or BASIC you may have to translate a bit.
  • Page 19: Printer Emulations

    If you am a programmer you will be happy to hear the Star LaserPrinter 8111 supports up to 99 macros at once.
  • Page 20 NOTES...
  • Page 21: Chapter 2 Controlling Your Printer

    You can control your Star LaserPrinter 8111 in two ways, either through front parameters panel or through software commands. In this chapter we will consider printer controls mostly from the perspective of the front panel. However, we’ll also meet three special commands, the Star LaserPrinter 8111 superset.
  • Page 22: Parameter Settings

    printing the current page and then feeds in and prints a status sheet. Some buttons on the panel let you perform two functions. Holding one of those buttons down, rather than quickly pressing it, selects a different operation. For example, holding down the TEST/PREVIOUS button for over five seconds makes the Star LaserPrinter 8 print its test pattern.
  • Page 23: How To Change Parameters

    When you turn on the printer, these power-on settings get copied into the initial and current parameter settings. You probably will not often change the Star LaserPrinter 8111’s rings (sometimes called “session settings’*). You’ll likely only change them when you want to use a different printer emulation than normal.
  • Page 24: Controlling The Printer

    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 parameter setting. The three last menu headings let you load one version of the parameters into another version.
  • Page 25 Your printer asks to have data held back when its memory is nearly full or when it senses an ERROR condition. A parity bit can help spot stop bits to indicate Star LmerPrinter 8111 Operations protocols one of three...
  • Page 26: Checking Your Connections

    DTR (Data Terminal Ready) protocol does the same thing slightly differ- ently. The printer sends a continuous high-voltage signal over the cable as long as it can accept data, but drops the voltage to say “whoa” to the computer. Conversely, it’s the computer that holds the reins with the ETX/ACK (End- of-text/Acknowledge) protocol.
  • Page 27 Most of the time you will probably choose HP LaserJet III emulation, which is the default when you turn on the Star LaserPrinter 8111. That’s because the LaserJet III, like the Star LaserPrinter 8111, is a laser printer. This emulation mode gives you the best control over your printer’s features, and works with...
  • Page 28 The Command parameter The Star LaserPrinter 8’s Emulation setting defines which printer it is imitating: Hewlett-Packard LaserJet series II, Xerox Diablo 630, Epson EX-800 or IBM Proprinter. Most of the other COMMAND values below can be changed with Escape codes as well as from the panel. As the Number of Copies setting suggests, the Star LaserPrinter 8 can print either just one copy of each page sent to it, or multiple copies up to 99.
  • Page 29: Controlling The Page

    In this section we look at two controls you have over how the Star LaserPrinter 8111 handles and formats its pages: You can set values for the PAPER PEED and LAYOUT parameters on the front panel. At the end of this section we’ll also preview different ways to move the print position.
  • Page 30 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 first enter either cassette or manual feed to indicate where you want paper fed from. The cassette tray automatically feeds single sheets, much like sheet feeders on other types of printers.
  • Page 31 Hints: Paper, labels and transparencies The best paper for the Star LaserPrinter 8111 has a smooth finish and is of 20 to 24 pound weight. Any paper designed for photocopiers should do the trick though;...
  • Page 32 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 up or the toner may spill out. Redistributing the tonerpowderthis way can keep the cartridge going for another tray of paper.
  • Page 33 You probably won’t use the LAYOUT parameter on the front panel’s program menu very much though. Most of the time you’ll either leave the Star LaserPrinter 8111 with its default settings, or look after page formatting with commands you send from your computer.
  • Page 34 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 to 132, defining the margin columns between which words and images can be printed. And the top and bottom margins can be set at anywhere from 0 to 112 lines.
  • Page 35 But those aren’t all. Depending on which printer emulation you are using, you can tell the Star LaserPrinter 8111 to move the print position vertically or horizontally in increments of: l/10, l/12 or similar fractions of an inch (pitch settings),...
  • Page 36: Controlling The Printing

    CONTROLLING THE PRINTING The EMULATE ATTRIBUTES parameter The EMULATE ATTRIBUTES parameter defines font attributes and setup values (if any) for each of the Star LaserPrinter 8’s four emulation modes. attributes characteristics A font’s when it is printed. The next chapter, “Fonts,” explores the details of all font attributes in more detail.
  • Page 37: The Star Laserprinter 8111 Superset

    Other programs let you put printer commands before or inside the document you want to print. But maybe the software you use doesn’t have printer drivers for any printer your Star LaserPrinter 8111 emulates: You still might not have to write printer commands yourself. .“_ Several companies sell programs that look after laser-printing commands for such software.
  • Page 38 The Change Emulation command You can think of the superset ChangeEmulation command as the key to your Star LaserPrinter 8. The Change Emulation superset command lets you switch from one set of printer commands to another “on the fly,” through software.
  • Page 39 You probably won’t want to change orientation all that often. Every time you do, the Star LaserPrinter 8111 also resets the page margins to its limits, and also how it defines lines and columns. So whenever you give the Select Orientation command you may want to follow it with Escape sequences to change the side and top margins and paper length settings.
  • Page 40 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 command that defines what size the Star LaserPrinter 8 will accept. You issue the Paper Size command with the following Escape sequence: <ES0 [ S n...
  • Page 41: Typefaces And Fonts

    Next we’ll examine the three kinds of fonts (internal, cartridge and down- loaded) that you can use on your Star LaserPrinter 8111. We’ll cover the particular sets of symbols you can choose for those fonts too. Finally, we’ll find out how to load the printer with your selection of fonts.
  • Page 42 Select Simplex/duplex mode (DX type only) You can change between simplex and duplex mode using software com- mands in any emulation mode. The command to do this is: <ESC> [ D n where n is an ASCII value of either “1” or “2”. If n is set to “l”, then the printer will enter simplex mode, and if n is “2”, the printer will enter duplex mode.
  • Page 43 The o has been kerned closer to the f. A font is a complete -characters size and typeface. Proportionrl spaoing Leading is the baseline to baseline mcasurcment. Font spacing and pitch You probably first heard the word Typewriters normally use same amount of space on the line.
  • Page 44: Font Height

    condensed Narrow faces used to be called “compressed”. They cram about five characters in the space where three usually go- ideal for spreadsheets. An extended face, particularly on a dot-matrix printer, goes by several names: “expanded, ” “enlarged” or “double-width” printing. No matter what it’s called, extended print is wider than it is high, and can be fairly effective in page headings.
  • Page 45 Cartridge and downloaded fonts Your Star LaserPrinter 8111 can use two other kinds of fonts, along with those built into the printer. Cartridge fonts, like the internal ones, are permanently stored on ROM chips.
  • Page 46: Bit-Mapped Fonts

    HOW THE STAR LASERPRINTER 8 STORES FONTS Bit-mapped fonts Star Micronics has earned a reputation for attractive, well-designed fonts on its printers, and this laser printer continues the tradition. The Star LaserPrinter 8 uses of a pattern or “map” of dots, just like characters on a dot-matrix printer or on your computer screen.
  • Page 47: Symbol Sets

    SYMBOL SETS Let’s summarize briefly, to put the subject of symbol sets in context. The attributes of a font determine what that font will look like when it is printed. We covered all but orientation at the start of this chapter, and orientation in the last chapter.
  • Page 48 Hints: Where to get fonts You can print any downloadable font that works on the HP LaserJet series II. Several other companies sell downloadable fonts which are compat- ible with your Star LaserPrinter 8. The Bitstream Corporation in Boston is one of the more popular; Conographic is another. Xerox includes a set Ventura Publisher of fonts with its you can use with your printer’s LaserJet II emulation.
  • Page 49: Managing Fonts

    MANAGING FONTS You can see which fonts are currently selected on your Star LaserPrinter 8111 by printing a status sheet in offline mode, as mentioned at the beginning of this chapter. Another TEST mode menu item, described in the Star LaserPrinter 8111 Operations Manual, fonts available on the printer at any given moment.
  • Page 50: Selecting Fonts

    Selecting fonts Most popular software packages, particularly word pmcessots, let you choose fonts from within the program. They send the appropriate commands to the printer and you don’t need to understand how they do it. uses pitch to identify different fonts, for example, while WordPer$ect uses print formats.
  • Page 51: Optional Fonts

    “what you see is what you get”. While “screen fonts” that match the fonts you use on your Star Laser- Printer 8111 were not available when this manual was written, you may eventually be able to get them. WYSIWYG depends on what software you are using.
  • Page 52 4) use either the front panel menu or a command from your computer to select the font you want (explained for each emulation in following chapters). Note: Do not insert or pull cartridges out of the printer while the printer is online.
  • Page 53 Downloading a font: example one Example one is for a computer tunning just MS-DOS. Say you’ve bought Hewlett-Packard’s Century Schoolbook fonts and want to download the regular (upright), italics and boldface characters. The HP disk labels for each file are CNlOORPN.RSP, CNlOOIPN.R8P and CNlfKlBPN.RgP.
  • Page 54 -justified text. You may choose to add an optional RAM board to your Star LaserPrinter 8111 if you need to download many fonts. Alternatively, consider either a software or hardware print printing holds up your computer more than you’d like. A spooler provides a separate temporary memory space that holds the documents to be printed, and is particularly handy in a multi-user system.
  • Page 55 To keep a wide variety of extra fonts in memory, however, many Star LaserPrinter 8111 users (especially those sharing the printer on a network) prefer to add the optional board with the second megabyte of RAM.
  • Page 56 NOTES...
  • Page 57: Chapter 4 Hp Laserjet Iii Commands

    LaserJet III commands. Because the LaserJet III more control over your Star LaserPrinter 8111 than is possible with the other built-in command sets. You will probably use this emulation’s commands more than the others. Recognizing that reality, we’ve put more examples into this chapter.
  • Page 58: Combining Escape Sequences

    Two important details make LaserJet III commands different from the other printer emulations. First, all Escape sequences end with a capital letter. If you don’t make the last character uppercase, your printer won’t know when the Escape sequence ends and will treat following characters as part of the same command.
  • Page 59: Controlling The Printer

    <ESC> (s 1s 7b 5T CONTROLLING THE PRINTER Self test You can check how your LaserPrinter 8111 is printing and have a look at its parameter settings by sending this Self Test command: <ESC> z Notice that the z is lowercase; this is the only LaserJet III command that ends with a smaIl letter.
  • Page 60 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 text on a page; it will stay in effect for that and all subsequent pages until you send another such com- mand: <ESC>...
  • Page 61 The printer will finish printing any pages left in its memory before resetting the parameters. Resetting clears unneeded temporary fonts from your printer’s memory. Any permanent fonts or macros you have downloaded, however, will still be there after you send a reset command. Permanent and temporary fonts aredescribed at the end of this chapter’s “Controlling Fonts”...
  • Page 62: Page Orientation

    PAGE ORIENTATION You might reasonably think of page orientation as a page formatting issue. To print words widthwise on a page, however, each letter in effect has to lie on its back. So orientation is actually a font attribute, and is treated as such later on in this chapter.
  • Page 63 An example: Say you want to manually print legal-size pages at eight lines per inch. The following commands combine manual feeding with that page length: <ESC> &/2h 112P If your command specifies a page length different than the paper in the tray, the printer will go offline and display a message asking for the proper tray.
  • Page 64: Top Margin

    (for example when you print labels). Though you likely won’t often want to do it, the Star LaserPrinter 8111 will let you completely ignore the bottom margin too. If you choose to print below...
  • Page 65 unprintable region at the edge of the page. The command looks like this: <ES0 If you want to allow printing below the bottom margin, for But if you want to forbid printing below the margin, which is the default, enter 1 (one). Example: Page formatting OK, let’s have a go at formatting a page.
  • Page 66: Moving The Print Position

    You can move horizontally or vertically to tab settings as well. Those aren’t all. You can also tell the Star LaserPrinter 8111 to move its print position, either vertically or horizontally, in increments of: l/10, l/12 or 3/50 inch (pitch settings),...
  • Page 67 print position. Instead, they define two basic units you can use in print position commands. What’s important about the travels for every character you print (except for proportionally spaced text). The space can also be thought of as the width of a vertical print column width is the width of the space character in the curmnt font, no matter whether it is monospaced or proportionally spaced.
  • Page 68 If you send a command that would put the print position outside either side margin, the LaserPrinter 8111 will let you do just that. However, you can’t send the print position further than its printable limits at the edges ofthe page.
  • Page 69 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 both ways too. You can move a number of dots away from the left edge of the page, or you can move a number of dots away from the current print position.
  • Page 70 Vertical moves: by lines, decipoints and dots To move the print position vertically a certain number of lines, send the command: <ESC> &a n R in which for you enter the number of lines you wish to move the print position.
  • Page 71: Carriage Return

    All we mean is that you can combine horizontal and vertical movements that use the same units. If you send this command, <ESC> *p 40x 20Y the print position will move to a spot 40 dots from the left edge of the page and 20 dots down from the top edge.
  • Page 72 The Half Line Feed command is the one you want for subscripts. This command moves the print position down the page one half the current line depth: <ES0 To send a reverse Half Line Feed, moving the print position up to let you print a superscript, use this command: cESC>...
  • Page 73 <CR> generates a cLF> too, and either cLF> or d;F> produces a <CR>. After you send the command <ES0 printer gets a Line Feed command it will move the print position down and over to the start of the line. When it gets a Fonn Feed, the printer will also move the print position back to the left.
  • Page 74: Controlling Fonts

    making it the current print position. When would you want to save and restore print positions this way? Whenever you need to interruptwhat you’re printing now to stick something special onto the page. This is most handy when you need to jump from text to graphics and back.
  • Page 75 .:, p ., I’ ;, Selecting primary or secondary fonts Of the three selection methods, you will save the most programming time by shifting back and forth between primary and secondary fonts. That’s coun- terbalanced, though, by the fact that you often need mote than two fonts. Typically, you use primary and secondary fonts to flip back and forth between two different symbol sets- for example IBM symbol sets 1 and 2.
  • Page 76: Font Attributes

    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 use many fonts. While not as short as <SI> and <SO>, it’s quicker than describing font attributes over and over again.
  • Page 77 LaserPrinter 8111 does. Your printer ranks the various attributes a font can have this way (from most to least important): orientation symbol set The laser printer just zips down this chain of attributes one by one, eliminating fonts that don’t match what you want, until it gets down to one unique font that matches your request.
  • Page 78 To select the direction in which characters, raster graphics ands fill patterns are printed, use the following command: <ESC>&a n P in which for n you put 0 to select the portrait direction, 90 to select the landscape direction, and 270 to select the upside-down landscape direc- tion.
  • Page 79 For n enter one of the following symbol codes. The first character must be a digit and the second an uppercase letter. CODE n SYMBOL SET Math-7 symbols Line Draw characters IS0 60: Norwegian Roman Extension IS0 25: French HP German IS0 15: Italian JIS ASCII ECMA-94 Latin 1...
  • Page 80 IBM-PC (US) ECMA-94 7Bit IBM-EC (Denmark/Norway) PC-850 Pi font symbols To select a symbol set code for your secondary font, flip the parenthesis: <ES0 and for n substitute your choice from the codes above. Selecting the current or default symbol set Your printer can use either the primary or the secondary font as its current font.
  • Page 81 1 (one) /’ Example: Symbol set commands Let’s take a short look at how you use these commands. Here’s the scenario: You am already using the Tms Romn typeface, but want to use the Gennan symbol set as you am writing a report for your Berlin office and need umlaut characters for several names in the report.
  • Page 82: Characters Per Inch

    Pitch Pitch defines how many characters per inch you want for a monospaced- pitch font. Your Star LaserPrinter 8111’s internal monospaced-pitch fonts have settings of IO.12 or 16.66 characters per inch. Cartridge or downloaded fonts with monospaced pitches often have other settings for characters per inch.
  • Page 83 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, 10, 12, 14, 16, 18,24 and 36 point sizes. If the font height you specifically ask for is not available, the printer will select the font with the size closest to your request.
  • Page 84 (zero) produces medium print. To select the stroke weight for the secondary font, use the same numbers with this command: cESC>)snB An incidental note: You will likely use optional fonts to give you boldface, so probably don’t need to know this. But it’s possible to print bold without even having a bold font in the printer.
  • Page 85 :. ., Orator Presentation Line Draw PC Line Bar Code :’ To assign a character face to the secondary font, just flip the parenthesis and use the same n numbers: <ESC> )s n T Example: Font attributes Let’s put the last half dozen font attributes together in an example. Say we want to select a nice font- a small Line Printer- for the footnotes in a report we’ve finished.
  • Page 86 CHR$(27);“)sOp16.66h7vOsObOTn LPRINT And assuming we have such a font font that looks Underline Underlining is printing feature, not a font attribute. You can underline in two ways: as a print feature, or with the _ underline character. If you backspace and use the underline character, however, you often find the underline doesn’t come out the same length as your text.
  • Page 87: Font Control

    <ESC>&pnX you specify the number of bytes of data you want to print. Display Functions, like the Transparent print command, prints Escape se- quences and control codes without actually executing them. But Display Functions pays attention to Carriage Return codes, so text looks more like the way it normally prints.
  • Page 88 FUNCTION Delete all temporary and permanent fonts Delete all temporary fonts (another way to delete all temporary fonts is to send a reset command) Delete just the font with the most recently specified ID 2 Delete just the last character of the font you have downloaded Make the current font ID temporary Make the current font ID permanent...
  • Page 89 140 LPRINT CHR$(27);"&p3X"; 150 LPRINT CHR$(l28);CHR$(129>;CHR$(l30); 160 LPRINT CHR$(12); 170 LPRINT CHR$(27);"*c5flF"; Line 100 is just the <ESO E reset command. Lines 110 and 130 turn on and off the underline feature. Line 140 turns on transparent printing, which forces printing even for normally unprintable control codes.
  • Page 90: Using Your Own Fonts

    The next handiest way to do the job is to ask around, maybe where you bought your LaserPrinter 8111, to see if you can get one of the font-creating or font- editing utility programs now on the market. out, too, for new word processing tools that might save you the trouble of painstakingly figuring out details like kerning.
  • Page 91 . . . How to download your own fonts Characters that you define and store yourself are called “user-defined” characters. Let’s assume you already know what text is to be in your custom font, and have designed its typeface, weight, width and style. Once you’ve created your own characters, you’ll need to download them to your laser printer.
  • Page 92 Here’s a typical font header command: <ESC> )s 26W OcSUB>O1OOOcRS>O<RS>02OO1<FF>Od0MKHkETX> Aside from the actual command at the front, the test looks like gobbledy- gook? But there’s 26 bytes there, each one an ASCII character, each one specifying a particular font attribute. (The enclosed items with brackets are single ASCII characters that happen to be control codes.) Each byte in the header is a number, which you send as whatever symbol happens to be stored at that numeric position in the ASCII table.
  • Page 93 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 the ASCII table, g is at decimal position 103. So you send this command: <ES0 And immediately after it you send the bits that make up the character g.
  • Page 94: Raster Graphics

    But the command <ESC>*c 5 F will keep your font available even after you reset the printer. RASTER GRAPHICS The Star LaserPrinter 8111 offers raster graphics (sometimes called “bit- mapped graphics”), which specify each dot in a graphics pattern. Be aware, though, that adding graphic elements always slows up printing with laser printers.
  • Page 95 the same as the left margin for text). But if you enter 1, the margin for graphics will be set at the column of the current print position, and your image will appear only to the right of that graphics margin. A programming hint: move your print position in dot increments whenever you’re dealing with graphics.
  • Page 96 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 mode (the default value), 1 for the run-length encoding compression mode, 2 for the tagged image file format, and 3 for the delta row compression mode.
  • Page 97: Pattern Graphics

    After ending graphics you can then send text to merge with it. PATTERN GRAPHICS The Star LaserPrinter 8111 also printspattern graphics, which prints lines and patterned blocks. Print shops call lines of any thickness rules. A printed line in fact is a rectangular area with one “skinny”...
  • Page 98 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, your printer will accept the command. It will, however, cut off your pattern or rule at the boundaries of the page’s printable area.
  • Page 99 :.., whether you want to fill your rectangular area with a solid black rule, a finely dotted gray-scale pattern, or apredefined linear pattern. And with the Specify Pattern command you can indicate which particular dotted or linear pattern you want. You always send the Specify Pattern command before the Print Pattern command, even if you want a solid black rule.
  • Page 100 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. You always send the following Print Pattern command after a Specify Pattern command. This Print Pattern command identifies whether the area you have defined is to be filled with a rule, dotted gray-scale pattern, or linear pattern: ,<ESC>*cnP...
  • Page 101 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 to source images (not rectangular areas) before printing. Pattern n Value Solid black 0 Mm) Solid white Currently defined shading pattern Currently defined cross-hatched pattern...
  • Page 102: Vector Graphics

    (which is not necessarily connected). The Star LaserPrinter 8111 has a buffer capable of storing 1500 points, with pen up and down commands stored as points.
  • Page 103 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 frame, set the soft clipping window to coincide with the picture frame, clear the polygon buffer, and move the cursor to Pl .
  • Page 104 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 before entering HP-GL/2; if n is 1 (or odd), the cursor remains at its current position. After this command, subsequent HP-GL/2 commands am treated as text and will be printed.
  • Page 105 <ESC>&fn A the picture frame is set to its default size. the frame anchor is set to its default position. the plot size is set to its default size. Pl and P2 are set to their default positions. the cursor is set to Pl. .
  • Page 106 HP-GU2 commands Commands are described as follows: mnemonic (command name) (list of parameters) Optional parameters am enclosed in brackets [] together with their default values in braces { ]. Coordinates are considered to be integers. Angles are expressed in degrees and are considered to be clamped real numbers.
  • Page 107 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.) AT (absolute arc, three point) (xi, yi, xe, ye, [chord angle (511) x-coordinate of intermediate point I y-coordinate of intermediate point I x-coordinate of end point E y-coordinate of end point E...
  • Page 108 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.) DF (default) Resets HP-GL/2 parameters to their default values and sets the carriage- return point to the current cursor position.
  • Page 109 line: clamped integer, determines direction of line feed = 0 line feed down with respect to text path direction = 1 line feed up with respect to text path direction EA (edge rectangle absolute) (x, y) x-coordinate of opposite comer y-coordinate of opposite comer This command draws a rectangle with the current cursor position as one corner and the diagonally opposite comer at x, y.
  • Page 110 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, it is a single straight line from the center to the starting point. This command clears then draws to the polygon buffer.
  • Page 111 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 and a negative value invalidates the command. The default value is 1% of the distance Pl to P2. If the current units are plotter units, turning scaling on or moving Pl and P2 has no effect on the spacing.
  • Page 112 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 the position and size of the soft-clip window and determines the effective clip window as the intersection of the printable area, the logical page, the picture frame and the soft-clip window.
  • Page 113 In order to use this command for centering, right justification, etc., it is necessary to store the label temporarily. The Star LaserPrinter 8111 has a buffer capable of storing the longest possible label (see LB above).
  • Page 114 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, SP, ULandWU. The pattern length is measured as a percentage of the distance between Pl and P2 if mode = 0, or in millimeter of mode = 1.
  • Page 115 The coordinates are interpreted as absolute if the command is not preceded by a PR command. PE (polyline encoded) flag: value: coordinates: With this command, there should be no separators between parameters, and the command terminator <;> must be used. The meanings of and relation between parameters are as given in the following table: flag (hex ASCII)
  • Page 116 With base 64, these digits have values 0, 1, ..63; they am encoded as characters as follows: a2toan With base 32, these digits have values 0, 1 ..31. they are encoded as characters as follows: Data is transmitted with the least significant digit first, so the ‘last’...
  • Page 117 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. Reset command <ESC> E can also be given. The polygon stored using these commands can be edged (using EP) or filled (using FP) once the polygon mode has been left (PM2).
  • Page 118 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 command and the rectangle is drawn regardless of the pen status. This command clears the polygon buffer, then uses the buffer to draw. RP (raster fill) ([index [,width, height, pen [pen, .
  • Page 119 Same as RA except that the coordinates are relative. This command clears the polygon buffer, then uses it to draw. RT (relative arc, three points) (dxi, dyi, dxe, dye, [chord angle IS)]) dxi: dyi: dxe: dye: chord angle: Same as AT except that the coordinates are relative. SA (select alternate font) This command selects the font currently designated as alternate.
  • Page 120 the rectangle whose diagonal is Ql - Q2 is the largest which is contained in the rectangle whose diagonal is Pl - P2. if the plotter coordinates of Ql and 42 are xql, yql and xq2, yq2, then: (xql - xq2)/(xmin - xmax) = (yql - yq2)/(ymin - ymax) if the two rectangles do not coincide: if abs(xq1 - xq2) = abs(xp1 - xp2) then, yql = ypl + bottom/100 * abs(yq1 - yq2)
  • Page 121 SI (absolute character size) ([width, height (see below)]) width: clamped real, width of characters in centimeters height: clamped real, height of characters in centimeters The default width and height depend on the pitch and size selected with the AD or SD command. Once this command is given, the width and height of characters do not change when Pl and P2 move.
  • Page 122 SP (=lect pen) Un WI> integer, pen number (0 or 1) This command must be set in order to output. Pen 0 is white; it is used when no drawing is required or to draw white lines on a black fill, with transparency off. Pen 1 is black;...
  • Page 123 7-R (tmspa=ncy) ([n I 1 II) In the transparent mode, white source dots do not change the destination pixel; in the opaque mode, such dots white out the destination pixel. Note the similarity to the standard <ESc>*vnN command, but also note that the opposite meanings of the parameter values.
  • Page 124: Macros

    There’s a great shortcut that simplifies the task of sending commands to your LaserPrinter 8111: use macros. A macro is a single control code, which you can define yourself, that does the work of a whole long series of printer commands.
  • Page 125 FUNCTION Start defining macro. Creates a new macro with the last specified macro number. This macro will be temporary; to make it permanent deftition.The commands that follow this one, until it gets the command to stop defining the macro. 1 Co=) Stop defining macro.
  • Page 126: Example: Macros

    Delete last specified macro. Make last specified macro temporary. Make last specified macro pennanent. Example: Macros The following program loads and runs a macro. The macro moves an inch and a half right and down three inches from the top left comer of the page, where it prints a 25 percent gray-scale bar.
  • Page 127: Chapter 5 Epson Ex-800 Commands

    If you have a program that doesn’t work with laser printer commands, you’ll almost certainly find it will work with the commands in the Star LaserPrinter 8111’s EX-800 emulation mode. Your Star LaserPrinter 8111 will print any documents you create with standard Epson commands.
  • Page 128: Laserprinter 8Iii

    EX-8Ot!l program interprets these, not as ASCII symbols, but only as the command that means “make column 55 the right margin”. Unsupported commands Your Star LaserPrinter 8111, because it is a laser printer, ignores the following EX-800 commands: paper sheet feeder control select color .
  • Page 129: Controlling The Printer

    To reset the Star LaserPrinter 8111, send this command: Bell -... When you send the Bell control code the Star LaserPrinter 8111 will sound its beeper for half a second (assuming you haven’t turned it off with the front panel menu): <BEL>...
  • Page 130: Formatting Pages

    And if you print pages actually longer than the installed paper tray, the Star LaserPrinter 8111 will print them on two sheets each. To set a different page length in lines, enter this command: <ES0...
  • Page 131 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 send: <ESC> N16 This will give you 8 lines of top margin (implied by your topof-page setting) and 8 lines of bottom margin.
  • Page 132: Line Spacing

    If your text processor won’t center or line up text for you, your Star LaserPrinter 8111 can do the job. Justified text prints flush against one or both side margins on both the right and left sides of the page.
  • Page 133: Moving The Print Position

    P ‘1 2’ DESIRED LINE SPACING l/8 inch 7/72 inch l/6 inch increments of l/2 16 inch increments of l/72 inch MOVING THE PRINT POSITION Space The easiest command for moving the print position to the right across the page is just the space control code, the same character sent by the space bar on a keyboard: <sP>...
  • Page 134: Line Feed Commands

    In both cases, the n is the number of l/2 16 inch increments you want to move (maximum 255). Form feed The Star Laser-Printer 8111 only prints a page when it receives a Form Feed control code. If the last text in a document doesn’t fill up a page it may not print immediately.
  • Page 135 The following command does nothing to improve the accuracy of your Star LaserPrinter 8111, but it’s included for software compatibility’s sake. The command just moves the print position to the left margin, acting as a carriage return without a line feed. Normal printing resumes with the next carriage return.
  • Page 136: Horizontal Tabs

    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 increments left over. Confused? Here’s an example. This command: <ES0 $14 1 moves 14 + (256 x 1) = 270 increments from the left margin.
  • Page 137: Vertical Tabs

    To clear the old and set new tab stops, send this Set Horizontal Tabs command: <ES0 D nl n2 . . . n64 dUL> This command needs a bit of explanation. The nl and n2 and so on are the columnnumbers where you want to set tab stops.
  • Page 138: Controlling Fonts

    CONTROLLING FONTS Selecting fonts When you first start EX-800 emulation, the Star LaserPrinter 8111 gives you 12-point ten-pitch Courier as its default font. But EX-800 commands can give you most variations on font attributes, including subscripting, super- scripting and underlining.
  • Page 139: Symbol Set

    Orientation The EX-800 emulation has no command to change orientation, so use the Select Orientation superset command if you need to print in landscape mode. If the printer doesn’t have enough memory in which to rotate the font, it displays that message on the panel and uses instead the closest font it has in the orientation you’ve chosen.
  • Page 140 Italy Spain I Japan Norway Denmark11 Spain II Latin America The particular symbols the command will give you are shown in the chart below. ccluN!mY us (ASCII) France England Denmark1 Sweden Italy Spain I Japan NOmY Denmark II Spain II Latin America Because the EX-800 and Proprinter emulations are quite similar, EX-800 emulation gives your software access to the same accented alphabet charac-...
  • Page 141 Most significant Very few computers still send just seven bits to their printers, the way the Apple II + and TRS-80 did. But if you find yourself in this situation all is not lost. You can still gain access to the symbols in the upper half of the EX-800 symbol set (either italics or character graphics) with the following three commands.
  • Page 142: Character Spacing

    Character spacing EX-800 emulation lets you control the amount of space inserted after characters, sometimes called the offset. You might want, for example, to justify a line of print yourself. With the Character Spacing command you can add to the distance each character advances, in increments of 1/12Oth inch.
  • Page 143: Font Height

    b E’ : i: / To shift into condensed print, send either of these commands: <SI> Condensed print will stay on until you select a different print mode or send the following Cancel Condensed print control code, which returns printing to the IO-pitch default: <DC2>...
  • Page 144: Stroke Weight

    5. Instead, use the ASCII symbols for those numbers. Stroke weight The Star LaserPrinter 8111 can create bold characters by printing each character twice, slightly offset, just like the EX-800 does. To completely emulate the EX-800 your printer does this two different ways, offsetting either below the characters (double-strike) or to the side (emphasized).
  • Page 145: Master Select

    Typeface The Star LaserPrinter 8111 uses Courier font as its default EX-800 font. You use the Select Emulation superset command to switch into another emulation to select a cartridge or downloaded font, but you won’t be able to bring that font back into EX-800 mode. That’s because EX-800 emulation always starts with Courier as its default font.
  • Page 146 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 command: <ESc>!42 Subscripts and superscripts Subscript mode prints characters at half of the normal height, in the lower part of the line space.
  • Page 147: User-Defined Characters

    User-defined characters You can create and print your own custom characters with EX-800 emula- tion, but you probably won’t want to. The Star LaserPrinter 8111 provides more convenient access to special symbol sets than this, particularly through LaserJet III emulation.
  • Page 148 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 dot-wide column. That sounds easy, but it can be a lot of work. It means specifying an eight- bit binary number 60 to 240 times per inch, right across the page.
  • Page 149 I 6. i ._ So to print just 150 columns of graphics, you would send this command: <ES0 That translates to 150 + (0 x 256) = 150 columns. But to print 260 columns of graphics at the same density, you would send this command: <ESC>K4 This one translates to 4 + (1 x 256) = 260 columns.
  • Page 150 Star LaserPrinter 8111 will emulate that precisely. Stick to single or double density if you want to see all the dots you are sending.
  • Page 151 Nine-pin graphics The Star LaserPrinter 8111 readily accepts another EX-800 graphics com- mand, for nine-pin graphics. All the graphics commands discussed so far involve eight-dot lines, but the EX-800 offers this command because its printhead actually has nine pins.
  • Page 152 To print nine-pin graphics, send this command before your graphics data: <ESC> h d nl n2 The variable d is a number indicating density. If density will be 60 dots per inch, but if 120 dots per inch. The n2 in this command, as with other graphics commands, means the number of 256-column groups of data you are sending (between 0 and 4).
  • Page 153: Proprinter Commands

    The IBM Proprinter, like the Epson EX-800, is a dot-matrix printer. The Proprinter and Proprinter XL have proved popular because they come with IBM’s predictable quality. The IBM Proprinter is quite similar to the Epson EX-800 and thus shares most of the same commands. In this chapter, therefore, we list the commands common to both, but describe in detail only the Proprinter commands that differ from the EX-800.
  • Page 154: Controlling The Printer

    The following printer control command is different in the EX-800 emulation. deselecrs The command LaserPrinter 8111 will stay offline either until the printer is turned off and back on, or until it receives an <XON> code. <ESC> Q <ETX> <ESC> I II &SC>...
  • Page 155: Moving The Print Position

    FORMATTING PAGES Identical formatting commands The Proprinter commands in the following list am identical to those of the EX-800. If you’re not sure how they work, see “Formatting Pages” in chapter Set Page Length in Lines Set Page Length in Inches Set Skip Over Perforation Cancel Skip Over Pevoration Set top of page...
  • Page 156 Set Vertical Tabs Tab Vertically Horizontally Define line spacing You can set the line spacing, in increments of l/72 inch, using the following Define Line Spacing command. However, the value you define is only stored inmemory until you send the <ESC> 2 command to actually put it into effect. <ESC>...
  • Page 157 Turning automatic line feed on or off You can set the carriage return to move the print position just to the left margin, or to the left margin and also down a line. Use this command: <ESC>5n, If you make after each carriage return.
  • Page 158: Controlling Fonts

    CONTROLLING FONTS Selecting fonts The Star LaserPrinter 8111 uses Courier font as its default Proprinter font. It switches to the Line Printer font for condensed print, and to Prestige for 12- pitch. You can select these through the front panel’s program menu.
  • Page 159: Printing International Characters

    Printing international characters Control codes are not printable. But Character Set 2 stores accented vowel characters and currency symbols in ASCII positions normally occupied by control codes. And both symbol sets store playing card symbols (heart, club, diamond and spade) in control code positions. You have to go out of your way in IBM Proprinter mode to print those “protected”...
  • Page 160 Pitch Proprinter pitches include 5, 6, 10, 12 and 16.66 characters per inch, all available from the front panel’s program menu. Ten-pitch is the default spacing in Proprinter mode. To change to a pitch of 12 characters per inch (elite), you can send this command: <ESC>...
  • Page 161 Overscoring overscore is a line drawn above the characters in a word. Some people use overscoring to indicate text they want to cross out, because it leaves the words easy to read. If you want an overscore, use this command: <ESC>...
  • Page 162 NOTES...
  • Page 163 Star LaserPrinter 8111 Applications Manual This final chapter in your holds two main sections. The first on will help you with your programming job, while the last provides the symbol set tables. We’ve summarized all commands in ASCII order here. You’ll find them organized by function in chapters 4 through 6.
  • Page 164: Command Summary

    COMMAND SUMMARY HP LaserJet Ill Emulation Printer Commands Command <BS> cHT> <LF> <FF> <CR> <so> <SI> <ESC>% <ESC>% <ESC>&a <ESC>&a n H <ESC>&a <ESC>&a <ESC>&a n P <ESC>&a cESC>&a <ESC>&d@ cESC>&d <ESC>&f <ESC>&f cESC>.&f cESC>&k cESC>&k <ESC>&k <ESC>&/ cESC>&I n C cESC>&/ <ESC>&/ <ESC>&/...
  • Page 165 Command <ESC>&p <ESC>&s cESC>( <ES0 ( n@ <ES0 cESC>(snB cESC>(snH <ESC>(snP <ESC>(snS cESC>(snT <ESC>(snV <ESC>(snW &SC>) <ESC>) <ESC>) <ESC>)snB <ESC>)snH <ESC>)snP <ESC>)snS <ESC>)snT <ESC>)snV <ESC>)sn <ESC>* b <ESC>* b n W 5ESC>* b <ESC>* c <ESC>* c n B <ESC>* c <ESC>*cnE <ESC>* c n F cESC>* c...
  • Page 166 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 <ESC>*r n T <ESC>*t n R <ESC>*v n N <ESC>*v n 0 <ESC>*v n T <ESC>9 <Esc>= <ESC>E <ESC>Y <ESC>Z...
  • Page 167 Command L.-. Function (edge rectangle absolute) (edge polygon) (edge rectangle relative) (extra space) (edge wedge) (select primary font by ID) (select secondary font by ID) (fill polygon) (fill type> (initialize) (input Pl and P2) (input relative) (input window) (line attributes) (label instruction) (label origin) (line type)
  • Page 168 Command Epson EX-800 Emulation Printer Commands Command <BEL> <BS> 4rl-b <VT> 4-F> <CR> <so> <SI> <DCl> <DC2> <DC3> <DC4> <CAN> <DEL> <ES0 <SO> <ESC> <SI> cESC> <SP> n <ESC> ! n cESC> # <ESC>$nln2 <ESC>*mnl -&SC> - n &SC> / c cEsc>...
  • Page 169 Command <Esc>2 cESC> 3 <ESC> 4 <ESC> 5 cESC> 6 <ESC> 7 cEsc> < <ESC> = <ES0 > <ESC> ? c m <ES0 <ESC> A <ES0 <ES0 C cNUL> <ESC> C cESC> D <ESC> E <ES0 <ES0 <ESC> H <ESC> I <ESC>...
  • Page 170 Command <ESC>\nl n2 A d nl n2 <ES0 <ES0 <ESC> b c nl n2.. .cNUL>Set vertical tab stops in channel <ESC> j n <ESC> tn cESC> p II <ES0 IBM Proprin ter Emulation Printer Commands Command <BEL> CBS> <H-lb <LF> <VT>...
  • Page 171 Command <ESC> C n <ES0 D nl n2.. .<NuL> Set horizontal tab stops <ESC> E <ESC> F <ESC> G <ESC> H &SC> J n <ESC> K nl n2 <ES0 L nl n2 <ES0 <ESC> 0 <ESC> Q &l-X> <ESC> R <ESC>...
  • Page 172: Symbol Sets

    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 in an inset to the lower right of the character. The hexadecimal code can be found by reading the entries at the top and left edges of the table.
  • Page 173 ,’ ID Number Symbol Name Math-7 1 16! 1 32! <HT, <EM> 1 25 1 41 <LF> <SUB> rI jT2 1 cESC> t P 1 121 1 281 1 441 -l=-l.l-.lu 1 13! 1 291 1 451 y I 611 . I 14 I 30 1 46...
  • Page 174 ID 1 !Jumber Symbol Name Line Draw...
  • Page 175 ID Number Symbol Name <NUL, tOCl> cDC2> xDC3, IS0 60: Norwegian...
  • Page 176 Symbol Name ID Number xNUL> Roman Extension 1 391 1 23! i 24! i SO! ' i 561 i 72! 1112...
  • Page 177 ID Number Symbol Name <NUL> <SUB, <VT, <ESC, IS0 25: French 1'jTi 1112 1122 k lit7 6 1123...
  • Page 178 Symbol Name ID Number <NUL, 1 16! I 17! HP German 1 32! 1 SE'! - I 33! 1 49! 1 f55! -...
  • Page 179 Symbol Name ID Number SBb, (LAN, <EM> <HT> <LF, <SUB> [ 101 . . . 1 14 <us> CSI, IS0 15: Italian 1 ( 1 8~Hrji.X~hfizxfi ) pii g~l~y~iEyfEi * -:-J-Z-j-z- 1 261 1 421 1 581 1 741 1 78 1 30 1 46 1 62...
  • Page 180 Symbol Name ID Number JIS ASCII...
  • Page 181 ID Number Symbol Name ECMA-94 Latin 1...
  • Page 182 ID Number Symbol Name ECMA-94 Latin 1 (cont.)
  • Page 183 Symbol Name ID Number OCR-A...
  • Page 184 ID Number Symbol Name (NUL, 1 191 1 231 Math-8A 1 35! 1 511 1 671 1 391 11151 1127...
  • Page 185 ID Number Symbol Name IS0 11: Swedish tNUL> -O-B-P-B-p- <BEL> 1119...
  • Page 186 ID Number Symbol Name <NUL, 1 18 <oc3> <oc4, CBS> (CAN, 1 25 <LF> <SUB, US-ASCII ( fT ’ 1 41 1 57 1 73 J pi Z 1 1112 1115 (120 1 89 1105 1121 i-z---...
  • Page 187 Number .-... Symbol Name Bar Code 39 1 511 1 521 1 441 1 601 I 67 I a3 jiiz jiiz 1 761 1 921...
  • Page 188 ID Number Symbol Name <NUL, <OCl> -!-l-A-O-a_q I 101 I 261 r\,T. ,CCP. IS0 61: Norwegian I Sal 1112 I go] 4 11061 -...
  • Page 189 ID Number Symbol Name IS0 UK <oc3, <oc4, -S-4-D-T-d-t- /TiT 1 jii?-...
  • Page 190 ID Number Symbol Name <oc4, 1 101 1 261 1 11 1 27 <FF, 1 311 ’ IS0 69: French 1 421 1 43 1 59 1 75 '< 1 471 1 63 lloo 1116...
  • Page 191 ID Number Symbol Name <NUL> CBS, <CAN> CHT, <EM, <LF, <SUB, 1 101 I 13 <so> <RS, IS0 21: German 8~HjTXEhEXEi- g~l~y~i~y~ 1 261 1 27! 1 43! ' 1 591 > 1yT6 lllo 1126...
  • Page 192 ID Number Symbol Name cNUL> <OCl, <oc2, (OC3> <oc4, cBEL> CBS> <IiT> <LF, <VT, <FF> <CR, <so, <SI, OCR-B 1.’ 1r-z j-z20 &...
  • Page 193 ID Number i... Symbol Name OCR-B (cont.)
  • Page 194 ID Number Symbol Name Math-8B 1 16! 1 321 t 481 1 64! 1 17! 1 331 1 491 1 65! 1 El! ‘I 971 A...
  • Page 195 Symbol Name ID Number <RS> (US> HP Spanish > 1116j lllo I126...
  • Page 196 ID Number Symbol Name Legal...
  • Page 197 Symbol Name ID Number IS0 57: Chinese < 1124...
  • Page 198 ID Number Symbol Name Pi Font-A ‘ lllE...
  • Page 199 ID Number (NUL, ! 1 01 1 Symbol Name IS0 17: Spanish -07s~p~‘~pE ~'Oc1'!!11-A-Q-a7q ~-8~H~X~hl-izX~ 1 24! . 1 4'3! 1 56 )19-I-Y-i 1 5J! ' 1 41! 1 25! 1 8’ 1113 [119 jiTl...
  • Page 200 ID Number Symbol Name cDCl> -!-l-A-O-a-q I 171 cDCZ> tDC3, CBS, <CAN> cHT> <EMI <so, <RS, j--E j-zi30' CSI, <us> -/-?-0 I 151 I 311 ' 1 IS0 IRV I 331 1 491 [ 651 - riiij f2-l ‘I & F,-jv >...
  • Page 201 ID Number Symbol Name OCR-B Extension 1 11 1 49 1 18 I 34 1 50 cDC3, 1<DC4> 1 22! 1 38! 1 54! 1 301 1 461 1 621 I 151 1 311 I 471 I 631 1 66 1 82 1 98 1 JO!
  • Page 202 ID Number Symbol Name (NUL, <BEL, CBS> <CAN, cHT> <EM, <so> cRS> f7rly-z CSI, <us, 10: Swedish -O-@-P-‘ > 1112 liiz /iiT 1121 lllo jiz...
  • Page 203 ID Number I 4 I -._. Symbol Name IS0 16: Portuguese I<DCl, I, xDC2, -2-B-R-b-r <HT> <EM> <LF, <SUB> 1 101 I 261 - 1 fl 1 111 i 271 <so, <RS, > IO'l cSI> ~lJS> n165vIa197y 1105 1121 1 901 a 11061 N pi n jiE 0 E--(95...
  • Page 204 ID Number Symbol Name <NUL> <DCl, Id/T, I<ESC, 1 12! 1 281 - 1 441 1 131 1 291 <RS, <so, r 14 1 30 <SI, <us, IS0 84: Portuguese -o-‘-P-‘-D- 1 32 1 48 1 64 1 76! - 1 1 60! 1 451 1 611...
  • Page 205 ID Number ’ - Symbol Name IS0 85: Spanish <NUL, 1’4 <HT, <EM> g~l~y~iliEy~. <SUB, <LF> <VT, <ESC, <FF, <CR, 1 13 1 29 1 45 <so, cRS> j?iiyTi CSI, CtJS, j 1106 zE > fTaq-4 liiill- 126...
  • Page 206 ID Number Symbol Name <NUL> 1 17 1 22 1 14 1 30 (US> CSI, Math-8 I 33 I 49 1 65 1 38 1 54 1 70 1 46 1 62 1 78 0 ~-~ 1 81 I 97 ’...
  • Page 207 Number Symbol Name Math-8 (cont.)
  • Page 208 ID Number Symbol Name IBM-PC Set...
  • Page 209 ID Number Symbol Name IBM-PC Set (cont.)
  • Page 210 ID Number Symbol Name 1 1 01 1 1,~ - 1 251 ' 1 411 <VT, <ESC, 1 131 1 291 1 14 [ 30 <SI, <us, ITi ' Roman-8 -1,.A-0,.aTq 1 371 1 531 1 691 1 451 1 611 1 771 - 1 ! 1 46 1 62...
  • Page 211 ID Number Symbol Name Roman-8 (cont.)
  • Page 212 Symbol Name ID Number Bar Code EAN/UPC...
  • Page 213 ID Number Symbol Name IBM-PC Extension 1<DC4,...
  • Page 214 ID Number Symbol Name ,’ IBM-PC Extension (cont.)
  • Page 215 ID Number Symbol Name IBM-PC(US)
  • Page 216 ID Number Symbol Name IBM-PC(US) (cont.) A I B...
  • Page 217 Symbol Name ID Number ECMA-94 7-bit I 37t I 53: I 69/ Iloli 1117{...
  • Page 218 ID Number Symbol Name IBM-PC (Denmark/Norway)
  • Page 219 ID Number . .~ Symbol Name IBM-PC (Denmark/No (cont.) c ID 194 lr IL 211...
  • Page 220 ID Number Symbol Name PC-850...
  • Page 221 ID Number Symbol Name PC-850 (cant g lAIB...
  • Page 222 ID Number Symbol Name Pi Font...
  • Page 223 ASCII, 6-11 ASCII symbol set, 39,131 attributes. See font attributes auto line feed Proprinter mode, 149 Auto Line Feed parameter, 22 auto parameters, 22 auto wrap, 23 Autowrap command HP LaserJet III mode, 65 backspace commands EX-800 mode, 125 HP LaserJet III mode, 63 Proprinter mode, baseline, 35 baud rate, I7...
  • Page 224 corona wire, 4 Courier font, 6,41,137,152 current settings, DCl/DC3 protocol, 17,121 default settings, Define Line Spacing command Proprinter mode, 148 density, graphics EX-800 mode, 141-144 descenders, 34 desktop publishing, 42-43 DIP switches, Display Functions command, 79-80 double-density graphics EX-800 mode, Proprinter mode, double-strike print, 33 EX-800 mode,...
  • Page 225: Index

    EX-800 mode, HP LaserJet III mode, 54-69 Proprinter mode, fonts, 2,33-47 bit-mapped, 36 cartridge, 37-38,43-44 downloadable, 37-38,44-47 internal. 36-37 managing, 41-47 optional, 43 outline, 38 primary, 67 secondary, 67 sources for, 39 font selection, 42 EX-800 mode, HP LaserJet III mode, 66-68 Proprinter mode, font size commands Proprinter mode,...
  • Page 226 labels, 23-24 landscape orientation. See font orientation LaserJet III emulation mode. See HP LaserJet III emulation mode layout parameter. 14,25-26 LCD display, 20 leading, 34 left margin commands EX-800 mode, HP LaserJet III mode, 55 line depth commands HP LaserJet III mode. 59 line feed commands auto, 22 EX-800 mode.
  • Page 227 HP LaserJet III mode, 89-93 perforation region, 56 pica characters, 35 picas, 34 pitch, 27,28,35,39 EX-800 mode, HP LaserJet III mode, 69, 74 Proprinter mode, plotter graphics, point size, 2,27,28,34 popping print position HP LaserJet III mode, 65-66 portrait orientation. See font orientation PREVIOUS button, primary fonts, 67...
  • Page 228 Select Orientation superset command, 31,111,145 Self Test command HP LaserJet III mode, serial interface, 3,16-l side margin commands EX-800 mode, HP LaserJet III mode, 55 single-density graphics EX-800 mode, Proprinter mode, Skip-Over-Perforation commands EX-800 mode, Proprinter mode, space command EX-800 mode, spacing, 28,35,69 EX-800 mode, HP LaserJet III mode, 73...
  • Page 229 -._. vertical motion index. See VMI vertical print position, vertical tab commands EX-800 mode, VMI, 26 HP LaserJet III mode, 60 wamiIlgAlarm,20 WYSIWYG,43 XON/XOFF protocol, 61-62...
  • Page 231: Consumer Response

    Consumer Response Star Micmnics Co., Ltd. invites your suggestions and comments on your printer and this manual. Please address your correspondence to: Worldwide Headquarters: STAR MICRONICS CO., LTD. 194 Nakayoshida Shizuoka, JAPAN 422-9 1 Attn: Product Manager American Market: STAR MICRONICS AMERICA, INC.

This manual is also suitable for:

Laserprinter 8iii

Table of Contents