home *** CD-ROM | disk | FTP | other *** search
-
-
- HPHEBREW - A Laser Printer Utility
- __________________________________
-
-
- Introduction
- ============
- HPHEBREW creates and downloads softfonts for Hewlett-Packard's LaserJet
- series II Printer. The character set consists of Hebrew letters, which
- can be generated in any combination of:
- fixed or proportional spacing;
- portrait or landscape orientation;
- thin, regular, or bold width;
- point sizes from 3 to 72;
- filled or hollow outline characters.
-
- You must always tell HPHEBREW what point size to generate, but all other
- options will default. For example:
-
- HPHEBREW -s12
-
- will download a 12-point, regular width, filled characters, portrait,
- fixed-spaced font to LPT1 as id 0.
-
- To override the defaults, use options on the command line. Options
- are preceded by a dash (-), such as:
-
- HPHEBREW -s12 -dcom1
-
- Entering the command HPHEBREW with no options will print a help screen.
-
-
- HEBREW to ASCII Assumptions
- ===========================
- The Hebrew characters are mapped to ASCII characters as follows:
-
- a: aleph b: beth c: gimel
- d: daleth h: he v: vav
- z: zayin H: heth t: teth
- y: yod k: kaph K: kaph sofit
- l: lamed m: mem M: mem sofit
- n: nun N: nun sofit s: samekh
- i: ayin f: fe F: fe sofit
- j: tzadeh J: tzadeh sofit q: quoph
- r: resh w: shin T: tav
-
- In addition, the following letters are duplicated
- g: gimel p: fe(pe) P: fe(pe) sofit
-
- There is as yet no provision for right to left printing. You will
- have to accomplish this through other means.
-
-
-
- HPHEBREW - A Laser Printer Utility
- __________________________________
-
-
- The options are:
- ================
-
- -B Bold. Normally HPHEBREW draws letters with a stroke width
- equal to about 1/6 the point size. For bold characters,
- HPHEBREW will use a slightly greater stroke. See also -N
- for Narrow.
-
- -Dname Device name. Normally HPHEBREW writes to LPT1, but it will
- write to: LPT1, LPT2, LPT3, COM1, COM2, or PRINTER. (Note
- that since PRINTER isn't a device, the use of the word
- printer will cause HPHEBREW to write a softfont to the FILE
- PRINTER, which you can inspect, modify, or use with other
- downloading programs.)
-
- -Innnn ID number of font. Normally HPHEBREW gives its font the id 0.
- Use the -I option to give it a different ID, such as:
-
- HPHEBREW -s12 -I1 -Dlpt1
-
- You can use the identification number of the font from within
- documents to have the laser printer switch fonts automatically.
- The command: ESC(13X
- when received by your printer instructs it to switch to the
- font with an id of 13.
-
- -H Hollow letters. Normally HPHEBREW generates solid, filled
- letters, but will leave the interior empty if you choose the
- -H option. Note that some structural lines will still appear
- in the middle of line strokes. These, however, give the font
- a three dimensional effect.
-
- -L Landscape. Normally HPHEBREW creates a Portrait mode font, but all
- you have to do to create a landscape font is use the -L option.
- (No characters follow the -L option.)
-
- -N Narrow. Normally HPHEBREW draws letters with a stroke width
- equal to about 1/6 the point size. For narrow strokes, HPHEBREW
- will use a slightly thinner stroke. See also -B for Bold.
-
- -P Proportional. Normally HPHEBREW creates a Fixed-space font, but all
- you have to do to create a proportionally spaced font is use the
- -P option. (No characters follow the -P option.)
-
- -W Width. Display a width table of the characters in the font.
- See below for further information.
-
-
-
-
- HPHEBREW - A Laser Printer Utility
- __________________________________
-
-
- Information about the fonts
- ===========================
-
- If you are using these fonts with other software, such a word
- processor or a page layout program, you may need to describe
- the fonts to the other software. Ideally, the other software
- could read the HP soft font format, but if that is not the case,
- the following information may help you.
-
- The laser printer has a resolution of 300 dots per inch. To print a
- 10 point font, which is 10/72 inches high, the characters must be
- 10/72*300, or 42, dots tall. The Hebrew soft font uses a square
- character box, so for the 10 point fixed width font, characters
- are displayed in a 42 x 42 dot box. Similarly other point sizes:
-
- Points Dots
- 8 33
- 12 50
- 72 300
-
- With a fixed width font, all characters take the same amount of space,
- from the thinnest yod to the widest shin. For proportional spaced fonts,
- the characters take only the amount of space needed to display the
- character, and the next letter to be printed is squeezed close to the
- previous letter - no excess blank space between characters. If you
- want to know how wide each character is, use the -W option of HPHEBREW.
- This will display a table of the characters in the font and the width
- of each character in dots. The format of the width display is similar
- to that used for ASCII input to Microsoft's MAKEPRD program:
-
- {W0
- FontSize: XX where XX is 2 times the point size
- chFirst: XX where XX is the ASCII code of the
- first character (usually 32 for blank)
- chLast: XX where XX is the ASCII code of the
- last character
- XX:YYY where YYY is the width in dots of
- XX:YYY the character with the ASCII code XX
- ...
- XX:YYY
- }W
-
- If you need this information directly in machine readable format, you
- will have to redirect the screen display to a file and edit it, such as:
-
- HPHEBREW -s10 -p -w > hebrew.prd
-
-
-
- HPHEBREW - A Laser Printer Utility
- __________________________________
-
-
- Shareware
- =========
- HPHEBREW is distributed as shareware: try it before you buy it.
- Make sure it works on your configuration to your liking. Shareware
- is NOT freeware - unless you pay for it, you don't have the right
- to continue using it beyond a test period.
-
- The price of HPHEBREW is $25. Send your check to:
-
- HPHEBREW
- Hexagon Products
- P.O. Box 1295
- Park Ridge, IL 60068-1295
-
- When you register HPHEBREW, please include the following information:
-
-
- Name: ___________________________________________________
-
- Company: ________________________________________________
-
- Address: ________________________________________________
-
- City: ___________________________________ State: ________
-
- Zip: _________________ Phone: ___________________________
-
-
- Do you use DOS or OS/2? DOS OS/2
-
- Do you use color? Yes No
-
- Do you use EGA or VGA? Yes No
-
- Do you have a mouse? Yes No
-
- What kind of printer do you use? ________________________
-
- Where did you acquire HPHEBREW from? ____________________
-
-