[mod.computers.laser-printers] Info-Postscript for Laser Lovers Digest V1 #15

Laser-Lovers-Request@WASHINGTON.ARPA.UUCP (07/22/86)

Info-Postscript for Laser Lovers Digest   Monday, July 21, 1986 6:40PM
Volume 1, Issue 15

Today's Topics:

   hersel: Make a PostScript Font from Selected Hershey Characters

----------------------------------------------------------------------

Date: 28 Apr 86 21:27:29 EDT (Mon)
From: nomad!ggr@seismo.CSS.GOV (Guy Riddle)
Subject: hersel: Make a PostScript Font from Selected Hershey Characters

: If you enjoyed the recently released *herps*, the sequel, *hersel*, should be
: coming very soon to a file near you.

#! /bin/sh
# This is a shell archive, meaning:
# 1. Remove everything above the #! /bin/sh line.
# 2. Save the resulting text in a file.
# 3. Execute the file with /bin/sh (not csh) to create the files:
#	READme
#	Makefile
#	hersel.c
#	standard.enc
#	makefont.ps
#	font.map+
#	morefonts
#	HerGotEng.sel
#	HerGotEngB.sel
#	HerGotEngO.sel
#	HerGotGer.sel
#	HerGotGerB.sel
#	HerGotGerO.sel
#	HerGotIta.sel
#	HerGotItaB.sel
#	HerGotItaO.sel
#	HerPla.sel
#	HerPlaB.sel
#	HerPlaO.sel
#	HerScrCom.sel
#	HerScrComB.sel
#	HerScrComO.sel
#	HerScrSim.sel
#	HerScrSimB.sel
#	HerScrSimO.sel
#	HerTri.sel
#	HerTriB.sel
#	HerTriBI.sel
#	HerTriI.sel
# This archive created: Mon Apr 28 15:22:38 1986
export PATH; PATH=/bin:$PATH
if test -f 'READme'
then
	echo shar: will not over-write existing file "'READme'"
else
cat << \SHAR_EOF > 'READme'
This program takes a "selection file" and a file of Hershey glyphs
and creates 3 output files:

	a .pro file -- PostScript code that when included in a PostScript
		program makes a font that may then be accessed via 'findfont'
	a .afm file -- provides the Adobe Font Metrics information needed
		by the TranScript shell file 'afmdit' to construct a
		troff .out file
	a .map file -- used by TranScript software to map the 2-character
		troff font name to the internal font name

To make the whole shebang, just say "make".

If you have Adobe's TranScript package, you dispose of the output
files as follows:

	.pro -- goes in /usr/add-on/ps/lib [Your Directories May Vary]

	.afm -- goes in /usr/add-on/ps/lib and /usr/lsrc/transcript/lib

	.map -- goes in /usr/lsrc/transcript/lib/ditroff.font

Then sort the `font.map+' lines into your font.map, merge the `moreout' line
into your /usr/lsrc/transcript/lib/ditroff.font/Makefile, and run make in
this directory.  Scatter the .out and .aux files to their proper places
[probably /usr/lib/font/devpsc].

Now if you have the version of TranScript I do, you are done.  (I've locally
modified mine to automatically merge the .pro file with the rest of the
psdit output whenever a "non-standard font" is used in a document.  I can't
send you these modifications but you might try expressing your wishes
to adobe!shore in hope of altering the future.)  Otherwise you need to
arrange some other method of merging the proper .pro files before printing
the output.

Usage:	(if you wish to build fonts other than the ones I did)
 	hersel font.sel hersh.oc

Notes:
	1.  I didn't bother with ligatures (none of the fonts I encoded
	had any).

	2.  I only encoded characters in Adobe's Standard Encoding.  You'll
	have to do some twiddling to get the Christmas tree into a font.

	3.  To keep the regular fonts dainty, I have used a rather narrow
	pen width.  This looks fine at small character sizes, but at
	larger sizes the characters show gaps in the strokes.  I'd just
	use the "bold" variety of the font when this happens but you might
	feel like adjusting the penwidth for the basic font.

	4.  I didn't like the spacing on most of the fonts so put a provision
	in the select file to adjust the left and right "boundaries" (not
	really side-bearings as the character origin isn't given and had
	to be divined) of a character.  These are the third and fourth fields
	on the character selection line when present.  You may feel like
	adjusting them again.  The Gothic fonts probably could use some
	tuning, too, but I haven't done them.

Author:
	Guy Riddle
	AT&T Bell Laboratories
	184 Liberty Corner Road
	Liberty Corner, NJ  07938

	<allegra!nomad!ggr> or <ggr@btl.csnet>
SHAR_EOF
fi # end of overwriting check
if test -f 'Makefile'
then
	echo shar: will not over-write existing file "'Makefile'"
else
cat << \SHAR_EOF > 'Makefile'
AFM =	HerGotEng.afm HerGotEngB.afm HerGotEngO.afm HerGotGer.afm \
	HerGotGerB.afm HerGotGerO.afm HerGotIta.afm HerGotItaB.afm \
	HerGotItaO.afm HerPla.afm HerPlaB.afm HerPlaO.afm HerScrCom.afm \
	HerScrComB.afm HerScrComO.afm HerScrSim.afm HerScrSimB.afm \
	HerScrSimO.afm HerTri.afm HerTriB.afm HerTriBI.afm HerTriI.afm

fonts:		$(AFM)
		touch fonts
$(AFM):		hersel hersh.oc
hersh.oc:	hersh.oc1 hersh.oc2 hersh.oc3 hersh.oc4
		cat hersh.oc[1234] >hersh.oc

hersel:		hersel.o
		cc -o hersel hersel.o
hersel.o:	standard.h makefont.h

herps:		herps.o
		cc -o herps herps.o
herps.o:	prolog.h pagestart.h pagefinish.h trailer.h

.SUFFIXES: 	.ps .enc .afm .sel
.ps.h:
		sed -e 's/.*/"&",/' $*.ps >$*.h
.enc.h:
		sed -e 's/.*/{"&"},/' $*.enc >$*.h
.sel.afm:
		hersel $*.sel hersh.oc
SHAR_EOF
fi # end of overwriting check
if test -f 'hersel.c'
then
	echo shar: will not over-write existing file "'hersel.c'"
else
cat << \SHAR_EOF > 'hersel.c'
#include <stdio.h>

