Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ OverviewUser Note 1User Note 2User Note 3User Note 4User Note 5User Note 6User Note 7User Note 8User Note 9User Note 10User Note 11User Note 12User Note 13User Note 14User Note 15User Note 16User Note 17User Note 18User Note 19User Note 20
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLLiteratureProgress ReportsFR80 User :: FR80 User Notes
ACLLiteratureProgress ReportsFR80 User :: FR80 User Notes
ACL ACD C&A INF CCD CISD Archives
Further reading

OverviewUser Note 1User Note 2User Note 3User Note 4User Note 5User Note 6User Note 7User Note 8User Note 9User Note 10User Note 11User Note 12User Note 13User Note 14User Note 15User Note 16User Note 17User Note 18User Note 19User Note 20

User Note No 19: Availability of Hershey Characters on the FR80

K M Crennell

21 October 1976

The co-ordinates used to draw the complete set of characters in Hershey's Repertory of Occidental Type Fonts and Graphic Symbols are now available for plotting on the FR80. The characters are described in "NBS Special Publication 424". 'A Contribution to Computer Typesetting Techniques' by N M Wolcott and J Hilsenrath. A microfiche showing all the characters, with their numbers and widths is available in the Program Advisory Office in R27. The Index pages from NBS SP424 are attached to this note as an Appendix. Some sample alphabets and text are shown below (Figures 1-4).

They were made using the GROATS graphics package and the font stored in :FONTS.HERSHEYFONTS, which contains a subset of the characters. FONT(1) is intended for use with D C Toll's program which prints text documents and flowcharts. To produce acceptable proportional spacing of the characters, a larger character space should be used than the default value provided with GROATS fonts. FONT(2) contains complex script and English Gothic alphabets, while FONT(3) has various special characters.

Facilities are available to enable users to generate their own set of 5 GROATS fonts from the complete set of characters, merely by providing a subroutine to specify the correspondence required between the Hershey and GROATS character numbers. Only Hershey characters with coordinates of size less than 32 can be stored correctly by GROATS, so that a few extra large symbols will need special treatment. Users interested in this facility should apply to the Program Advisory Office in R27 for further information.

Users preparing documents for publication using these characters are urged to acknowledge the generosity of Dr A V Hershey in making his co-ordinates so freely available.

Figure 1

Figure 1
Full image ⇗
© UKRI Science and Technology Facilities Council

Figure 2

Figure 2
Full image ⇗
© UKRI Science and Technology Facilities Council

Figure 3

Figure 3
Full image ⇗
© UKRI Science and Technology Facilities Council

Figure 4

Figure 4
Full image ⇗
© UKRI Science and Technology Facilities Council

Figure 5: Sample output showing use of unformatted and justified text

Figure 5: Sample output showing use of unformatted and justified text
Full image ⇗
© UKRI Science and Technology Facilities Council

Appendix: INDEX TO HERSHEY FONTS

                    INDEX TO ALPHABETS
