home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 10 / amigaformatcd10.iso / -readerstuff- / peter_hutchison / hp_drivers.lzx / HP_LJ4 / ReadMe < prev   
Text File  |  1996-11-27  |  6KB  |  160 lines

  1.         HP_LJ_4 driver for Hewlett Packard LaserJet 4 printer
  2.  
  3.  
  4.                       Version 35  Revision 8
  5.  
  6.                      driver:  14 December 1992
  7.                      release: 15 December 1992
  8.  
  9.  
  10.  
  11.       Density      1           2           3           4          5
  12.                  75 dpi     100 dpi     150 dpi     300 dpi    600 dpi
  13. PaperSize
  14.  
  15. Letter          600,795     800,1060   1200,1590   2400,3180  4800,6360
  16.  
  17. Legal           600,1020    800,1360   1200,2040   2400,4080  4800,8160
  18.  
  19. DIN A4          584,847     779,1130   1169,1695   2338,3390  2480,3507
  20.  
  21. DIN A5          400,590     533,786     800,1180   1600,2360  3200,4720
  22.  
  23.  
  24.  
  25.       Density      6           7         1,2,3,4,5            6,7
  26.                 300 dpi     600 dpi    Printable Area    Printable Area
  27. PaperSize
  28.  
  29. Letter         2550,3300   5100,6600      8"x10.6"         8.5"x11.0"
  30.  
  31. Legal          2550,4200   5100,8400      8"x13.6"         8.5"x14.0"
  32.  
  33. DIN A4         2480,3507   4960,7014    197.95mmx287mm    210mmx296.9mm
  34.  
  35. DIN A5         1748,2480   3496,4960    135.5mmx199.8mm   148mmx210mm
  36.  
  37.  
  38. The above tables have values in the form of MaxXDots,MaxYDots.
  39.  
  40.  
  41. CUSTOM:  MaxXDots = ((RightMargin - LeftMargin + 1) * Density) / 10
  42.          MaxYDots = (PaperLength * Density) / LPI
  43.  
  44. Where Density is one of 75, 100, 150 ,300, or 600 (see chart above)
  45.       RightMargin, LeftMargin, PaperLength are set in preferences
  46.       LPI is 6 or 8 lines per inch, as set in preferences
  47.  
  48.  
  49. Revision 2:
  50.  
  51. The size for DIN A4 was increased a couple of dots.
  52.  
  53. Density 6 is a special case.  The printer density is 300 dpi, but the driver
  54. tells the operating system the print area is the size of the paper, not the
  55. actual print area.
  56.  
  57. Revision 6:
  58.  
  59. Added 600 dpi raster graphics under Densities 5 and 7.  Density 7 is similiar
  60. to Density 6 above, but at 600 dpi.
  61.  
  62.  
  63.  
  64. When using CUSTOM, be sure to take into account the unprintable area on left
  65. and right edge (about 0.25 inches), or the top and bottom edges (0.2 inches).
  66. Use CUSTOM to set the printable area, not the the size of the paper.
  67.  
  68. Revision 2, 6:
  69.  
  70. If using Density 6/7 and CUSTOM, then set the values (LeftMargin, RightMargin,
  71. PaperLength, LPI) to the size of the paper.
  72.  
  73.  
  74.  
  75. This driver is virtually identical to CBM'S HP_LaserJet driver in it's text
  76. handling capabilities.  The only difference here are in the commands sent to 
  77. the printer when doing the text mode initialization.  CBM's driver had a 
  78. couple of commands meant for the HP DeskJet and I nuked them from my driver.  
  79. They were the commands to set Font Quality (draft or letter) and Font 
  80. Placement (normal, superscript, or subscript).  These commands could be put 
  81. back in if demand warrants it.
  82.  
  83. The major differences is in the graphic printing mode, as the chart above 
  84. indicates.  The driver is able to start printing so close to the top of the 
  85. page because it resets the top margin and positions the print cursor 60 dots 
  86. down the page, giving a 0.2 inch top margin.  The driver will not do this 
  87. operation if anything has been sent to the printer for the CURRENT page, 
  88. whether it be text or graphics.  This allows the driver to work with strip 
  89. mode graphic printing (as ProPage uses) or with programs that can mix the 
  90. printers fonts with graphic printing.  I have not heard of any instances 
  91. where this caused a problem.
  92.  
  93.  
  94. Revision 2/6:
  95.  
  96. When using density setting 6/7, the driver does not move the print cursor down
  97. the page 60 dots.  Also, the driver will eat the first 80 (160 with density 7)
  98. printer dots in each print row of data sent to the printer.  Since density 6
  99. is 300 dpi (7 is 600 dpi), this results in the first 0.26 inches of graphic
  100. data to be eaten.
  101.  
  102.   Why?
  103.  
  104. The printer's cursor can not be set to the left edge of the paper, rather it
  105. sits about .25 inches in from the left edge (closer to 0.26 inches for my
  106. printer).  Density setting 6/7 tells the system the print area is the full size
  107. of the paper, but since I can't move the cursor to the left edge, I have to
  108. eat the data that would be printed there.  The printer will eat the data for
  109. the first 0.2 inches from the top of the page, so the driver does not have to
  110. do this.
  111.  
  112. So why bother with all this?  Easy, no page alignment problems when using
  113. programs like ProPage that do not allow you to specify the no print zones for
  114. your printer (like FinalCopy does).  With the default page size for letter,
  115. legal, or any of the other standard paper sizes, when you set up a left margin
  116. at 1 inch, it will now be at 1 inch, not 1.25 inches.  An outline box with the
  117. top-left corner at 1.0,1.0 and the bottom-right corner at 7.5,10 will now
  118. print exactly where it is supposed to be.
  119.  
  120. Don't forget the no print zones still exist.  If you print anything too close
  121. to the paper's edge, it will get eaten or clipped.
  122.  
  123. For text printing, you will have to take into account the no print zones when
  124. doing your margins.  If you want a left margin of 1 inch, you already have a
  125. no print margin of 0.25 inches, so you would have to tell your word processor
  126. to make the left margin 0.75 inches.  The default top margin is 2 blank lines.
  127.  
  128.  
  129. Revision 5:
  130.  
  131. Added TIFF compression to raster graphic printing.  This driver will not run
  132. on all laserjets!  It will run on all of HP's series III lasers (III, IIID,
  133. IIISi, IIIP) and on the series 4.  It will NOT work on an HP LaserJet II
  134. printer or on any other printer that is not have TIFF compression.  If you
  135. fall in this category, use the HP_LJ driver of mine.
  136.  
  137. With the TIFF compression, I have not noticed any real speed change on my '020
  138. equiped machine, but the resulting data output count can be reduced anywhere
  139. from 62% down to 7% of the original data stream.
  140.  
  141. Revision 6:
  142.  
  143. As stated above, added 600 dpi raster density, and the special case of density
  144. setting 7 to simulate having the full page printable.  Even thought this driver
  145. is titled as being for the LJ4, it can be used on any LJ3 series printer as
  146. long as density settings 5 or 7 are not selected.
  147.  
  148. Revision 8:
  149.  
  150. Fixed a bug I created in the expunge code.
  151.  
  152.  
  153. Mr. Kelly Jordan
  154. P.O. Box 1039
  155. Marathon, Ontario
  156. P0T 2E0   Canada
  157.  
  158.  
  159. CompuServe: 76475,1146
  160.