/*
 *	hersel -- Make a PostScript Font from Selected Hershey Characters
 *
 * This program takes a "selection file" and a file of Hershey glyphs
 * and creates 3 output files:
 *
 *	a .pro file -- PostScript code that when included in a PostScript
 *		program makes a font that may then be accessed via 'findfont'
 *	a .afm file -- provides the Adobe Font Metrics information needed
 *		by the TranScript shell file 'afmdit' to construct a
 *		troff .out file
 *	a .map file -- used by TranScript software to map the 2-character
 *		troff font name to the internal font name
 *
 * You should be able to deduce the format of the .sel file from the
 * enclosed examples without much trouble.
 *
 * Usage:
 *
 *	hersel font.sel hersh.oc
 *
 * Author:
 *
 *	Guy Riddle
 *	AT&T Bell Laboratories
 *	Liberty Corner, NJ  07938
 *
 *	<attmail!ggr> or <ihnp4!garage!ggr> or <ggr@btl.csnet>
 */


	typedef struct {
		char	*key;
		char	*value;
		short	glyph;
		short	adjleft;
		short	adjright;
	} Tmt;

	int	glyphcount;
	char	*iam;
	FILE	*sel, *font, *map, *afm, *pro;

	char	longname[128], shortname[16], troffname[4];
	char	penwidth[8]	= "1";
	char	italicangle[8]	= "0";

	FILE	*openin(), *openout();
	Tmt	*match();

	Tmt 	keywords[] = {
		{ "longname", longname },
		{ "shortname", shortname },
		{ "troffname", troffname },
		{ "penwidth", penwidth },
		{ "italicangle", italicangle },
		0
	};

	Tmt	encoding[] = {
#include "standard.h"
		0
	};

	char	*makefont[] = {
#include "makefont.h"
		0
	};

main(argc, argv)
	char	*argv[];
{
	iam = argv[0];

	if(argc != 3){
		fprintf(stderr, "Usage:  %s select-file font-file\n", iam);
		exit(64);
	}

	sel = openin(argv[1]);
	font = openin(argv[2]);

	readselect();

	if(troffname[0]){
		map = openout(troffname, "map");
		fprintf(map, "%s\n", longname);
	}

	afm = openout(shortname, "afm");
	pro = openout(shortname, "pro");

	fprintf(afm, "StartFontMetrics 1.0\n");
	fprintf(afm, "Comment Selected characters from the Hershey Fonts\n");
	fprintf(afm, "FontName %s\n", longname);
	fprintf(afm, "Notice Created by the program `hersel'\n");
	fprintf(afm, "Notice Program author Guy Riddle <ihnp4!nomad!ggr>\n");
	fprintf(afm, "Comment The bounding boxes are bogus\n");
	fprintf(afm, "FontBBox 0 0 1000 1000\n");
	fprintf(afm, "StartCharMetrics\n");

	makepro();

	fprintf(afm, "EndCharMetrics\n");
	fprintf(afm, "EndFontMetrics\n");

	exit(0);
}

readselect()
{
	Tmt	*p;
	char	line[128], left[64], right[64], adjleft[8], adjright[8];

	while(fgets(line, sizeof(line), sel)){
		if(line[0] == '#')
			continue;

		adjleft[0] = adjright[0] = '\0';

		sscanf(line, "%s %s %s %s", left, right, adjleft, adjright);

		if(p = match(left, keywords))
			strcpy(p->value, right);
		else if(p = match(left, encoding)){
			p->glyph = atoi(right);
			p->adjleft = atoi(adjleft);
			p->adjright = atoi(adjright);
			glyphcount++;
		}else
			fprintf(stderr, "%s: no keyword or character %s\n", iam, left);
	}
}

makepro()
{
	Tmt	*p;
	int	glyph, xl, xr, wx;
	char	strokes[2048];

	squirt(pro, makefont);

	fprintf(pro, "%d dict dup begin\n", glyphcount);

	while(glyph = hersheyglyph(&xl, &xr, strokes))
		for(p = encoding; p->key; p++)
			if(glyph == p->glyph){
				xl += p->adjleft;
				xr += p->adjright;

				fprintf(pro, "/%s [%d %d (%s)] def\n",
				  p->key, xl, xr, strokes);

				if(p->key[0] != '.'){
					wx = ((xr - xl) * 1000) / 33;
					fprintf(afm, "C %d ; WX %d ; N %s ; B 0 0 1000 1000 ;\n",
					  (p - encoding), wx, p->key);
				}
			}

	fprintf(pro, "end /%s %s %s MakeHersheyFont\n", longname, penwidth, italicangle);
}

hersheyglyph(xlp, xrp, sp)
	int	*xlp, *xrp;
	char	*sp;
{
	int	c, glen;
	char	glyphnum[6], glyphlength[4];
	
	if(fread(glyphnum, 1, sizeof(glyphnum)-1, font) != (sizeof(glyphnum)-1))
		return(0);

	fread(glyphlength, 1, sizeof(glyphlength)-1, font);

	glen = atoi(glyphlength)*2 - 2;

	*xlp = getc(font) - 'R';
	*xrp = getc(font) - 'R';

	while(--glen >= 0)
		switch(c = getc(font)){
		case '\n':
			glen++;
			break;

		case ' ':
			*sp++ = c;
			(void) getc(font);
			glen--;
			break;

		case '\\':
		case '(':
		case ')':
			*sp++ = '\\';
		default:
			*sp++ = c;
		}
	*sp = '\0';

	if(getc(font) != '\n'){
		fprintf(stderr, "%s: font input format botch\n", iam);
		exit(65);
	}
	if((c = getc(font)) != '\n')
		ungetc(c, font);
	return(atoi(glyphnum));
}

squirt(fp, stuff)
	FILE	*fp;
	char	**stuff;
{
	char	*p;

	while(p = *stuff++)
		fprintf(fp, "%s\n", p);
}

	FILE *
openin(name)
	char	*name;
{
	FILE	*fp;

	fp = fopen(name, "r");

	if(fp == NULL){
		fprintf(stderr, "%s: can't open %s\n", iam, name);
		exit(66);
	}

	return(fp);
}

	FILE *
openout(pre, suf)
	char	*pre, *suf;
{
	FILE	*fp;
	char	name[16];

	sprintf(name, "%s.%s", pre, suf);

	fp = fopen(name, "w");

	if(fp == NULL){
		fprintf(stderr, "%s: can't create %s\n", iam, name);
		exit(73);
	}

	return(fp);
}

	Tmt *
