home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 517b.lha / PPrint_v1.10 / PPrint.doc < prev    next >
Text File  |  1991-06-09  |  9KB  |  178 lines

  1.                                 PPrint V1.10
  2.  
  3.                        ©1991 by Marc Jackisch
  4.                                 Im Schaufsfeld 17
  5.                                 4018 Langenfeld
  6.                                 GERMANY
  7.  
  8. PPrint  is copyrighted by the author, Marc Jackisch, but it may be freely redis-
  9. tributed, as long as the following terms are agreed to:
  10.  
  11. 1.      No profit may be made with the distribution of PPrint, i. e. the fee you
  12.         may  charge  for  PPrint  may not exceed the fee Fred Fish takes for one
  13.         disk ( international value ) or 4.50 DM ( german value ). ( A big  ätsch
  14.         to the german sofware resellers ... )
  15.  
  16. 2.      PPrint must be redistibuted completely, that means the following files
  17.         must be present:        PPrint          ( the executable itself )
  18.                                 PPrint.info     ( the worbench icon )
  19.                                 PPrint.settings ( a sample settings file )
  20.                                 PPrint.DOC      ( this file )
  21.                                 PPrint.DOC.info ( DOC's workbench icon )
  22.  
  23. 3.      None of the files listed above may be altered in any way.
  24.  
  25. 4.      The  package  may not accompany any commercial product without obtaining
  26.         a written aggreement from the author.
  27.  
  28. 5.      The author can not be made responsible for any damage  the  program  may
  29.         cause.
  30.  
  31. Any  violation of the terms listed above is considered as breaking the copyright
  32. laws of the Federal Republic of Germany, and will be punished. (  Hey,  software
  33. resellers ! Remember the 4.50 DM ... )
  34.  
  35. USING PPRINT
  36.  
  37. O.K.,  let's  get  to a normal theme now. First of all, PPrint needs the req.li-
  38. brary, which is not supplied with PPrint.  You  can  easily  get  it  from  Fred
  39. Fish's freely distributable software library, disks 400 and 419.
  40.  
  41. Upon  starting  PPrint ( either by typing it's name from the CLI, or by double -
  42. clicking it's icon from workbench ), you face a completely mouse -  driven  user
  43. interface consisting of gadgets and menus, which are descibed below.
  44.  
  45. The Control Panel
  46.  
  47. The control panel ( visible in the lower part of the screen ) can be considered
  48. the main stylistic control device of PPrint. It consists of a number of gadgets
  49. and stringgadgets as follows:
  50.  
  51. The  style gadget:
  52.      This  one  has  three  different possible settings, namely ELITE, PICA, and
  53.      PROPORTIONAL. This sets the printing  style.  You  can  change  the  actual
  54.      setting  by    clicking  on  the style gadget with the mouse, or by presing
  55.      the SPACE- bar.
  56.  
  57. The condensed gadget:
  58.      You can set this one to "Condensed On" or "Condensed Off", just as you like
  59.      it ... The keyboard shortcut is 'c'. Unfortunately, the seems to be  a  bug
  60.      in  the  printer.device, which prevents setting of Condensed on and Elite -
  61.      style. It is possible to do this in PPrint, but probably, only one  of  the
  62.      se will reach  the printer.
  63.  
  64. The quality gadget:
  65.      This one controls the Printing quality: either Letter Quality or Draft. The
  66.      keybord shortcut is 'l'.
  67.  
  68. The  line  spacing  gadget:
  69.      The  line  spacing can be set to 1/6" or 1/8", which means 6 or 8 lines per
  70.      inch ( lpi ) respectively. The keyboard shortcut is 's'.
  71.  
  72. The "arrow up" ( visible in the lower right hand corner of the contol panel ):
  73.      By  clicking  the  "arrow  up" gadget, you switch to the second part of the
  74.      contol panel, which also contain some gadgets. You can back to part one, by
  75.      clicking the "arrow down" gadget in part  two  respectively.  The  keyboard
  76.      shortcut for both of them is the [RETURN]-key.
  77.  
  78. Page numbering:
  79.      This  gadgtet  is  located on page two of the control panel. You can choose
  80.      between "no page numbering", "numbers on top of page", "numbers  on  bottom
  81.      of  page", and "whole top line", whereas the first three settings sholud be
  82.      self explanatory. The "whole top line" however, will print the name of  the
  83.      file  in the upper left-hand corner of the page, and the page number in the
  84.      upper right hand corner.
  85.  
  86. The vairous settings:
  87.      You  can  set  the left- and right margin, the tab size, and the page width
  88.      and height via the various string gadgets located  in  both  parts  of  the
  89.      control  panel.  Just click into the appropriate box, delete the old value,
  90.      and  insert  the  new one. There is a menu entry for each of these  in  the 
  91.      "settings" menu. If you choose one of these, the corrisponding string  gad-
  92.      get will be activated if visible, otherwise a requester containing a string
  93.      gadget will appear. The keyboard shortcuts are: Amiga  -  'h'  for  page  -
  94.      length,  Amiga  - 'w' for page width, Amiga - 't' for tab size, Amiga - 'l'
  95.      for left- and Amiga 'm' for right margin.
  96.  
  97. Gadgets numbered 0-9:
  98.      PPrint can have ten sets of settings in memory at a time.  These  different
  99.      sets are activated by clicking on one of the gadgets 0 - 9 or by pressing a
  100.      key  from 0 to 9 on the keyboard ( not on the numeric keypad ). You can sa-
  101.      ve such a set to a file, which can - naturally - be loaded back to  PPrint.
  102.      This  task  is accomplished by selecting the items "Load Settings" or "Save
  103.      Settings" from the "Settings" menu. If you have a file called  "PPrint.set-
  104.      tings"  in  your s: directory, it will be loaded as a default upon starting
  105.      PPrint.
  106.  
  107. ********************************************************************************
  108.  
  109.            Hey folks ! Something really important is coming up !
  110.  
  111. ********************************************************************************
  112.  
  113. Let's come to the sense of this program -- PRINTING. As you noticed, I have  not
  114. mentioned  the  three activation gadgets yet: "Pre-Init", "Print Page-Wise", and
  115. "Print All". These three gadgets really do something to your printer.
  116.  
  117. Pre - Init:
  118.      Initializes  the  printer  to your currently selected settings. This can be
  119.      really useful for selecting a LQ font: you probably know the  problem;  you
  120.      just turned your Amiga on, want to print something in your favorite LQ sty-
  121.      le  ( which unfortunately is not the default one of the printer ), set your
  122.      printer as you like it, copy the file to prt: and - haha -  the  Amiga  re-
  123.      initializes the printer, because it is the first time something is printed.
  124.      No more ! PPrint's Pre-Init is here...
  125.  
  126. Print page-wise:
  127.      Print  every  page  seperately,  and ask the user whether to print, skip or
  128.      quit on each page. ( If you drop your cup of coffee again,  you  will  only
  129.      have  to  re-print the two ruined pages, and not the 200 page documentation
  130.      ... ) This is the default for the "Print"-item of the  "Project"  menu  and
  131.      for the shortcut Amiga - 'p'.
  132.  
  133. Print All:
  134.      This one prints the whole text without asking. No way to stop it short of a
  135.      reset.
  136.  
  137. Text ?!? What text ?!? Ah, you noticed ... Load the text by using the "Project"-
  138. menus "Load"-entry. The keyboard shortcut is Amiga - 'o'. ( Hey! Colin  Fox  and
  139. Bruce Dawson! This file requester of yours is just the best I have ever seen ! )
  140. When  you  have loaded the text, you can view it by using the cursor up and down
  141. keys and the numeric keypad which is used in the same way as on an IBM computer.
  142. One good thing about that: you can check the  tab - size  for  printing, i.e. if
  143. you change the tab size, the text will be redrawn.
  144.  
  145. Something I forgot ? Yes ! "About" is the most important point in that  program.
  146. If  you  don't  choose  it  a  least twice everytime you start PPrint, I will be
  147. really hurt ... :-} Furthermore: "Quit" - should be self explanatory.
  148.  
  149.  
  150.  
  151. Bugs :-(
  152.      None known.
  153.  
  154. Features yet to implement:
  155. -    PPrint should recognize form feed characters in the text
  156. -    The possibility to move page beginnings
  157. -    WYSIWYG display
  158. -    Better text - displaying routines
  159.  
  160. Don't worry: this is only V1.10 ... Just look out for future releases ...
  161.  
  162.  
  163. Suggestions:
  164.      Well, the printer.device is quite shizoid, and sometimes really  does  what
  165.      it wants ... For control of the page width, however,  I  suggest  that  you
  166.      set your right margin just "far away", as the margin settings are  control-
  167.      led by the printer.device, and leave it up to PPrint to look upon the  page
  168.      width. I normally have very good results setting things like:
  169.  
  170.           right margin = left margin + page width + 5
  171.  
  172. O.K. to come to an end: send questions, suggestions, bug reports, your old prin-
  173. ter, and so on to: me ( see above ).
  174.  
  175.         Cheerio, have fun
  176.                                                         Marc
  177.  
  178.