0001   CARTOGRAPHIC           ROMAN     
0027   CARTOGRAPHIC           GREEK 
0200   CARTOGRAPHIC           NUMERALS     
0501   UC          SIMPLEX.   ROMAN     PRIN SIZE   
0527   UC          SIMPLEX    GREEK     PRIN SIZE   
0551   UC          SIMPLEX    SCRIPT    PRIN SIZE   
0601   LC          SIMPLEX    ROMAN     PRIN SIZE   
0627   LC          SIMPLEX    GREEK     PRIN SIZE   
0651   LC          SIMPLEX    SCRIPT    PRIN SIZE   
0700   NUMERALS    SIMPLEX    ROMAN     PRIN SIZE   
1001   UC          COMPLEX    ROMAN    INDEX SIZE   
1027   UC          COMPLEX    GREEK    INDEX SIZE   
1051   UC          COMPLEX    ITALIC   INDEX SIZE   
1101   LC          COMPLEX    ROMAN    INDEX SIZE   
1127   LC          COMPLEX    GREEK    INDEX SIZE   
1151   LC          COMPLEX    ITALIC   INDEX SIZE   
1200   NUMERALS    COMPLEX    ROMAN    INDEX SIZE   
2001   UC          COMPLEX    ROMAN     PRIN SIZE   
2027   UC          COMPLEX    GREEK     PRIN SIZE   
2051   UC          COMPLEX    ITALIC    PRIN SIZE   
2101   LC          COMPLEX    ROMAN     PRIN SIZE   
2127   LC          COMPLEX    GREEK     PRIN SIZE   
2151   LC          COMPLEX    ITALIC    PRIN SIZE   
2200   NUMERALS    COMPLEX    ROMAN     PRIN SIZE   
2501   UC          DUPLEX     ROMAN     PRIN SIZE   
2551   UC          COMPLEX    SCRIPT    PRIN SIZE   
2601   LC          DUPLEX     ROMAN     PRIN SIZE   
2651   LC          COMPLEX    SCRIPT    PRIN SIZE   
2700   NUMERALS    DUPLEX     ROMAN     PRIN SIZE   
2750   NUMERALS    COMPLEX    SCRIPT    PRIN SIZE   
2801   UC          COMPLEX    CYRILLIC  PRIN SIZE   
2901   LC          COMPLEX    CYRILLIC  PRIN SIZE   
3001   UC          TRIPLEX    ROMAN     PRIN SIZE   
2051   UC          TRIPLEX    ITALIC    PRIN SIZE   
3151   LC          TRIPLEX    ITALIC    PRIN SIZE   
3200   NUMERALS    TRIPLEX    ROMAN     PRIN SIZE   
3250   NUMERALS    TRIPLEX    ITALIC    PRIN SIZE   
3301   UC          GOTHIC     GERMAN    PRIN SIZE   
3401   LC          GOTHIC     GERMAN    PRIN SIZE   
3501   UC          GOTHIC     ENGLISH   PRIN SIZE   
3601   LC          GOTHIC     ENGLISH   PRIN SIZE   
3700   NUMERALS    GOTHIC               PRIN SIZE   
3801   UC          GOTHIC     ITALIAN   PRIN SIZE   
3901   LC          GOTHIC     ITALIAN   PRIN SIZE

         INDEX TO SPECIAL CHARACTERS         
         
0210             PERIOD     0733                NUMBER     
0211              COMMA     0734             AMPERSAND     
0212              COLON     0735               LOZENGE    
0213          SEMICOLON     0737              PARALLEL     
0214        EXCLAMATION     0738         PERPENDICULAR     
0215      INTERROGATION     0739                 ANGLE     
0216              PRIME     0740            CONCLUSION      
0217             SECOND     0741                 SPADE     
0218             DEGREE     0742                 HEART     
0219             DOLLAR     0743               DIAMOND     
0220            SOLIDUS     0744                  CLUB     
0221   LEFT PARENTHESIS     0745              SHAMROCK    
0222  RIGHT PARENTHESIS     0746          FLEUR DE LIS     
0223                BAR     0750               DRIZZLE     
0224         DIFFERENCE     0751                  RAIN     
0225                SUM     0752                  SNOW     
0226           EQUALITY     0753    SURFACE COLD FRONT     
0227              CROSS     0754    SURFACE WARM FRONT     
0228           ASTERISK     0755          50 KNOT FLAG     
0229                DOT     0756      UPPER COLD FRONT     
0230     LEFT QUOTATION     0757      UPPER WARM FRONT     
0231    RIGHT QUOTATION     0758                CUMULO     
0232              ARROW     0759                  ALTO     
0233             NUMBER     0760                  ALTO  
0234          AMPERSAND     0761                 CIRRO     
0235            LOZENGE     0762      LEFT CIRROSTRATO     
0583              NABLA     0763     RIGHT CIRROSTRATO     
0710             PERIOD     0764                  SAND     
0711              COMMA     0765                 GLAZE     
0712              COLON     0766                  HAZE     
0713          SEMICOLON     0767          THUNDERSTORM     
0714        EXCLAMATION     0768             HURRICANE     
0715      INTERROGATION     0796            HORIZONTAL     
0716              PRIME     0797            45-OBLIQUE     
0717             SECOND     0798              VERTICAL     
0718             DEGREE     0799          135-O BLIQUE     
0719             DOLLAR     0800            HORIZONTAL     
0720            SOLIDUS     0801            30-OBLIQUE     
0721   LEFT PARENTHESIS     0802            60-OBLIQUE     
0722  RIGHT PARENTHESIS     0803              VERTICAL     
0723                BAR     0804           120-OBLIQUE     
0724         DIFFERENCE     0805           150-OBLIQUE     
0725                SUM     0806            HORIZONTAL     
0726            EQUALIT     0807            45-OBLIQUE     
0727               CROS     0808              VERTICAL     
0728           ASTERISK     0809           135-OBLIQUE     
0729                DOT     0810   UPPER LEFT QUADRANT     
0730     LEFT QUOTATION     0811   LOWER LEFT QUADRANT 
0731    RIGHT QUOTATION     0812  LOWER RIGHT QUADRANT     
0732              ARROW     0813  UPPER RIGHT QUADRANT         
  