match(key, table)
	char	*key;
	Tmt	table[];
{
	Tmt	*p;

	for(p = table; p->key; p++)
		if(strcmp(key, p->key) == 0)
			return(p);
	return(0);
}
SHAR_EOF
fi # end of overwriting check
if test -f 'standard.enc'
then
	echo shar: will not over-write existing file "'standard.enc'"
else
cat << \SHAR_EOF > 'standard.enc'
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
space
exclam
quotedbl
numbersign
dollar
percent
ampersand
quoteright
parenleft
parenright
asterisk
plus
comma
hyphen
period
slash
zero
one
two
three
four
five
six
seven
eight
nine
colon
semicolon
less
equal
greater
question
at
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
bracketleft
backslash
bracketright
asciicircum
underscore
quoteleft
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
braceleft
bar
braceright
asciitilde
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
exclamdown
cent
sterling
fraction
yen
florin
section
currency
quotesingle
quotedblleft
guillemotleft
guilsinglleft
guilsinglright
fi
fl
.notdef
endash
dagger
daggerdbl
periodcentered
.notdef
paragraph
bullet
quotesinglbase
quotedblbase
quotedblright
guillemotright
ellipsis
perthousand
.notdef
questiondown
.notdef
grave
acute
circumflex
tilde
macron
breve
dotaccent
dieresis
.notdef
ring
cedilla
.notdef
hungarumlaut
ogonek
caron
emdash
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
.notdef
AE
.notdef
ordfeminine
.notdef
.notdef
.notdef
.notdef
Lslash
Oslash
OE
ordmasculine
.notdef
.notdef
.notdef
.notdef
.notdef
ae
.notdef
.notdef
.notdef
dotlessi
.notdef
.notdef
lslash
oslash
oe
germandbls
.notdef
.notdef
.notdef
.notdef
SHAR_EOF
fi # end of overwriting check
if test -f 'makefont.ps'
then
	echo shar: will not over-write existing file "'makefont.ps'"
else
cat << \SHAR_EOF > 'makefont.ps'
%!
/HersheyBuildDict 10 dict def

/BuildHersheyChar {
	/char exch def
	/fontdict exch def

	/cd fontdict /CharData get fontdict /Encoding get char get get def

	/llx 99 def /lly 99 def /urx -99 def /ury -99 def

	/isx true def

	cd 2 get {
		isx {
			dup 32 eq {
				pop
			} {
				82 sub cd 0 get sub

				dup llx lt {
					dup /llx exch def
				} if
				dup urx gt {
					dup /urx exch def
				} if
				pop

				/isx false def
			} ifelse
		} {
			neg 91 add

			dup lly lt {
				dup /lly exch def
			} if
			dup ury gt {
				dup /ury exch def
			} if
			pop

			/isx true def
		} ifelse
	} forall

	cd 1 get cd 0 get sub 0 llx 1 sub lly 1 sub urx 1 add ury 1 add setcachedevice

	/domove true def
	/isx true def

	cd 2 get {
		isx {
			dup 32 eq {
				pop
				/domove true def
			} {
				82 sub cd 0 get sub
				/isx false def
			} ifelse
		} {
			neg 91 add
			domove {
				moveto
				/domove false def
			} {
				lineto
			} ifelse

			/isx true def
		} ifelse
	} forall


	1 setmiterlimit 1 setlinejoin 1 setlinecap
	fontdict /PenWidth get setlinewidth stroke
} bind def

/MakeHersheyFont {
	10 dict dup begin
	exch /ItalicAngle exch def
	exch /PenWidth exch def
	exch /FontName exch def
	exch /CharData exch def

	/FontType 3 def
	/FontMatrix [1 33 div 0 ItalicAngle neg dup sin exch cos div 33 div 1 33 div 0 0] def

	/Encoding StandardEncoding def
	/BuildChar {HersheyBuildDict begin BuildHersheyChar end} def
	/FontBBox [-10 -10 30 30] def

	FontName end exch definefont
} bind def
SHAR_EOF
fi # end of overwriting check
if test -f 'font.map+'
then
	echo shar: will not over-write existing file "'font.map+'"
else
cat << \SHAR_EOF > 'font.map+'
Hershey-Gothic-English		HerGotEng
Hershey-Gothic-English-Bold	HerGotEngB
Hershey-Gothic-English-Oblique	HerGotEngO
Hershey-Gothic-German		HerGotGer
Hershey-Gothic-German-Bold	HerGotGerB
Hershey-Gothic-German-Oblique	HerGotGerO
Hershey-Gothic-Italian		HerGotIta
Hershey-Gothic-Italian-Bold	HerGotItaB
Hershey-Gothic-Italian-Oblique	HerGotItaO
Hershey-Plain			HerPla
Hershey-Plain-Bold		HerPlaB
Hershey-Plain-Oblique		HerPlaO
Hershey-Script-Complex		HerScrCom
Hershey-Script-Complex-Bold	HerScrComB
Hershey-Script-Complex-Oblique	HerScrComO
Hershey-Script-Simplex		HerScrSim
Hershey-Script-Simplex-Bold	HerScrSimB
Hershey-Script-Simplex-Oblique	HerScrSimO
Hershey-Triplex			HerTri
Hershey-Triplex-Bold		HerTriB
Hershey-Triplex-Bold-Italic	HerTriBI
Hershey-Triplex-Italic		HerTriI
SHAR_EOF
fi # end of overwriting check
if test -f 'morefonts'
then
	echo shar: will not over-write existing file "'morefonts'"
else
cat << \SHAR_EOF > 'morefonts'
MOREFONTS = ht Ht hT HT hp Hp hP ge Ge gE sc Sc sC gg Gg gG gi Gi gI ss Ss sS
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotEng.sel'
then
	echo shar: will not over-write existing file "'HerGotEng.sel'"
else
cat << \SHAR_EOF > 'HerGotEng.sel'
longname	Hershey-Gothic-English
shortname	HerGotEng
troffname	ge
penwidth	0.6
#
space		3698
.notdef		735
a		3601
b		3602
c		3603
d		3604
e		3605
f		3606
g		3607
h		3608
i		3609
j		3610
k		3611
l		3612
m		3613
n		3614
o		3615
p		3616
q		3617
r		3618
s		3619
t		3620
u		3621
v		3622
w		3623
x		3624
y		3625
z		3626
A		3501
B		3502
C		3503
D		3504
E		3505
F		3506
G		3507
H		3508
I		3509
J		3510
K		3511
L		3512
M		3513
N		3514
O		3515
P		3516
Q		3517
R		3518
S		3519
T		3520
U		3521
V		3522
W		3523
X		3524
Y		3525
Z		3526
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotEngB.sel'
then
	echo shar: will not over-write existing file "'HerGotEngB.sel'"
