home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / LASER / PCLASER.ZIP / PCLASER.DOC next >
Encoding:
Text File  |  1990-11-27  |  4.7 KB  |  88 lines

  1.                                     PCLaser 
  2.  
  3.                     LaserJet II, IIp, or III Printing Utility
  4.  
  5.                                     Bob White
  6.                                 November 25, 1990
  7.  
  8.  
  9. PCLaser is the combination of two very handy PC Magazine utility programs
  10. for the LaserJet series, PCBook and LaserLst.  PCBook, written by Jay
  11. Munro, prints README and similar ASCII files in booklet format.  LaserLst,
  12. written by Michael Holmes and Bob Flanders, prints ASCII files with two
  13. pages side-by-side in landscape format.  PCBook printed in landscape format
  14. as well, and was set up to allow the paper to be reinserted in the LaserJet
  15. so the page could be printed on both sides, with the end result being four
  16. 66-line pages printed on one sheet of paper.  LaserLst was initially set up
  17. for only printing on one side of the page, although I did manage to modify
  18. it to the extent where it could also print on both sides of the page by
  19. sending the back sides to a disk file.
  20.  
  21. PCLaser differs from both PCBook and LaserLst in that it is written in
  22. Turbo Pascal, where PCBook was originally written in QuickBASIC and
  23. LaserLst was written in Microsoft Assembler.  It also has the feature of
  24. being able to print wide files with one page on the front and a second on
  25. the back.  This allows wide files to be printed easily, using less paper. 
  26. PCLaser also allows you to select only a certain range of pages to be
  27. printed, so that you don't use more paper than necessary.  There are a
  28. bunch of other minor changes in functionality, such as being able to handle
  29. wildcard file specifications and some minor heading changes.
  30.  
  31. Format:
  32.  
  33.      PCLaser [path] [/A] [/B] [/BACK] [/C] [/D] [/F] [/FRONT]
  34.                      [/H] [/L] [/P] [/S] [/T] [/W] [/2]
  35.  
  36. All of the options above are toggles with the exception of the filename to
  37. be printed and the /H help option.  You may also get help by specifying /?
  38. or ? instead of /H.  After displaying the help screen, PCLaser returns to
  39. DOS.
  40.  
  41. The [path] may be a fully-qualified path name to the file to be printed. 
  42. The path name may contain the DOS wildcards "*" or "?".  If wildcards are
  43. specified, each file is printed completely before continuing with the next
  44. file.
  45.  
  46. The /A option prompts for an alternate output file where the program's
  47. output is sent.  You may redirect output to LPT2 by specifying /2.  /BACK
  48. prints only the back sides of the page, while /FRONT prints only the front
  49. sides.  Combining these with /A allows you to redirect output to different
  50. files and put the output together by copying them to the printer as
  51. appropriate.
  52.  
  53. PCLaser produces output by default in a format similar to LaserLst, where
  54. two consecutive 66-line pages are side-by-side.  PCLaser keeps this format,
  55. although it does print two more pages on the back side of each sheet of
  56. paper.  Specify /B or /BOOK to print a file in booklet format like PCBook. 
  57. /L allows you to print wide lineprinter-style reports on the front and back
  58. of each sheet.  You cannot specify both /L and /B together.
  59.  
  60. /R causes PCLaser to prompt for a beginning and ending range of pages to be
  61. printed.  Note that this is physical page number, not based on the page
  62. numbering found in the file.  You may print one page or all pages in the
  63. file.  
  64.  
  65. /T prompts you for a title to be used in the heading.  PCLaser uses by
  66. default the file revision date (/D option), the file name (/F option) and
  67. the page numbers (/P option) as the contents of the heading, which is
  68. underlined.  If you specify a heading, PCLaser doesn't use the file
  69. revision date or file name, and will use the page numbers if the specified
  70. title isn't too long.  You may enter up to 80 characters for the narrow
  71. pages, and up to 170 characters for the wide pages.  If the print file
  72. contains a heading already, PCLaser's heading may be turned off by specify-
  73. ing the /D, /F, and /P options again on the command line.
  74.  
  75. If /C is specified on the command line, PCLaser pauses after counting the
  76. number of pages and asks you to press any key to continue or escape to
  77. stop.  If escape is pressed, the program quits, even if there are more
  78. files to be processed.  /S turns on the beeps at the various prompts.  /W
  79. turns on line wrap.  By default, output is truncated at the right margin
  80. unless you specify /W.
  81.  
  82. PCLaser prints the pages so that all of the pages printed on side one are
  83. printed in one pass.  The sheets may then be put back into the LaserJet
  84. paper tray and the back sides of the page may be printed.  If you're using
  85. the top output bin on the LaserJet, the sheets may be reinserted in the
  86. paper tray without resorting.  If you have used the rear output tray, the
  87. sheets must be reversed in order for proper printing.
  88.