home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume14 / cat2deskjet / part01 / README < prev   
Encoding:
Text File  |  1990-08-30  |  2.4 KB  |  60 lines

  1. Here are the two versions of the program that converts CAT output to a format
  2. suitable for the Hewlet-Packard DeskJet family of printers.
  3.  
  4. This program relies heavily on previous work done by 
  5. ihnp4!mnetor!clewis (Chris Lewis), published in the 3rd volume of
  6. comp.sources.unix.  For this reason some of the
  7. files carry the copyright of the original author.  The rest
  8. have the GNU copyleft applied to them.
  9.  
  10. Special thanks are due to Hewlett-Packard for all the information
  11. about the DeskJet and its font format that they sent to me.
  12.  
  13. Now a few words about the programs in this distribution:
  14.  
  15. The first version (lcat) uses the DeskJet graphics mode to send the
  16. document to the printer, while the other one (vcat) creates soft fonts
  17. and downloads them accordingly.  The lcat program gives you a choice of
  18. two resolutions (300 dpi and 150 dpi).  The low res mode is really good
  19. only for drafts but is so much faster that its worth having.
  20.  
  21. Here are the times for the execution of the two programs
  22.  
  23. (the mode button is that little button you have on the DeskJet control
  24. panel.  If the LED is on then you are in DRAFT mode, otherwise you are
  25. in LQ mode)
  26.  
  27. Program          Resolution     Mode Button     Time (minutes.seconds)
  28. lcat              hires             LQ               2.54
  29.                   lores            DRAFT             1.01
  30. vcat
  31. (empty cache)      N/A              LQ               1.48
  32. (empty cache)      N/A             DRAFT             1.40
  33.  
  34. (full cache)       N/A              LQ               0.53
  35. (full cache)       N/A             DRAFT             0.45
  36.  
  37. The times are from the time the RETURN key is pressed till the paper is
  38. ejected by the printer.  Note though that while lcat ties up the
  39. computer the whole time, vcat terminates before the DeskJet finishes
  40. printing.  This is due to the fact that the DeskJet buffer can hold
  41. quite a few characters, but only one line of graphics data.
  42.  
  43. TODO:
  44.     The font cache management needs a lot of work.  It should
  45.     at least check the size of the downloaded fonts and use
  46.     that to determine which fonts have to go.
  47.  
  48.     The ligature code works only on lcat.  If your font doesn't 
  49.     have ligatures and you want to use vcat, then be sure to
  50.     tell troff not to use ligatures (.lg 0).  Note that by default
  51.     troff assumes that you do want ligatures.
  52.     
  53. Bug fixes, comments etc. to:
  54.     Vasilis Prevelakis
  55.     Centre Universitaire d'Informatique (CUI)
  56.     12 Rue du Lac, Geneva, Switzerland CH-1207
  57. email: vp@cui.unige.ch
  58. uucp:  ...!mcsun!cui!vp
  59.  
  60.