else
cat << \SHAR_EOF > 'HerGotEngB.sel'
longname	Hershey-Gothic-English-Bold
shortname	HerGotEngB
troffname	Ge
penwidth	2.0
#
space		3698
.notdef		735
a		3601
b		3602
c		3603
d		3604
e		3605
f		3606
g		3607
h		3608
i		3609
j		3610
k		3611
l		3612
m		3613
n		3614
o		3615
p		3616
q		3617
r		3618
s		3619
t		3620
u		3621
v		3622
w		3623
x		3624
y		3625
z		3626
A		3501
B		3502
C		3503
D		3504
E		3505
F		3506
G		3507
H		3508
I		3509
J		3510
K		3511
L		3512
M		3513
N		3514
O		3515
P		3516
Q		3517
R		3518
S		3519
T		3520
U		3521
V		3522
W		3523
X		3524
Y		3525
Z		3526
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotEngO.sel'
then
	echo shar: will not over-write existing file "'HerGotEngO.sel'"
else
cat << \SHAR_EOF > 'HerGotEngO.sel'
longname	Hershey-Gothic-English-Oblique
shortname	HerGotEngO
troffname	gE
penwidth	0.9
italicangle	-20
#
space		3698
.notdef		735
a		3601
b		3602
c		3603
d		3604
e		3605
f		3606
g		3607
h		3608
i		3609
j		3610
k		3611
l		3612
m		3613
n		3614
o		3615
p		3616
q		3617
r		3618
s		3619
t		3620
u		3621
v		3622
w		3623
x		3624
y		3625
z		3626
A		3501
B		3502
C		3503
D		3504
E		3505
F		3506
G		3507
H		3508
I		3509
J		3510
K		3511
L		3512
M		3513
N		3514
O		3515
P		3516
Q		3517
R		3518
S		3519
T		3520
U		3521
V		3522
W		3523
X		3524
Y		3525
Z		3526
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotGer.sel'
then
	echo shar: will not over-write existing file "'HerGotGer.sel'"
else
cat << \SHAR_EOF > 'HerGotGer.sel'
longname	Hershey-Gothic-German
shortname	HerGotGer
troffname	gg
penwidth	0.6
#
space		3698
.notdef		735
a		3401
b		3402
c		3403
d		3404
e		3405
f		3406
g		3407
h		3408
i		3409
j		3410
k		3411
l		3412
m		3413
n		3414
o		3415
p		3416
q		3417
r		3418
s		3419
t		3420
u		3421
v		3422
w		3423
x		3424
y		3425
z		3426
germandbls	3429
A		3301
B		3302
C		3303
D		3304
E		3305
F		3306
G		3307
H		3308
I		3309
J		3310
K		3311
L		3312
M		3313
N		3314
O		3315
P		3316
Q		3317
R		3318
S		3319
T		3320
U		3321
V		3322
W		3323
X		3324
Y		3325
Z		3326
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotGerB.sel'
then
	echo shar: will not over-write existing file "'HerGotGerB.sel'"
else
cat << \SHAR_EOF > 'HerGotGerB.sel'
longname	Hershey-Gothic-German-Bold
shortname	HerGotGerB
troffname	Gg
penwidth	2.0
#
space		3698
.notdef		735
a		3401
b		3402
c		3403
d		3404
e		3405
f		3406
g		3407
h		3408
i		3409
j		3410
k		3411
l		3412
m		3413
n		3414
o		3415
p		3416
q		3417
r		3418
s		3419
t		3420
u		3421
v		3422
w		3423
x		3424
y		3425
z		3426
germandbls	3429
A		3301
B		3302
C		3303
D		3304
E		3305
F		3306
G		3307
H		3308
I		3309
J		3310
K		3311
L		3312
M		3313
N		3314
O		3315
P		3316
Q		3317
R		3318
S		3319
T		3320
U		3321
V		3322
W		3323
X		3324
Y		3325
Z		3326
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotGerO.sel'
then
	echo shar: will not over-write existing file "'HerGotGerO.sel'"
else
cat << \SHAR_EOF > 'HerGotGerO.sel'
longname	Hershey-Gothic-German-Oblique
shortname	HerGotGerO
troffname	gG
penwidth	0.9
italicangle	-20
#
space		3698
.notdef		735
a		3401
b		3402
c		3403
d		3404
e		3405
f		3406
g		3407
h		3408
i		3409
j		3410
k		3411
l		3412
m		3413
n		3414
o		3415
p		3416
q		3417
r		3418
s		3419
t		3420
u		3421
v		3422
w		3423
x		3424
y		3425
z		3426
germandbls	3429
A		3301
B		3302
C		3303
D		3304
E		3305
F		3306
G		3307
H		3308
I		3309
J		3310
K		3311
L		3312
M		3313
N		3314
O		3315
P		3316
Q		3317
R		3318
S		3319
T		3320
U		3321
V		3322
W		3323
X		3324
Y		3325
Z		3326
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotIta.sel'
then
	echo shar: will not over-write existing file "'HerGotIta.sel'"
else
cat << \SHAR_EOF > 'HerGotIta.sel'
longname	Hershey-Gothic-Italian
shortname	HerGotIta
troffname	gi
penwidth	0.6
#
space		3698
.notdef		735
a		3901
b		3902
c		3903
d		3904
e		3905
f		3906
g		3907
h		3908
i		3909
j		3910
k		3911
l		3912
m		3913
n		3914
o		3915
p		3916
q		3917
r		3918
s		3919
t		3920
u		3921
v		3922
w		3923
x		3924
y		3925
z		3926
A		3801
B		3802
C		3803
D		3804
E		3805
F		3806
G		3807
H		3808
I		3809
J		3810
K		3811
L		3812
M		3813
N		3814
O		3815
P		3816
Q		3817
R		3818
S		3819
T		3820
U		3821
V		3822
W		3823
X		3824
Y		3825
Z		3826
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotItaB.sel'
then
	echo shar: will not over-write existing file "'HerGotItaB.sel'"
