═══ 1. ENVELOGO for OS/2 ═══ ENVELOGO for OS/2 (Rev. 1) Copyright 1992, 1993 John Pedersen, All Rights Reserved. ═══ 1.1. Acknowledgement ═══ ...with tremendous assistance from BILL HINKLE gratefully acknowledged. ═══ 2. Support for ENVELOGO ═══ IF YOU NEED SUPPORT: Read Section 6.0 ("In Case of Trouble") in the manual. If help is still needed, support is available for ENVELOGO by: Regular Mail, send to: John M. Pedersen JMP Systems, RR #2, Orangeville, Ontario, Canada L9W 2Y9 CompuServe EMail to: John M. Pedersen, 76547,357 Voice: (519) 941-7550 Fax: (519) 941-9046 DISCLAIMER ENVELOGO for OS/2 is supplied as is. The author disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. The author assumes no liability for damages, direct or consequential, which may result from the use of ENVELOGO for OS/2. ═══ 3. Feedback requested ═══ NOTE !!! JMP Systems would appreciate feedback on: 1. ANY problems. 2. Installation on your system: easy/hard 3. Your system: printer, Word Processor, etc. 4. Your understanding how it works: easy/hard 5. Degree of usefulness to you: very/not very 6. Any other suggestions? Especially welcome are any tips that can be passed along to other users. If you get in touch, and provide info on ANY or ALL of the 6 questions above, it will be much appreciated. ═══ 4. ENVELOGO for OS/2 USER MANUAL ═══ ENVELOGO for OS/2 (Rev. 1.0) The sections of this manual are: ■ Introduction ■ Installing ENVELOGO for OS/2 ■ Getting Started ■ The Template(s) ■ Using ENVELOGO for OS/2 ■ In Case of Trouble ■ Trademarks and Service Marks ═══ 4.1. 1.0 Introduction ═══ With much loading and clicking, PageMaker (or equivalent) teamed with a Laser printer, can produce an excellent addressed envelope with a fancy-logo return address. But when all you want is to kick out an envelope and put a stamp on it, ENVELOGO for OS/2 starts printing in seconds. Using template files, it lets you select any of your fancy-artwork/logo envelope types (personal, business, spouse...). The send-to address (destination) can be simply spliced onto the envelope template via the clipboard. For example, you can set up an address book using the Productivity Database included with OS/2 (or using Windows Cardfile), and easily paste an address into ENVELOGO whenever you need a quick envelope. The address lines can even be, heaven forbid, typed in by hand. Your printer will inhale the envelope within a few seconds after you click the "PRINT" button. You don't have to switch the printer into manual mode (so it waits for you if your envelope is not yet inserted), or into landscape mode. This is taken care of in the envelope template that you have previously created. You can just shove in an envelope, print it up, and go right back to writing your next letter. The program will automatically convert itself to an icon at the bottom of the screen when printing is finished, or exit (terminate itself), or sit there waiting to do another envelope; you choose the mode. The program relies on having a template file on disk that it can quickly dump out to the printer, while just inserting the desired destination address. In the template file, a dummy address, or placeholder, which in fact consists merely of six lines of "aaa", shows ENVELOGO where the address should be inserted. The user can select from a number of templates, so there can be specific envelopes for yourself personally, and for your dog-washing business, your spouse, and so on. Test templates called ENVHPLJ.BIN (intended for the LaserJet Series II printer), ENVHPPS.BIN (for HP printers with PostScript installed), and ENVTIPS.BIN (for center-fed PostScript printers like the TI MicroLaser) are included with this program. Because of the way it works, the envelope can be any size, and graphics and text can be placed anywhere you want on the template. ═══ 4.2. 2.0 Installing ENVELOGO for OS/2 ═══ This section comprised of: ■ Packing List ■ Installation ═══ 4.2.1. 2.1 Packing List ═══ 1. ENVELOGO.EXE Executable file 2. ENVELOGO.HLP Help file. 3. PUT_ICON.CMD Rexx program to create an icon on the desktop, linked to help. 4. ENVHPLJ.BIN Example envelope template file for LaserJet II printer. 5. ENVHPPS.BIN Example envelope template file for LaserJet with PostScript cartridge or option. 6. ENVTIPS.BIN Example envelope template file for Texas Instruments MicoLaser PS printer. 7. RESET.BIN A Printer Reset Code sequence. 8. ENVELOGO.INF Documentation. 9. README.TXT ═══ 4.2.2. 2.2 Installation ═══ Create a directory for ENVELOGO on your disk. If you have obtained ENVELOGO as a collection of files, not as a compressed file with a name of ENVLGO.ZIP or ENVLGO.EXE, then copy all of the files into the directory you have created. If you have obtained ENVELOGO as a compressed file: Copy the compressed file, either ENVLGO.EXE (if you have the self-extracting file), or ENVLGO.ZIP, to this directory. If you have ENVLGO.EXE, simply run it to extract the component files. Otherwise, use PKUNZIP to expand the zipped file. PKZIP/PKUNZIP is shareware by PKWARE, Inc. of Glendale, WI. You will want to copy ENVELOGO.INF into a directory on the BOOKSHELF path. Typically, this will be OS2\BOOK on the boot drive. By having ENVELOGO.INF on the BOOKSHELF path, you will be able to access the user manual information directly from the main Help Window. From the directory you created for ENVELOGO, type PUT_ICON. This will start a REXX program which will create an icon on the desktop. The object represented by this icon contains a link to the ENVELOGO for OS/2 Help function. You may drag this icon to where-ever you prefer to keep it. Alternatively from your Templates folder, you can drag out a Program Template. In the settings notebook which appears, simply fill in the program name with its path, eg. D:\ENVELOGO\ENVELOGO.EXE and in the working directory fill in the directory where envelogo is located, eg. D:\ENVELOGO On the last page (General) of the Settings Notebook, enter ENVELOGO as program name. ═══ 4.3. 3.0 Getting Started ═══ This section comprised of: ■ Notes about ENVELOGO ■ Starting up ENVELOGO ■ Automating with a command line parameter ■ Setting Reminder text ═══ 4.3.1. 3.1 Notes about ENVELOGO ═══ a) The program expects the envelope template filenames to end with a ".BIN" extension. b) The program places an ENVELOGO.INI file in the directory in which ENVELOGO.EXE is located. c) In order for the ENVELOGO help function to operate, ENVELOGO.HLP must be placed in the same directory as ENVELOGO.EXE, or in the HELP search path. d) When printing an envelope, the binary file will be directed to the default printer. ═══ 4.3.2. 3.2 Starting up ENVELOGO ═══ The first time you start up ENVELOGO (for instance, by double-clicking on its icon), it will fail to find its initialization file (ENVELOGO.INI) in the its directory, and it will ask if it should create one. You should reply YES. Then, the next order of business is to tell ENVELOGO where it can find at least one envelope template file. If you have a LaserJet II printer, or compatible, you can try the file ENVHPLJ.BIN which was included in the ZIPPED file package. Feed the envelope with the flap down and to the left. If you have an HP compatible with a PostScript cartridge or option, try the file ENVHPPS.BIN. This one feeds with flap down and to the right. If you have a center-fed PostScript printer like the Texas Instruments Microlaser, try the file ENVTIPS.BIN. This one also expects the envelope with flap down and to the right. One of these demo templates may help get you started. Eventually, however, you must create your own template file for your printer, in the manner described in Section 4.0 below. Printing your first envelope: Having started ENVELOGO, and being at the main window, select "FILE" from the menu bar, and "Change setup" from the submenu. Select "Add envelope type" from the cascaded menu. Now you will be prompted to enter the file name and path of the template file (eg. C:\MYTEMPS\ENVHPLJ.BIN) for this new envelope type. When that is done, you will get a screen to allow you to enter a name for this envelope type, such as "My Demo Envelope". When you return to the main window, you should be able to type in an address, and print your first envelope. ═══ 4.3.3. 3.3 Automating with a Command Line Parameter ═══ When the ENVELOGO program is launched, a command line parameter can alter the action of the program. If the command line that invokes the program is "ENVELOGO /C", then the program will start up and print an envelope without further user intervention. It will use the default envelope style and the destination address found in the clipboard. ═══ 4.3.4. 3.4 Setting "Reminder" Text ═══ On the main window, near the top, there is a text box which is available for you to enter a note as a reminder of envelope orientation for the particular printer in use. After changing this text field, select "Save Changes" from the "File" menu on the menu bar. ═══ 4.4. 4.0 The Template(s) ═══ This section comprised of: ■ What is required ■ Important note regarding font generators ■ Printing an envelope template to a file ■ Creating a logo graphic with Windows Paintbrush ■ An example envelope template with PageMaker ■ An example envelope template with Word for Windows ■ Making an envelope template with WordPerfect ■ An example envelope template with Windows Write ■ Starting with a printer reset ■ Destination address fonts and soft fonts ═══ 4.4.1. 4.1 What is Required ═══ The template is the factor that makes ENVELOGO very quick, because no manipulation of graphics is required--the entire template file is sitting there, ready to go. However, you DO have to get this file in place to begin with. Basically, before using ENVELOGO, it is necessary that you SOME HOW, SOME WAY, ONE TIME, be able to print an envelope from some desktop publishing or word processing program. There are dozens of programs that will do this. In fact, the Windows 3.0 package contains everything you need to create an envelope template file. You can draw a logo with Paintbrush, import it via the clipboard into a Windows Write document, add some text lines, and you're there. If you happen to have other high-power graphics programs or desktop publishing programs that you can use, that's fine too. There are a hundred ways to skin this cat. The envelope you design for a template will be an exact copy of the envelope you eventually want to use, with one exception. In the location on the envelope where you will want the destination address to print, you must put a dummy address, or a placeholder. The dummy address that ENVELOGO is expecting is 6 lines, with each line consisting only of three lower case letter a's. NOTE, that these 6 lines must be ASCII characters, as they would be when you use a word processing or desktop publishing program, and NOT pictures of "aaa"'s, as they would be if you enter text in an ordinary paint program. Users of font generators should read the important note below. The procedure therefore involves setting paper size, selecting landscape mode, placing graphics, entering the dummy address, etc., in accordance with the instructions for your word processing or desktop publishing program. When everything is satisfactory, and you are pleased with the appearance of your printed envelope, you are ready for the last step. You must print the envelope one more time, except that this time, instead of directing the output to the printer port, you must send the output to a file on disk. ═══ 4.4.2. 4.2 Important Note Regarding Font Generators ═══ When you generate a template file, the 6 lines of "aaa" (the destination address placeholder) must be recorded as ASCII characters. If these 6 lines are not in the template file as ASCII characters, ENVELOGO will report that it could not find these lines, when you try to print an envelope. Therefore, you must specify that the font to be used for these lines is a font which is resident in the printer. EVEN THEN, some "On-The-Fly" Font Generators can still cause trouble. This can happen if the font generator still insists on substituting its own font. If this happens, check to see if there is an option (as there is for ATM, for example) where you can specify that, when available, printer resident fonts be used. If that is not possible, it will be necessary to shut off the font generator while making the template. Note that it is still possible to have your envelopes printed with the destination address in one of the fonts generated by your font generator. It will be necessary, in order to do this, to download a soft font to your printer, and leave it there as a permanently loaded soft font. If this is important to you, read the section below on how to do this. ═══ 4.4.3. 4.3 Printing an Envelope Template to a File ═══ To create an envelope template for ENVELOGO, use a printer driver which goes to "FILE:". Make sure it is set for "Landscape" mode, and "Manual Feed" or whatever is appropriate for your situation. Now, when you print the envelope once again, you will be prompted to supply a destination file name. Make sure the file name you specify ends with the extension ".BIN". The output will go, not to the normal printer port, but to a binary file having the filename that you specified. When you first use ENVELOGO, you will have to tell it the name of the file (using the File/Change Setup procedure), and that's it. ═══ 4.4.4. 4.4 Creating A Logo Graphic with Windows Paintbrush ═══ This is just an example. It is offered because Windows Paintbrush is part of the Windows 3 package and is therefore commonly available. If you have another drawing program, you may wish to use it. There many other ways of accomplishing similar results. For this example, let's assume we want to have the initials ("ABC") of our company enclosed in an oval, and then the name and address in full, printed in one line beneath it: "ACME BOX CO., 123 Some St, SomeTown" Start Paintbrush, Click "Options", then "Image Attributes" For the purpose of our example, let's say we want the graphic portion (ie. the drawing or symbol) of our logo to be 1" high and 2" wide. This does not include the printed line underneath the symbol. Accordingly, set Width 2 inches, Height 1 inches, and set Color to Black and White. Click OK. Click "File", and then "New". You now get a drawing area of the correct size. Create the symbol you wish, using the various drawing tools available. It's not necessary, but it is advisable that you save your work from time to time. When you are content with your symbol, select the entire graphic with the "scissors" tool. A dotted line will appear around the selected area. Use "Edit / Copy" to copy this drawing into the clipboard. If you are going to import this drawing into Windows Write, for example, you will have that program running at this point, and use "Edit / Paste" to place the graphic. You can now, in the Windows Write program, type the Company Name, Address, and whatever beneath the symbol. You will find more information below on using Windows Write to create a template. If working in Paintbrush in the small 1" by 2" size is difficult, you may consider an alternative to this procedure. You can set up Paintbrush to work in a larger area, say Width 6 inches, and Height 3 inches, and then scale it down later. The downside to this is that scaling down a bitmapped graphic can be a hit or miss affair. Sometimes it works well, and sometimes the results are poor, so some experimenting is in order. To reduce size in Paintbrush, Click on "Pick" and then "Shrink + Grow" Now, with the cross-hairs that appear, make a box that is the size that you want the final graphic to be. (In our example, about one third as high, and one third as wide as the present total picture size). The new reduced-size graphic will appear. You can also import the graphic into Write, select it (so that it shows in reverse colors), and use "Edit / Size Picture" to scale it down. This works very well, but you can't do any touch-ups, as you can if you scale it down using the procedure above. ═══ 4.4.5. 4.5 An Example Envelope Template with PageMaker ═══ This example is for PageMaker, outputting to an HP LaserJet II, but other combinations can be handled in a similar manner. Even with the same combination of hardware and software, there are probably many ways to accomplish the same results, but the following works well. In this instance, an envelope size of 9.5" x 4.125" is desired. Note: Before starting, be sure you understand about Font Generators. If in doubt, read section 4.2, Important Note Regarding Font Generators. 1. Start up PageMaker. For page setup, use a custom paper size of 9.5" x 4.125", with orientation set to "Wide". Import a logo created with CorelDRAW!, Designer, or whatever, and get it looking the way you want. 2. On the envelope, put a destination address of 6 lines, each line being "aaa" (no quotes, just the three lowercase letters). Make sure that the font is one which is built into the printer (eg. Courier 12). 3. Print it out on the LaserJet, to make sure it is exactly what you want. Remember, on the Printer Setup, have the "Paper Source" as "Manual", and the "Orientation" as "Landscape". 4. After you make sure that it prints out exactly the way you want, change your printer setup to print to FILE and print again. You will have to specify a file name to print to. Make sure the file name ends with the extension ".BIN". ═══ 4.4.6. 4.6 An Example Envelope Template with Word for Windows ═══ This example is for Word for Windows, or WinWord, outputting to an HP LaserJet II, but other combinations can be handled in a similar manner. Even with the same combination of hardware and software, there are probably many ways to accomplish the same results, but the following works well. In this instance, an envelope size of 9.5" x 4.125" is desired. Note: Before starting, be sure you understand about Font Generators. If in doubt, read section 4.2, Important Note Regarding Font Generators 1. After you have Word for Windows running, use the menu to create a "New" document. Choose "Format Document" and set the paper size. Set the width to 9.5". Word for Windows wants to print at the left hand edge of the printer, while the manual feed slot of a LaserJet II is centered, so set the height to 6.38", and set the top margin to 2.5". Set your left margin to .75." 2. Now use the menu "Insert"/"Picture...", to place your graphic (eg. a TIFF file) in the top left corner. 3. A few lines down, type 6 lines of "aaa" (without the quotes, of course). Use "Format"/"Paragraph" to indent these lines 5". Use "Format"/"Character" to make sure these characters are Courier 12, or some other font that is resident in the printer. 4. When you use "Print Preview" or do the actual printing, Word for Windows keeps reminding you that your document size and printer page size are different. You can ignore these messages. 5. Print it out on the LaserJet, to make sure it is exactly what you want. After you have selected "File"/"Print...", click on ">>Options" in the following dialog box, to set Manual Feed. 6. After you make sure that it prints out exactly the way you want, change your printer setup to print to FILE and print again. You will have to specify a file name to print to. Make sure the file name ends with the extension ".BIN". ═══ 4.4.7. 4.7 Making An Envelope Template with WordPerfect ═══ These instructions are applicable to either WordPerfect for Windows or WordPerfect 5.1, with differences pointed out where they arise. Note: Before starting, be sure you understand about Font Generators. If in doubt, read section 4.2, Important Note Regarding Font Generators 1. First, if you are using WordPerfect for Windows, select the WordPerfect printer driver for your printer (rather than the WinOS2 printer driver). If you go to "File / Select Printers", you will see two circles at the bottom of the dialogue box. Pick the one that says "WordPerfect", highlight the printer you are going to use, and click "Select". 2. Before you begin typing your template envelope, choose the Envelope 9.5 x 4" paper size under the "Layout (or Format) / Page / Paper Size" menu. 3. Set the Top margin to 0.3" and the Bottom margin to 0.5". Set the Left margin to 0.25" and the Right margin to 0.5". 4. Type in the return address. You might want to use a smaller size font for the return address (I used 10pt. for the return and 12pt. for the send address.) 5. Change the Left margin to 4.0" and hit return seven (7) times. Enter six (6) rows of "aaa" (no quotation marks). 6. Next, retrieve the graphic for your logo. If you are using WordPerfect for Windows, you can just resize and move the graphic with the mouse to place it before the return address. Make sure that the graphic is anchored to the Page (see Graphics, Figure, Position). Note: If your logo is on top of the return address, the number of returns mentioned above may not be accurate. The first line of the addressee's name and address should be around Ln 2". If you are using WordPerfect 5.1, try positioning the graphic at the Top vertically and at Left horizontally initially and see if this produces the desired result. Also the appropriate height and width of your graphic will vary depending on the size of f ont and number of lines you use in your return address. (With 10pt in the return address (3 lines) and 12pt for the send address my graphic was 0.763" wide and 0.463" high.) 7. Print the template to make sure it looks exactly the way you want. 8. Change the Port of the printer to FILE: Give the file a name, using the path where you keep your Envelogo program and making sure the extension is .BIN. 9. Send the template to print, but the first time, choose Initialize printer. This will send the proper codes to the file. 10. Send the template to print a second time and the actual text and graphics will be added to the file. 11. Go to ENVELOGO and test it out! CAUTION: Remember to reset the printer back to the proper port after printing to the .BIN file. In WP, it does not ask you for the name of the file; you enter it when you switch to that port. If you do not switch back to LPT1 or whatever, the next job you print not only doesn't come out of the printer, it also overwrites your envelope template. WordPerfect Instructions contributed by Tracy Longacre. ═══ 4.4.8. 4.8 An Example Envelope Template with Windows Write ═══ This example is for Windows Write, outputting to an HP LaserJet II, but other combinations can be handled in a similar manner. Even with the same combination of hardware and software, there are probably many ways to accomplish the same results, but the following works well. In this instance, an envelope size of 9.5" x 4.125" is desired. Note: Before starting, be sure you understand about Font Generators. If in doubt, read section 4.2, Important Note Regarding Font Generators 1. Start by setting up your printer drivers as outlined above. 2. After you have Windows Write running, use the menu to create a "New" document. Windows Write gives you less control over paper size than the previous two examples, but it is not a serious problem. Choose "Document"/"Page Layout". Windows Write wants to print at the left hand edge of the printer, but the manual feed slot of a LaserJet II is centered, so set the top margin to 2.5". Set your left margin to 1.75." 3. Get your logo graphic into the clipboard. Perhaps you created a logo with the Paintbrush program that came with Windows, or perhaps you created a logo in some other way. In any case, having gotten it into the clipboard, use the Windows Write menu "Edit"/"Paste", to place your graphic in the top left corner. 4. A few lines down, type 6 lines of "aaa" (without the quotes, of course). Use "Paragraph"/"Indents..." to indent these lines 5". Use "Character"/"Fonts..." to make sure these characters are Courier 12, or some other font that is resident in the printer. 5. Print it out on the LaserJet, to make sure it is exactly what you want. 6. After you make sure that it prints out exactly the way you want, use "File"/"Printer Setup..." to select your "other printer" (the one on FILE) and print again. You will have to specify a file name to print to. Make sure the file name ends with the extension ".BIN". ═══ 4.4.9. 4.9 Starting with a Printer Reset ═══ It is desirable that the .BIN template file contain a Printer Reset code imbedded in the beginning of it. Most printing software, such as PageMaker, does this automatically, and you don't need to worry about it. However, if you find that ENVELOGO behaves differently from one time to the next, depending on what you may have been printing previously, then suspect a missing printer reset code. There is some further information about printer resets in Section 6.0 ("In Case of Trouble"), and Section 4.7, points 9 and 10, deals with how to set up a printer reset with WordPerfect. ═══ 4.4.10. 4.10 Destination Address Fonts and Soft Fonts ═══ The fonts selected for the destination address must be either resident in the printer, or in a cartridge, or downloaded ahead of time. Printer fonts that are generated by a font manager in the computer and sent to the printer as graphic images will not work. Note, however, that some on-the-fly font managers CAN generate a set of fonts, which CAN subsequently be loaded into the printer as "permanent" soft fonts, as described below. The following notes are oriented to laser printers compatible with the HP LaserJet. Where landscape mode fonts are mentioned, you should remember that HP LJIII and up are able to rotate fonts. "Permanent" Soft Fonts: In your laser printer, you may wish to use a font other than a font that is resident in the printer, or is provided by cartridge (ie. hardware fonts). In that case, you must use what is termed a "Permanent" Soft Font. In other words, the font will be in your printer's memory at all times, ready for use, and whenever your system is powered up this font is automatically installed. After you have altered the system so that the desired font is always available on the printer, then you can create the envelope template. ═══ 4.5. 5.0 Using ENVELOGO for OS/2 ═══ The routine use of ENVELOGO for OS/2 is fairly obvious and intuitive. A help system is included, which should provide any details that may not be obvious. This section comprised of: ■ PostScript printers ■ Reverse landscape for print quality ■ Other print quality improvements ■ Typing in the address fields ■ So get to it ═══ 4.5.1. 5.1 PostScript Printers: ═══ Note that although this document repeatedly refers to LaserJet family printers, ENVELOGO works with PostScript as well. ═══ 4.5.2. 5.2 Reverse Landscape for Print Quality ═══ If you have a printer that can print in Reverse Landscape mode, you should set up your template this way. The return address portion of the envelope will then go through the printer first. The last part of the envelope to go through, which is sometimes subject to slight printing problems due to flutter, will not require any printing on it. ═══ 4.5.3. 5.3 Other Print Quality Improvements ═══ Sometimes print quality can also be improved, depending on the type of envelope stock you are using, by inserting a thin sheet of mylar, cut to fit your envelope size, into the envelope before feeding into the printer. Experiment carefully, since you may well be exceeding the official specifications of the printer. In spite of this, a significant improvement is often possible. If there is an optional exit path out the back of the printer, its use can sometimes improve print quality. ═══ 4.5.4. 5.4 Typing in the Address Fields ═══ If you type in the destination address in the text fields on the main ENVELOGO screen, end each line of text entry with the "Tab" key on your keyboard. This will cause the cursor to move to the next entry field. ═══ 4.5.5. 5.5 So Get To It ═══ Now that you have the hang of it, go ahead and create some templates. Your "Envelope Type:" list, on the ENVELOGO main window, should be filled with entries like "MyCompany", "Susan's Decorating Co.", "My Personal Envelope", and so on. And don't stop there. You can create variations on your standard envelopes. For instance, an envelope type named "My Company/Air Mail" might be the same as your standard envelope, with the addition of a big "AIR MAIL - RUSH!" centered in a box. Whatever suits your needs can be set up in your template. Happy ENVELOGOing. ═══ 4.6. 6.0 In Case of Trouble ═══ This section comprised of: ■ A quick test for the template file ■ Problems from font generators ■ Putting a reset at the start of the template file ═══ 4.6.1. 6.1 A Quick Test for the Template file ═══ The first priority is to check your template ".BIN" file. Fortunately this is relatively easy to do. It is best to check your .BIN file from a DOS or OS/2 window. Simply copy your template file to the printer port, thus: C:>copy filename/b LPT1 where C:> is the prompt provided by your system, filename is the full path filename of your template file, and LPT1 is your printer port. It might end up like this: C:>copy c:\mydir\envtmp.bin/b LPT1 This should cause your printer to print an envelope in exactly the way that you want ENVELOGO to print your envelope. The destination address will be 6 lines of "aaa" (without the quotation marks). If the printer is on-line and working properly, but this envelope does not print, then your template file has not been created correctly. ═══ 4.6.2. 6.2 Problems from Font Generators ═══ One source of trouble, which causes an apparently correct envelope template to be unusable, is if the destination address characters (the 6 "aaa" lines) are created by an on-the-fly Font Generator, such as ATM. These 6 lines must be in the template file as ASCII characters. If these 6 lines are not in the template file as ASCII characters, ENVELOGO will report that it could not find these lines, when you try to print an envelope. Read the section entitled "Important Note Regarding Font Generators" above. ═══ 4.6.3. 6.3 Putting a Reset at the Start of the Template File ═══ Most printing software that you might use to generate your envelope template, such as PageMaker, etc., sends a printer reset at the beginning of their output. This means that the printer reset will be included in your template file, and you don't have to worry about it. However, you may suspect that you don't have a printer reset in the beginning of your template file. Perhaps you have noticed that your envelope prints correctly sometimes and not other times, depending on what the printer was doing previously. If you have a printer which uses the same reset code as the HP LaserJet family, there is a solution. Try adding a printer reset to the beginning of your template file as follows: In a DOS or OS/2 window, make a new template file thus: C:>Copy /b ResetFile+YourFile NewFile where: C:> is the prompt provided by your system. Copy /b is typed by you to tell DOS to copy binary files. ResetFile is the full path filename of the small reset file included with the ENVELOGO package (eg. c:\somedir\reset.bin). YourFile is the full path name of your template file (eg. c:\somedir\yourfile.bin). NewFile is a full path name for the file you would like to create (eg. c:\somedir\yournew.bin). ═══ 4.7. Trademarks and Service Marks ═══ ──────────────────────────────────────────────────── OS/2, WinOS2 are Trademarks of International Business Machines Corporation. ATM is an abbreviation of Adobe Type Manager, which is a Trademark of Adobe Systems Inc. CorelDRAW! is a Trademark of Corel Systems Corporation, Ottawa, Ontario. Designer is a Trademark of Micrografx, Richardson, TX. PageMaker is a Trademark of Aldus Corporation, Seattle, WA. WinWord, Word for Windows, Windows Write, Windows Paintbrush, and Windows are Trademarks of Microsoft Corporation. Microlaser is a Trademark of Texas Instruments. PKZIP and PKUNZIP are Trademarks of PKWARE, Inc., WI. ────────────────────────────────────────────────────