home *** CD-ROM | disk | FTP | other *** search
/ Windows Shareware GOLD / NuclearComputingVol3No1.cdr / _bbs3 / f1238.zip / PSENV.DOC < prev    next >
Text File  |  1990-12-26  |  2KB  |  48 lines

  1. December 27, 1990
  2.  
  3. The file psenv.mac is a WFW macro to print envelopes on an HP LJII with an
  4. Adobe PostScript Cartridge; it is based on a macro by Guy Gallo.  This
  5. was my first attempt at both a WFW macro and a PostScript program so any
  6. comments or suggestions are certainly appreciated.  The program is a
  7. bare bones attempt for my particular application.  It can be easily
  8. opened as a WFW document and pasted into a macro file.  In my case, I added
  9. the macro name (I called it PSEnvelope) to the utility menu.
  10.  
  11. Several comments:
  12.  
  13. 1. The envelope prints in reverse landscape mode (return address first)
  14.    to reduce smearing.
  15.  
  16. 2. The macro was written to print either of three names or no return address.
  17.    Change Name1$=, Name$2=, Name$3=, Address1$=, and Address2$= as
  18.    appropriate.
  19.  
  20. 3. The macro puts the printer in manual feed mode so it waits for an
  21.    envelope to be inserted and then resets the printer after the envelope
  22.    is printed.  This works in my configuration.  I don't know about
  23.    the PacificPage or LJIIP or LJIII.  If it doesn't work, just remove
  24.    the two "statusdict .... end" phrases.
  25.  
  26. 4. The macro prints directly to the port LPT1 and not the spooler.  Since
  27.    I have to manually insert an envelope anyway and generally print an
  28.    envelope before the letter, this was not a problem for me.
  29.  
  30. 5. I've used the Times-Roman 12 point font with 12 point line spacing. Any
  31.    of the 35 PostScript fonts (although ZapfDingbats or Symbol might look
  32.    strange on an envelope) in any size can be used, and the font used for
  33.    the return address can be different than the font used for the addressee.
  34.    If you change the name of the font, make sure that you specify it (and
  35.    spell it) correctly or you'll get the Courier font.
  36.  
  37. 6. The macro is hard coded for a standard business size envelope.
  38.  
  39. 7. This version fixes a bug in the macro when "None" was selected for the
  40.    sender (the printer timed out and nothing printed).
  41.  
  42. Feel free to change or improve the macro.
  43.  
  44. Harvey Berger
  45. 73627,1163
  46.  
  47.  
  48.