else
cat << \SHAR_EOF > 'HerGotItaB.sel'
longname	Hershey-Gothic-Italian-Bold
shortname	HerGotItaB
troffname	Gi
penwidth	2.0
#
space		3698
.notdef		735
a		3901
b		3902
c		3903
d		3904
e		3905
f		3906
g		3907
h		3908
i		3909
j		3910
k		3911
l		3912
m		3913
n		3914
o		3915
p		3916
q		3917
r		3918
s		3919
t		3920
u		3921
v		3922
w		3923
x		3924
y		3925
z		3926
A		3801
B		3802
C		3803
D		3804
E		3805
F		3806
G		3807
H		3808
I		3809
J		3810
K		3811
L		3812
M		3813
N		3814
O		3815
P		3816
Q		3817
R		3818
S		3819
T		3820
U		3821
V		3822
W		3823
X		3824
Y		3825
Z		3826
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerGotItaO.sel'
then
	echo shar: will not over-write existing file "'HerGotItaO.sel'"
else
cat << \SHAR_EOF > 'HerGotItaO.sel'
longname	Hershey-Gothic-Italian-Oblique
shortname	HerGotItaO
troffname	gI
penwidth	0.9
italicangle	-20
#
space		3698
.notdef		735
a		3901
b		3902
c		3903
d		3904
e		3905
f		3906
g		3907
h		3908
i		3909
j		3910
k		3911
l		3912
m		3913
n		3914
o		3915
p		3916
q		3917
r		3918
s		3919
t		3920
u		3921
v		3922
w		3923
x		3924
y		3925
z		3926
A		3801
B		3802
C		3803
D		3804
E		3805
F		3806
G		3807
H		3808
I		3809
J		3810
K		3811
L		3812
M		3813
N		3814
O		3815
P		3816
Q		3817
R		3818
S		3819
T		3820
U		3821
V		3822
W		3823
X		3824
Y		3825
Z		3826
zero		3700
one		3701
two		3702
three		3703
four		3704
five		3705
six		3706
seven		3707
eight		3708
nine		3709
period		3710
comma		3711
colon		3712
semicolon	3713
exclam		3714
question	3715
quotesingle	3727
dollar		3719
slash		802
backslash	804
parenleft	3721
parenright	3722
bar		723
hyphen		224
plus		3725
equal		3726
asterisk	3723
periodcentered	729
quoteleft	3716
quoteright	3717
numbersign	733
ampersand	3718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerPla.sel'
then
	echo shar: will not over-write existing file "'HerPla.sel'"
else
cat << \SHAR_EOF > 'HerPla.sel'
longname	Hershey-Plain
shortname	HerPla
troffname	hp
penwidth	0.6
#
space		2698
.notdef		735
a		2601	+1 -1
b		2602	+1 -1
c		2603	+1 -1
d		2604	+1 -1
e		2605	+1 -1
f		2606	+1 -1
g		2607	+1 -1
h		2608	+1 -1
i		2609	+1 -1
j		2610	+1 -1
k		2611	+1 -1
l		2612	+1 -1
m		2613	+1 -1
n		2614	+1 -1
o		2615	+1 -1
p		2616	+1 -1
q		2617	+1 -1
r		2618	+1 -0
s		2619	+1 -1
t		2620	+0 -1
u		2621	+1 -1
v		2622	+1 -1
w		2623	+1 -1
x		2624	+1 -1
y		2625	+1 -1
z		2626	+1 -1
A		2501	+1 -1
B		2502	+1 -1
C		2503	+1 -1
D		2504	+1 -1
E		2505	+1 -1
F		2506	+1 -1
G		2507	+1 -1
H		2508	+1 -1
I		2509	+1 -1
J		2510	+1 -1
K		2511	+1 -1
L		2512	+1 -1
M		2513	+1 -1
N		2514	+1 -1
O		2515	+1 -1
P		2516	+1 -1
Q		2517	+1 -1
R		2518	+1 -1
S		2519	+1 -1
T		2520	+1 -1
U		2521	+1 -1
V		2522	+1 -1
W		2523	+1 -1
X		2524	+1 -1
Y		2525	+1 -1
Z		2526	+1 -1
zero		2700
one		2701
two		2702
three		2703
four		2704
five		2705
six		2706
seven		2707
eight		2708
nine		2709
period		2710
comma		2711
colon		2712
semicolon	2713
exclam		2714
question	2715
quotesingle	2727
dollar		2719
slash		802
backslash	804
parenleft	2721	+0 -2
parenright	2722	+2 -0
bar		723
hyphen		224
plus		2725
equal		2726
asterisk	2723
periodcentered	729
quoteleft	2716
quoteright	2717
numbersign	733
ampersand	2718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	2728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerPlaB.sel'
then
	echo shar: will not over-write existing file "'HerPlaB.sel'"
else
cat << \SHAR_EOF > 'HerPlaB.sel'
longname	Hershey-Plain-Bold
shortname	HerPlaB
troffname	Hp
penwidth	2.2
#
space		2698
.notdef		735
a		2601	+1 -1
b		2602	+1 -1
c		2603	+1 -1
d		2604	+1 -1
e		2605	+1 -1
f		2606	+1 -1
g		2607	+1 -1
h		2608	+1 -1
i		2609	+1 -1
j		2610	+1 -1
k		2611	+1 -1
l		2612	+1 -1
m		2613	+1 -1
n		2614	+1 -1
o		2615	+1 -1
p		2616	+1 -1
q		2617	+1 -1
r		2618	+1 -0
s		2619	+1 -1
t		2620	+0 -1
u		2621	+1 -1
v		2622	+1 -1
w		2623	+1 -1
x		2624	+1 -1
y		2625	+1 -1
z		2626	+1 -1
A		2501	+1 -1
B		2502	+1 -1
C		2503	+1 -1
D		2504	+1 -1
E		2505	+1 -1
F		2506	+1 -1
G		2507	+1 -1
H		2508	+1 -1
I		2509	+1 -1
J		2510	+1 -1
K		2511	+1 -1
L		2512	+1 -1
M		2513	+1 -1
N		2514	+1 -1
O		2515	+1 -1
P		2516	+1 -1
Q		2517	+1 -1
R		2518	+1 -1
S		2519	+1 -1
T		2520	+1 -1
U		2521	+1 -1
V		2522	+1 -1
W		2523	+1 -1
X		2524	+1 -1
Y		2525	+1 -1
Z		2526	+1 -1
zero		2700
one		2701
two		2702
three		2703
four		2704
five		2705
six		2706
seven		2707
eight		2708
nine		2709
period		2710
comma		2711
colon		2712
semicolon	2713
exclam		2714
question	2715
quotesingle	2727
dollar		2719
slash		802
backslash	804
parenleft	2721	+0 -2
parenright	2722	+2 -0
bar		723
hyphen		224
plus		2725
equal		2726
asterisk	2723
periodcentered	729
quoteleft	2716
quoteright	2717
numbersign	733
ampersand	2718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	2728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerPlaO.sel'
then
	echo shar: will not over-write existing file "'HerPlaO.sel'"