0814     LOWER QUADRANT     0873               WILLOW   
0815      LEFT QUADRANT     0874                GRASS   
0816     RIGHT QUADRANT     0899                  DOT   
0817     UPPER QUADRANT     0900             2-CIRCLE   
0818    VERTICAL ZIGZAG     0901             4-CIRCLE   
0819  HORIZONTAL ZIGZAG     0902             5-CIRCLE   
0820          30-ZIGZAG     0903             7-CIRCLE   
0821          45-ZIGZAG     0904            11-CIRCLE   
0822         UPPER LOOP     0905            17-CIRCLE   
0823          LEFT LOOP     0906            22-CIRCLE   
0824         LOWER LOOP     0907            41-CIRCLE   
0825         RIGHT LOOP     0908           US HIGHWAY   
0826            30-LOOP     0909           IS HIGHWAY   
0827            45-LOOP     1210               PERIOD   
0828           JUNCTION     1211                COMMA   
0829             JUMPER     1212                COLON   
0830               GRID     1213            SEMICOLON   
0831             SHIELD     1214          EXCLAMATION   
0832           FILAMENT     1215        INTERROGATION   
0833             GROUND     1216                PRIME   
0834            ANTENNA     1217               SECOND   
0840             CIRCLE     1218               DEGREE   
0841             SQUARE     1219             ASTERISK   
0842           TRIANGLE     1220              SOLIDUS   
0843            DIAMOND     1221     LEFT PARENTHESIS   
0844               STAR     1222    RIGHT PARENTHESIS   
0845               MARK     1223         LEFT BRACKET   
0846              CROSS     1224        RIGHT BRACKET   
0847           ASTERISK     1225           LEFT BRACE   
0850             CIRCLE     1226          RIGHT BRACE   
0851             SQUARE     1227          LEFT ELBOW   
0852          UP VERTEX     1228         RIGHT ELBOW   
0853        LEFT VERTEX     1229                 BAR   
0854        DOWN VERTEX     1230          DOUBLE BAR   
0855       RIGHT VERTEX     1231               MINUS   
0856               STAR     1232                PLUS   
0857               FLAG     1233       PLUS OR MINUS   
0860          ANCHORAGE     1234       MINUS OR PLUS   
0861          AERODROME     1235       CROSS PRODUCT   
0862               MINE     1236         DOT PRODUCT   
0863            DERRICK     1237            QUOTIENT   
0864          LIGHTSHIP     1238            EQUALITY   
0865              WRECK     1239          INEQUALITY   
0866              CROSS     1240            IDENTITY   
0867           CRESCENT     1241                LESS   
0868               STAR     1242                MORE   
0869               BELL     1243       EQUAL OR LESS   
0870               PALM     1244       EQUAL OR MORE   
0871               PINE     1245           VARIATION   
0872                OAK     1246       APPROXIMATION   

