home *** CD-ROM | disk | FTP | other *** search
/ Play and Learn 2 / 19941.ZIP / 19941 / FONTS / ZIPFILES / HPHEBREW.ZIP / HPHEBREW.DOC next >
Encoding:
Text File  |  1988-08-29  |  7.0 KB  |  207 lines

  1.  
  2.  
  3.         HPHEBREW - A Laser Printer Utility
  4.         __________________________________
  5.  
  6.  
  7. Introduction
  8. ============
  9. HPHEBREW creates and downloads softfonts for Hewlett-Packard's LaserJet
  10. series II Printer.  The character set consists of Hebrew letters, which
  11. can be generated in any combination of:
  12.         fixed or proportional spacing;
  13.         portrait or landscape orientation;
  14.         thin, regular, or bold width;
  15.         point sizes from 3 to 72; 
  16.         filled or hollow outline characters.
  17.  
  18. You must always tell HPHEBREW what point size to generate, but all other
  19. options will default.  For example:
  20.  
  21.             HPHEBREW  -s12
  22.  
  23. will download a 12-point, regular width, filled characters, portrait, 
  24. fixed-spaced font to LPT1 as id 0.
  25.  
  26. To override the defaults, use options on the command line.  Options
  27. are preceded by a dash (-), such as: 
  28.  
  29.             HPHEBREW -s12 -dcom1
  30.  
  31. Entering the command HPHEBREW with no options will print a help screen.
  32.  
  33.  
  34. HEBREW to ASCII Assumptions
  35. ===========================
  36. The Hebrew characters are mapped to ASCII characters as follows:
  37.  
  38.     a: aleph    b: beth        c: gimel
  39.     d: daleth    h: he        v: vav    
  40.     z: zayin    H: heth        t: teth
  41.     y: yod        k: kaph        K: kaph sofit
  42.     l: lamed    m: mem        M: mem sofit    
  43.     n: nun        N: nun sofit    s: samekh
  44.     i: ayin        f: fe        F: fe sofit
  45.     j: tzadeh    J: tzadeh sofit    q: quoph
  46.     r: resh        w: shin        T: tav        
  47.  
  48. In addition, the following letters are duplicated
  49.     g: gimel    p: fe(pe)    P: fe(pe) sofit    
  50.  
  51. There is as yet no provision for right to left printing.  You will
  52. have to accomplish this through other means.
  53.  
  54.  
  55.  
  56.         HPHEBREW - A Laser Printer Utility
  57.         __________________________________
  58.  
  59.  
  60. The options are:
  61. ================
  62.  
  63. -B    Bold.  Normally HPHEBREW draws letters with a stroke width
  64.     equal to about 1/6 the point size.  For bold characters, 
  65.     HPHEBREW will use a slightly greater stroke.  See also -N
  66.     for Narrow.
  67.  
  68. -Dname  Device name.  Normally HPHEBREW writes to LPT1, but it will 
  69.     write to: LPT1, LPT2, LPT3, COM1, COM2, or PRINTER.  (Note
  70.     that since PRINTER isn't a device, the use of the word 
  71.     printer will cause HPHEBREW to write a softfont to the FILE
  72.     PRINTER, which you can inspect, modify, or use with other
  73.     downloading programs.)
  74.  
  75. -Innnn  ID number of font.  Normally HPHEBREW gives its font the id 0.
  76.         Use the -I option to give it a different ID, such as:
  77.  
  78.             HPHEBREW -s12  -I1 -Dlpt1 
  79.  
  80.     You can use the identification number of the font from within
  81.     documents to have the laser printer switch fonts automatically.
  82.     The command:     ESC(13X
  83.     when received by your printer instructs it to switch to the
  84.     font with an id of 13.
  85.  
  86. -H    Hollow letters.  Normally HPHEBREW generates solid, filled 
  87.     letters, but will leave the interior empty if you choose the
  88.     -H option.  Note that some structural lines will still appear
  89.     in the middle of line strokes.  These, however, give the font    
  90.     a three dimensional effect.
  91.      
  92. -L      Landscape.  Normally HPHEBREW creates a Portrait mode font, but all 
  93.     you have to do to create a landscape font is use the -L option.
  94.     (No characters follow the -L option.)
  95.  
  96. -N    Narrow.  Normally HPHEBREW draws letters with a stroke width
  97.     equal to about 1/6 the point size.  For narrow strokes, HPHEBREW
  98.     will use a slightly thinner stroke.  See also -B for Bold.
  99.  
  100. -P      Proportional.  Normally HPHEBREW creates a Fixed-space font, but all
  101.     you have to do to create a proportionally spaced font is use the
  102.     -P option.  (No characters follow the -P option.)
  103.  
  104. -W    Width.  Display a width table of the characters in the font.
  105.     See below for further information.
  106.  
  107.  
  108.  
  109.  
  110.         HPHEBREW - A Laser Printer Utility
  111.         __________________________________
  112.  
  113.  
  114. Information about the fonts
  115. ===========================
  116.  
  117. If you are using these fonts with other software, such a word 
  118. processor or a page layout program, you may need to describe
  119. the fonts to the other software.  Ideally, the other software 
  120. could read the HP soft font format, but if that is not the case,
  121. the following information may help you.
  122.  
  123. The laser printer has a resolution of 300 dots per inch.  To print a
  124. 10 point font, which is 10/72 inches high, the characters must be
  125. 10/72*300, or 42, dots tall.  The Hebrew soft font uses a square
  126. character box, so for the 10 point fixed width font, characters
  127. are displayed in a 42 x 42 dot box.  Similarly other point sizes:
  128.  
  129.             Points    Dots
  130.               8     33
  131.              12     50
  132.              72    300
  133.  
  134. With a fixed width font, all characters take the same amount of space,
  135. from the thinnest yod to the widest shin.  For proportional spaced fonts,
  136. the characters take only the amount of space needed to display the 
  137. character, and the next letter to be printed is squeezed close to the
  138. previous letter - no excess blank space between characters.  If you
  139. want to know how wide each character is, use the -W option of HPHEBREW.
  140. This will display a table of the characters in the font and the width
  141. of each character in dots.  The format of the width display is similar
  142. to that used for ASCII input to Microsoft's MAKEPRD program:
  143.         
  144.         {W0
  145.         FontSize: XX        where XX is 2 times the point size
  146.         chFirst: XX        where XX is the ASCII code of the 
  147.                     first character (usually 32 for blank)
  148.         chLast: XX        where XX is the ASCII code of the
  149.                     last character 
  150.         XX:YYY            where YYY is the width in dots of 
  151.         XX:YYY            the character with the ASCII code XX
  152.          ...
  153.         XX:YYY
  154.         }W
  155.         
  156. If you need this information directly in machine readable format, you
  157. will have to redirect the screen display to a file and edit it, such as:
  158.  
  159.         HPHEBREW -s10 -p -w > hebrew.prd
  160.  
  161.  
  162.  
  163.         HPHEBREW - A Laser Printer Utility
  164.         __________________________________
  165.  
  166.  
  167. Shareware
  168. =========
  169. HPHEBREW is distributed as shareware:  try it before you buy it.  
  170. Make sure it works on your configuration to your liking.  Shareware
  171. is  NOT freeware - unless you pay for it, you don't have the right
  172. to continue using it beyond a test period.
  173.  
  174. The price of HPHEBREW is $25.  Send your check to:
  175.             
  176.             HPHEBREW
  177.             Hexagon Products
  178.             P.O. Box 1295
  179.             Park Ridge, IL  60068-1295
  180.  
  181. When you register HPHEBREW, please include the following information:
  182.  
  183.  
  184.     Name: ___________________________________________________
  185.  
  186.     Company: ________________________________________________
  187.  
  188.     Address: ________________________________________________
  189.  
  190.     City: ___________________________________ State: ________
  191.  
  192.     Zip: _________________ Phone: ___________________________
  193.  
  194.     
  195.     Do you use DOS or OS/2?        DOS    OS/2
  196.  
  197.     Do you use color?        Yes    No
  198.  
  199.     Do you use EGA or VGA?        Yes    No
  200.  
  201.     Do you have a mouse?        Yes    No
  202.  
  203.     What kind of printer do you use? ________________________
  204.  
  205.     Where did you acquire HPHEBREW from? ____________________
  206.  
  207.