else
cat << \SHAR_EOF > 'HerPlaO.sel'
longname	Hershey-Plain-Oblique
shortname	HerPlaO
troffname	hP
penwidth	0.8
italicangle	-20
#
space		2698
.notdef		735
a		2601	+1 -1
b		2602	+1 -1
c		2603	+1 -1
d		2604	+1 -1
e		2605	+1 -1
f		2606	+1 -1
g		2607	+1 -1
h		2608	+1 -1
i		2609	+1 -1
j		2610	+1 -1
k		2611	+1 -1
l		2612	+1 -1
m		2613	+1 -1
n		2614	+1 -1
o		2615	+1 -1
p		2616	+1 -1
q		2617	+1 -1
r		2618	+1 -0
s		2619	+1 -1
t		2620	+0 -1
u		2621	+1 -1
v		2622	+1 -1
w		2623	+1 -1
x		2624	+1 -1
y		2625	+1 -1
z		2626	+1 -1
A		2501	+1 -1
B		2502	+1 -1
C		2503	+1 -1
D		2504	+1 -1
E		2505	+1 -1
F		2506	+1 -1
G		2507	+1 -1
H		2508	+1 -1
I		2509	+1 -1
J		2510	+1 -1
K		2511	+1 -1
L		2512	+1 -1
M		2513	+1 -1
N		2514	+1 -1
O		2515	+1 -1
P		2516	+1 -1
Q		2517	+1 -1
R		2518	+1 -1
S		2519	+1 -1
T		2520	+1 -1
U		2521	+1 -1
V		2522	+1 -1
W		2523	+1 -1
X		2524	+1 -1
Y		2525	+1 -1
Z		2526	+1 -1
zero		2700
one		2701
two		2702
three		2703
four		2704
five		2705
six		2706
seven		2707
eight		2708
nine		2709
period		2710
comma		2711
colon		2712
semicolon	2713
exclam		2714
question	2715
quotesingle	2727
dollar		2719
slash		802
backslash	804
parenleft	2721	+0 -2
parenright	2722	+2 -0
bar		723
hyphen		224
plus		2725
equal		2726
asterisk	2723
periodcentered	729
quoteleft	2716
quoteright	2717
numbersign	733
ampersand	2718
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	2728
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerScrCom.sel'
then
	echo shar: will not over-write existing file "'HerScrCom.sel'"
else
cat << \SHAR_EOF > 'HerScrCom.sel'
longname	Hershey-Script-Complex
shortname	HerScrCom
troffname	sc
penwidth	0.5
#
space		2748
.notdef		735
a		2651	+1 -0
b		2652
c		2653	+1 -0
d		2654
e		2655
f		2656
g		2657
h		2658
i		2659	+1 -0
j		2660
k		2661
l		2662
m		2663
n		2664
o		2665	+1 -0
p		2666
q		2667
r		2668
s		2669
t		2670
u		2671	+1 -0
v		2672	+1 -0
w		2673
x		2674
y		2675	+1 -0
z		2676
A		2551
B		2552
C		2553
D		2554
E		2555
F		2556
G		2557
H		2558
I		2559
J		2560
K		2561
L		2562
M		2563
N		2564
O		2565
P		2566
Q		2567
R		2568
S		2569
T		2570
U		2571
V		2572
W		2573
X		2574
Y		2575
Z		2576
zero		2750
one		2751
two		2752
three		2753
four		2754
five		2755
six		2756
seven		2757
eight		2758
nine		2759
period		2760
comma		2761
colon		2762
semicolon	2763
exclam		2764
question	2765
quotesingle	2777
dollar		2769
slash		802
backslash	804
parenleft	2771	+0 -1
parenright	2772	+1 -0
bar		723
hyphen		224
plus		2725
equal		2726
asterisk	2773
periodcentered	729
quoteleft	2766
quoteright	2767
numbersign	733
ampersand	734
bullet		751	
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	2778
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerScrComB.sel'
then
	echo shar: will not over-write existing file "'HerScrComB.sel'"
else
cat << \SHAR_EOF > 'HerScrComB.sel'
longname	Hershey-Script-Complex-Bold
shortname	HerScrComB
troffname	Sc
penwidth	2.2
#
space		2748
.notdef		735
a		2651
b		2652
c		2653
d		2654
e		2655
f		2656
g		2657
h		2658
i		2659
j		2660
k		2661
l		2662
m		2663
n		2664
o		2665
p		2666
q		2667
r		2668
s		2669
t		2670
u		2671
v		2672
w		2673
x		2674
y		2675
z		2676
A		2551
B		2552
C		2553
D		2554
E		2555
F		2556
G		2557
H		2558
I		2559
J		2560
K		2561
L		2562
M		2563
N		2564
O		2565
P		2566
Q		2567
R		2568
S		2569
T		2570
U		2571
V		2572
W		2573
X		2574
Y		2575
Z		2576
zero		2750
one		2751
two		2752
three		2753
four		2754
five		2755
six		2756
seven		2757
eight		2758
nine		2759
period		2760
comma		2761
colon		2762
semicolon	2763
exclam		2764
question	2765
quotesingle	2777
dollar		2769
slash		802
backslash	804
parenleft	2771
parenright	2772
bar		723
hyphen		224
plus		2725
equal		2726
asterisk	2773
periodcentered	729
quoteleft	2766
quoteright	2767
numbersign	733
ampersand	734
bullet		751	
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	2778
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerScrComO.sel'
then
	echo shar: will not over-write existing file "'HerScrComO.sel'"
