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.
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