home *** CD-ROM | disk | FTP | other *** search
- This file provides a brief description of the contents of the Occidental
- Hershey Font Files. For a complete listing of the fonts in hard copy, order
- NBS Special Publication 424, "A contribution to computer typesetting
- techniques: Tables of Coordinates for Hershey's Repertory of Occidental
- Type Fonts and Graphic Symbols". You can get it from NTIS (phone number is
- +1 703 487 4763) for less than twenty dollars US.
-
- Basic Glyph (symbol) data:
-
- hersh.oc1 - numbers 1 to 1199
- hersh.oc2 - numbers 1200 to 2499
- hersh.oc3 - numbers 2500 to 3199
- hersh.oc4 - numbers 3200 to 3999
-
- These four files contain approximately 19 different fonts in
- the A-Z alphabet plus greek and cyrillic, along with hundreds of special
- symbols, described generically below.
-
- There are also four files of Oriental fonts (hersh.or[1-4]). These
- files contain symbols from three Japanese alphabets (Kanji, Hiragana, and
- Katakana). It is unknown what other symbols may be contained therein, nor
- is it known what order the symbols are in (I don't know Japanese!).
-
- Back to the Occidental files:
-
- Fonts:
- Roman: Plain, Simplex, Duplex, Complex Small, Complex, Triplex
- Italic: Complex Small, Complex, Triplex
- Script: Simplex, Complex
- Gothic: German, English, Italian
- Greek: Plain, Simplex, Complex Small, Complex
- Cyrillic: Complex
-
- Symbols:
- Mathematical (227-229,232,727-779,732,737-740,1227-1270,2227-2270,
- 1294-1412,2294-2295,2401-2412)
- Daggers (for footnotes, etc) (1276-1279, 2276-2279)
- Astronomical (1281-1293,2281-2293)
- Astrological (2301-2312)
- Musical (2317-2382)
- Typesetting (ffl,fl,fi sorts of things) (miscellaneous places)
- Miscellaneous (mostly in 741-909, but also elsewhere):
- - Playing card suits
- - Meteorology
- - Graphics (lines, curves)
- - Electrical
- - Geometric (shapes)
- - Cartographic
- - Naval
- - Agricultural
- - Highways
- - Etc...
-
-
- ASCII sequence translation files:
-
- The Hershey glyphs, while in a particular order, are not in an
- ASCII sequence. I have provided translation files that give the
- sequence of glyph numbers that will most closely approximate the
- ASCII printing sequence (from space through ~, with the degree
- circle tacked on at the end) for each of the above fonts:
-
- File names are made up of fffffftt.hmp,
-
- where ffffff is the font style, one of:
- roman Roman
- greek Greek
- italic Italic
- script Script
- cyril Cyrillic (some characters not placed in
- the ASCII sequence)
- gothgr Gothic German
- gothgb Gothic English
- gothit Gothic Italian
-
- and tt is the font type, one of:
- p Plain (very small, no lower case)
- s Simplex (plain, normal size, no serifs)
- d Duplex (normal size, no serifs, doubled lines)
- c Complex (normal size, serifs, doubled lines)
- t Triplex (normal size, serifs, tripled lines)
- cs Complex Small (Complex, smaller than normal size)
-
- The three sizes are coded with particular base line (bottom of a capital
- letter) and cap line (top of a capital letter) values for 'y':
-
- Size Base Line Cap Line
-
- Very Small -5 +4
- Small -6 +7
- Normal -9 +12
-
- (Note: some glyphs in the 'Very Small' fonts are actually 'Small')
-
- The top line and bottom line, which are normally used to define vertical
- spacing, are not given. Maybe somebody can determine appropriate
- values for these!
-
- The left line and right line, which are used to define horizontal spacing,
- are provided with each character in the database.
-