else
cat << \SHAR_EOF > 'HerScrComO.sel'
longname	Hershey-Script-Complex-Oblique
shortname	HerScrComO
troffname	sC
penwidth	1.0
italicangle	-30
#
space		2748
.notdef		735
a		2651
b		2652
c		2653
d		2654
e		2655
f		2656
g		2657
h		2658
i		2659
j		2660
k		2661
l		2662
m		2663
n		2664
o		2665
p		2666
q		2667
r		2668
s		2669
t		2670
u		2671
v		2672
w		2673
x		2674
y		2675
z		2676
A		2551
B		2552
C		2553
D		2554
E		2555
F		2556
G		2557
H		2558
I		2559
J		2560
K		2561
L		2562
M		2563
N		2564
O		2565
P		2566
Q		2567
R		2568
S		2569
T		2570
U		2571
V		2572
W		2573
X		2574
Y		2575
Z		2576
zero		2750
one		2751
two		2752
three		2753
four		2754
five		2755
six		2756
seven		2757
eight		2758
nine		2759
period		2760
comma		2761
colon		2762
semicolon	2763
exclam		2764
question	2765
quotesingle	2777
dollar		2769
slash		802
backslash	804
parenleft	2771
parenright	2772
bar		723
hyphen		224
plus		2725
equal		2726
asterisk	2773
periodcentered	729
quoteleft	2766
quoteright	2767
numbersign	733
ampersand	734
bullet		751	
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	2778
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerScrSim.sel'
then
	echo shar: will not over-write existing file "'HerScrSim.sel'"
else
cat << \SHAR_EOF > 'HerScrSim.sel'
longname	Hershey-Script-Simplex
shortname	HerScrSim
troffname	ss
penwidth	0.5
#
space		698
.notdef		735
a		651
b		652
c		653
d		654
e		655
f		656
g		657
h		658
i		659
j		660
k		661
l		662
m		663
n		664
o		665
p		666
q		667
r		668
s		669
t		670
u		671
v		672
w		673
x		674
y		675
z		676
A		551
B		552
C		553
D		554
E		555
F		556
G		557
H		558
I		559
J		560
K		561
L		562
M		563
N		564
O		565
P		566
Q		567
R		568
S		569
T		570
U		571
V		572
W		573
X		574
Y		575
Z		576
zero		700
one		701
two		702
three		703
four		704
five		705
six		706
seven		707
eight		708
nine		709
period		710
comma		711
colon		712
semicolon	713
exclam		714
question	715
quotesingle	716
dollar		719
slash		802
backslash	804
parenleft	721
parenright	722
bar		723
hyphen		224
plus		725
equal		726
asterisk	728
periodcentered	729
quoteleft	730
quoteright	731
numbersign	733
ampersand	734
bullet		751	
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	717
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerScrSimB.sel'
then
	echo shar: will not over-write existing file "'HerScrSimB.sel'"
else
cat << \SHAR_EOF > 'HerScrSimB.sel'
longname	Hershey-Script-Simplex-Bold
shortname	HerScrSimB
troffname	Ss
penwidth	2.2
#
space		698
.notdef		735
a		651
b		652
c		653
d		654
e		655
f		656
g		657
h		658
i		659
j		660
k		661
l		662
m		663
n		664
o		665
p		666
q		667
r		668
s		669
t		670
u		671
v		672
w		673
x		674
y		675
z		676
A		551
B		552
C		553
D		554
E		555
F		556
G		557
H		558
I		559
J		560
K		561
L		562
M		563
N		564
O		565
P		566
Q		567
R		568
S		569
T		570
U		571
V		572
W		573
X		574
Y		575
Z		576
zero		700
one		701
two		702
three		703
four		704
five		705
six		706
seven		707
eight		708
nine		709
period		710
comma		711
colon		712
semicolon	713
exclam		714
question	715
quotesingle	716
dollar		719
slash		802
backslash	804
parenleft	721
parenright	722
bar		723
hyphen		224
plus		725
equal		726
asterisk	728
periodcentered	729
quoteleft	730
quoteright	731
numbersign	733
ampersand	734
bullet		751	
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	717
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerScrSimO.sel'
then
	echo shar: will not over-write existing file "'HerScrSimO.sel'"
else
cat << \SHAR_EOF > 'HerScrSimO.sel'
longname	Hershey-Script-Simplex-Oblique
shortname	HerScrSimO
troffname	sS
penwidth	0.7
italicangle	-30
#
space		698
.notdef		735
a		651
b		652
c		653
d		654
e		655
f		656
g		657
h		658
i		659
j		660
k		661
l		662
m		663
n		664
o		665
p		666
q		667
r		668
s		669
t		670
u		671
v		672
w		673
x		674
y		675
z		676
A		551
B		552
C		553
D		554
E		555
F		556
G		557
H		558
I		559
J		560
K		561
L		562
M		563
N		564
O		565
P		566
Q		567
R		568
S		569
T		570
U		571
V		572
W		573
X		574
Y		575
Z		576
zero		700
one		701
two		702
three		703
four		704
five		705
six		706
seven		707
eight		708
nine		709
period		710
comma		711
colon		712
semicolon	713
exclam		714
question	715
quotesingle	716
dollar		719
slash		802
backslash	804
parenleft	721
parenright	722
bar		723
hyphen		224
plus		725
equal		726
asterisk	728
periodcentered	729
quoteleft	730
quoteright	731
numbersign	733
ampersand	734
bullet		751	
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	717
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerTri.sel'
then
	echo shar: will not over-write existing file "'HerTri.sel'"
else
cat << \SHAR_EOF > 'HerTri.sel'
longname	Hershey-Triplex
shortname	HerTri
troffname	ht
penwidth	0.6
#
space		3198
.notdef		735
a		3101	+1 -1
b		3102	+1 -1
c		3103	+1 -1
d		3104	+1 -0
e		3105	+2 -1
f		3106	+0 -1
g		3107	+1 -1
h		3108	+1 -1
i		3109
j		3110	+2 -1
k		3111
l		3112
m		3113	+0 -1
n		3114	+0 -1
o		3115	+2 -1
p		3116	+0 -1
q		3117	+1 -0
r		3118
s		3119	+1 -1
t		3120	+1 -0
u		3121	+1 -1
v		3122
w		3123
x		3124
y		3125	+1 -0
z		3126
A		3001
B		3002
C		3003
D		3004
E		3005	+0 -1
F		3006
G		3007
H		3008
I		3009
J		3010
K		3011
L		3012
M		3013
N		3014
O		3015	+1 -1
P		3016	+0 -1
Q		3017
R		3018
S		3019	+1 -1
T		3020
U		3021
V		3022
W		3023
X		3024
Y		3025
Z		3026
zero		3200
one		3201
two		3202
three		3203
four		3204
five		3205
six		3206
seven		3207
eight		3208
nine		3209
period		3210
comma		3211
colon		3212
semicolon	3213
exclam		3214
question	3215
quotesingle	3227
dollar		3219
slash		802
backslash	804
parenleft	3221	+0 -1
parenright	3222	+1 -0
bar		723
hyphen		224
plus		3225
equal		3226
asterisk	3223
periodcentered	729
quoteleft	3216
quoteright	3217
numbersign	733
ampersand	3218
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3228
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerTriB.sel'
then
	echo shar: will not over-write existing file "'HerTriB.sel'"