1247              CARET     1404   RIGHT PARENTHESIS     
1248       ACUTE ACCENT     1405        LEFT BRACKET     
1249       GRAVE ACCENT     1406       RIGHT BRACKET     
1250              BREVE     1407          LEFT BRACE     
1251    RIGHT QUOTATION     1408         RIGHT BRACE     
1252     LEFT QUOTATION     1409    UPPER HALF BRACE     
1253    NORMAL ASPIRATE     1410    LOWER HALF BRACE     
1254  INVERTED ASPIRATE     1411             RADICAL     
1256         RIGHT HOOK     1412            INTEGRAL     
1257            UP HOOK     2077              ALEPH     
1258          LEFT HOOK     2210             PERIOD     
1259          DOWN HOOK     2211              COMMA     
1260            ELEMENT     2212              COLON     
1261        RIGHT ARROW     2213          SEMICOLON     
1262           UP ARROW     2214        EXCLAMATION     
1263         LEFT ARROW     2215      INTERROGATION     
1264         DOWN ARROW     2216              PRIME     
1265              DELTA     2217             SECOND     
1266              NABLA     2218             DEGREE     
1267            RADICAL     2219           ASTERISK     
1268           INTEGRAL     2220            SOLIDUS     
1269   CIRCUIT INTEGRAL     2221   LEFT PARENTHESIS     
1270           INFINITY     2222  RIGHT PARENTHESIS     
1271            PERCENT     2223       LEFT BRACKET     
1272          AMPERSAND     2224      RIGHT BRACKET     
1273                 AT     2225         LEFT BRACE     
1274             DOLLAR     2226        RIGHT BRACE     
1275             NUMBER     2227         LEFT ELBOW     
1276          PARAGRAPH     2228        RIGHT ELBOW     
1277             DAGGER     2229                BAR   
1278      DOUBLE DAGGER     2230         DOUBLE BAR     
1279          EXISTENCE     2231              MINUS     
1281                SUN     2232               PLUS     
1282            MERCURY     2233      PLUS OR MINUS     
1283              VENUS     2234      MINUS OR PLUS     
1284              EARTH     2235      CROSS PRODUCT     
1285               MARS     2236        DOT PRODUCT     
1286            JUPITER     2237           QUOTIENT     
1287             SATURN     2238           EQUALITY     
1288             URANUS     2239         INEQUALITY     
1289            NEPTUNE     2240           IDENTITY     
1290              PLUTO     2241               LESS     
1291               MOON     2242               MORE     
1292              COMET     2243      EQUAL OR LESS     
1293               STAR     2244      EQUAL OR MORE     
1294     ASCENDING NODE     2245          VARIATION     
1295    DESCENDING NODE     2246      APPROXIMATION     
1401                 PI     2247              CARET     
1402              SIGMA     2248       ACUTE ACCENT     
1403   LEFT PARENTHESIS     2249       GRAVE ACCENT     


2250              BREVE     2306                 VIRGO   
2251    RIGHT QUOTATION     2307                 LIBRA   
2252     LEFT QUOTATION     2308               SCORPIO   
2253    NORMAL ASPIRATE     2309           SAGITTARIUS   
2254  INVERTED ASPIRATE     2310           CAPRICORNUS   
2255            RADICAL     2311              AQUARIUS   
2256         RIGHT HOOK     2312                PISCES   
2257            UP HOOK     2317                   DOT   
2258          LEFT HOOK     2318            UPPER FLAG   
2259          DOWN HOOK     2319            LOWER FLAG   
2260            ELEMENT     2320            WHOLE NOTE   
2261        RIGHT ARROW     2321             HALF NOTE   
2262           UP ARROW     2322          QUARTER NOTE   
2263         LEFT ARROW     2323                 SHARP   
2264         DOWN ARROW     2324               NATURAL   
2265              DELTA     2325                  FLAT   
2266              NABLA     2326            WHOLE REST   
2267            RADICAL     2327             HALF REST   
2268           INTEGRAL     2328          QUARTER REST   
2269   CIRCUIT INTEGRAL     2329           EIGHTH REST   
2270          INFINITY      2330                G CLEF   
2271           PERCENT      2331                F CLEF   
2272         AMPERSAND      2332                C CLEF   
2273                AT      2367                   DOT   
2274            DOLLAR      2368            UPPER FLAG   
2275            NUMBER      2369            LOWER FLAG   
2276         PARAGRAPH      2370            WHOLE NOTE   
2277            DAGGER      2371             HALF NOTE   
2278     DOUBLE DAGGER      2372          QUARTER NOTE   
2279         EXISTENCE      2373                 SHARP   
2281               SUN      2374               NATURAL   
2282           MERCURY      2375                  FLAT   
2283             VENUS      2376            WHOLE REST   
2284             EARTH      2377             HALF REST   
2285              MARS      2378          QUARTER REST   
2286           JUPITER      2379           EIGHTH REST   
2287            SATURN      2380                G CLEF   
2288            URANUS      2381                F CLEF   
2289           NEPTUNE      2382                C CLEF   
2290             PLUTO      2401                    PI   
2291              MOON      2402                 SIGMA   
2292             COMET      2403      LEFT PARENTHESIS   
2293              STAR      2404     RIGHT PARENTHESIS   
2294    ASCENDING NODE      2405          LEFT BRACKET   
2295   DESCENDING NODE      2406         RIGHT BRACKET   
2301             ARIES      2407            LEFT BRACE   
2302            TAURUS      2408           RIGHT BRACE   
2303            GEMINI      2409      UPPER HALF BRACE   
2304            CANCER      2410      LOWER HALF BRACE   
2305               LEO      2411               RADICAL   