else
cat << \SHAR_EOF > 'HerTriB.sel'
longname	Hershey-Triplex-Bold
shortname	HerTriB
troffname	Ht
penwidth	2.1
#
space		3198
.notdef		735
a		3101	+1 -1
b		3102	+1 -1
c		3103	+1 -1
d		3104	+1 -0
e		3105	+2 -1
f		3106	+0 -1
g		3107	+1 -1
h		3108	+1 -1
i		3109
j		3110	+2 -1
k		3111
l		3112
m		3113	+0 -1
n		3114	+0 -1
o		3115	+2 -1
p		3116	+0 -1
q		3117	+1 -0
r		3118
s		3119	+1 -1
t		3120	+1 -0
u		3121	+1 -1
v		3122
w		3123
x		3124
y		3125	+1 -0
z		3126
A		3001
B		3002
C		3003
D		3004
E		3005	+0 -1
F		3006
G		3007
H		3008
I		3009
J		3010
K		3011
L		3012
M		3013
N		3014
O		3015	+1 -1
P		3016	+0 -1
Q		3017
R		3018
S		3019	+1 -1
T		3020
U		3021
V		3022
W		3023
X		3024
Y		3025
Z		3026
zero		3200
one		3201
two		3202
three		3203
four		3204
five		3205
six		3206
seven		3207
eight		3208
nine		3209
period		3210
comma		3211
colon		3212
semicolon	3213
exclam		3214
question	3215
quotesingle	3227
dollar		3219
slash		802
backslash	804
parenleft	3221	+0 -1
parenright	3222	+1 -0
bar		723
hyphen		224
plus		3225
equal		3226
asterisk	3223
periodcentered	729
quoteleft	3216
quoteright	3217
numbersign	733
ampersand	3218
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3228
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerTriBI.sel'
then
	echo shar: will not over-write existing file "'HerTriBI.sel'"
else
cat << \SHAR_EOF > 'HerTriBI.sel'
longname	Hershey-Triplex-Bold-Italic
shortname	HerTriBI
troffname	HT
penwidth	2.0
italicangle	-20
#
space		3198
.notdef		735
a		3151	+1 -1
b		3152	+1 -1
c		3153	+1 -1
d		3154	+1 -0
e		3155	+1 -1
f		3156	+0 -1
g		3157	+1 -1
h		3158	+1 -1
i		3159
j		3160	+2 -1
k		3161
l		3162	+1 -0
m		3163	+0 -1
n		3164	+0 -1
o		3165	+2 -1
p		3166	+0 -1
q		3167	+1 -0
r		3168
s		3169
t		3170	+1 -0
u		3171	+1 -0
v		3172	+0 -1
w		3173
x		3174
y		3175
z		3176
A		3051	+0 -1
B		3052
C		3053
D		3054
E		3055	+0 -1
F		3056
G		3057
H		3058
I		3059
J		3060
K		3061
L		3062
M		3063
N		3064
O		3065	+1 -1
P		3066	+0 -1
Q		3067
R		3068
S		3069	+1 -1
T		3070
U		3071
V		3072
W		3073
X		3074
Y		3075
Z		3076
zero		3250
one		3251
two		3252
three		3253
four		3254
five		3255
six		3256
seven		3257
eight		3258
nine		3259
period		3260
comma		3261
colon		3262
semicolon	3263
exclam		3264
question	3265
quotesingle	3277
dollar		3269
slash		802
backslash	804
parenleft	3271	+0 -1
parenright	3272	+1 -0
bar		723
hyphen		224
plus		3275
equal		3276
asterisk	3273
periodcentered	729
quoteleft	3266
quoteright	3267
numbersign	733
ampersand	3268
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3278
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
if test -f 'HerTriI.sel'
then
	echo shar: will not over-write existing file "'HerTriI.sel'"
else
cat << \SHAR_EOF > 'HerTriI.sel'
longname	Hershey-Triplex-Italic
shortname	HerTriI
troffname	hT
penwidth	0.7
#
space		3198
.notdef		735
a		3151	+1 -1
b		3152	+1 -1
c		3153	+1 -1
d		3154	+1 -0
e		3155	+1 -1
f		3156	+0 -1
g		3157	+1 -1
h		3158	+1 -1
i		3159
j		3160	+2 -1
k		3161
l		3162	+1 -0
m		3163	+0 -1
n		3164	+0 -1
o		3165	+2 -1
p		3166	+0 -1
q		3167	+1 -0
r		3168
s		3169
t		3170	+1 -0
u		3171	+1 -0
v		3172	+0 -1
w		3173
x		3174
y		3175
z		3176
A		3051	+0 -1
B		3052
C		3053
D		3054
E		3055	+0 -1
F		3056
G		3057
H		3058
I		3059
J		3060
K		3061
L		3062
M		3063
N		3064
O		3065	+1 -1
P		3066	+0 -1
Q		3067
R		3068
S		3069	+1 -1
T		3070
U		3071
V		3072
W		3073
X		3074
Y		3075
Z		3076
zero		3250
one		3251
two		3252
three		3253
four		3254
five		3255
six		3256
seven		3257
eight		3258
nine		3259
period		3260
comma		3261
colon		3262
semicolon	3263
exclam		3264
question	3265
quotesingle	3277
dollar		3269
slash		802
backslash	804
parenleft	3271	+0 -1
parenright	3272	+1 -0
bar		723
hyphen		224
plus		3275
equal		3276
asterisk	3273
periodcentered	729
quoteleft	3266
quoteright	3267
numbersign	733
ampersand	3268
bullet		751
bracketleft	1405
bracketright	1406
braceleft	1407
braceright	1408
asciitilde	2246
asciicircum	2247
less		2241
greater		2242
at		2273
percent		2271
section		2276
quotedbl	3278
tilde		1246
dagger		2277
daggerdbl	2278
SHAR_EOF
fi # end of overwriting check
#	End of shell archive
exit 0

------------------------------

End of Info-Postscript for Laser Lovers Digest
**********************************************