2412          INTEGRAL      3219               DOLLAR
2710            PERIOD      3220              SOLIDUS 
2711             COMMA      3221     LEFT PARENTHESIS  
2712             COLON      3222     RIGHT PARETHESIS   
2713         SEMICOLON      3223             ASTERISK
2714       EXCLAMATION      3224          SUBTRACTION
2715     INTERROGATION      3225             ADDITION
2716    LEFT QUOTATION      3226             EQUALITY
2717   RIGHT QUOTATION      3227                PRIME
2718         AMPERSAND      3228               SECOND  
2719            DOLLAR      3229               DEGREE
2720           SOLIDUS      3260               PERIOD
2721  LEFT PARENTHESIS      3261               COLUMN
2722 RIGHT PARENTHESIS      3262                COLON
2723          ASTERISK      3263            SEMICOLON   
2724       SUBTRACTION      3264          EXCLAMATION
2725          ADDITION      3265        INTERROGATION
2726          EQUALITY      3266       LEFT QUOTATION   
2727             PRIME      3267      RIGHT QUOTATION
2728            SECOND      3268            AMPERSAND   
2729            DEGREE      3269               DOLLAR 
2760            PERIOD      3270              SOLIDUS
2761             COMMA      3271     LEFT PARENTHESIS
2762             COLON      3272    RIGHT PARENTHESIS   
2763         SEMICOLON      3273             ASTERISK   
2764       EXCLAMATION      3274          SUBTRACTION   
2765     INTERROGATION      3275             ADDITION   
2766    LEFT QUOTATION      3276             EQUALITY   
2767   RIGHT QUOTATION      3277                PRIME 
2768         AMPERSAND      3278               SECOND   
2769            DOLLAR      3279               DEGREE   
2770           SOLIDUS      3710               PERIOD   
2771  LEFT PARENTHESIS      3711                COMMA   
2772 RIGHT PARENTHESIS      3712                COLON   
2773          ASTERISK      3713            SEMICOLON   
2774       SUBTRACTION      3714          EXCLAMATION   
2775          ADDITION      3715        INTERROGATION   
2776          EQUALITY      3716       LEFT QUOTATION   
2777             PRIME      3717      RIGHT QUOTATION   
2778            SECOND      3718            AMPERSAND   
2779            DEGREE      3719               DOLLAR   
3210            PERIOD      3720              SOLIDUS   
3211             COMMA      3721     LEFT PARENTHESIS   
3212             COLON      3722    RIGHT PARENTHESIS   
3213         SEMICOLON      3723             ASTERISK   
3214       EXCLAMATION      3724          SUBTRACTION   
3215     INTERROGATION      3725             ADDITION   
3216    LEFT QUOTATION      3726             EQUALITY   
3217   RIGHT QUOTATION      3727                PRIME   
3218         AMPERSAND      3728               SECOND   
⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site