cat <<"!" > R
# Times-Roman
name R
internalname Roman
ligatures fi fl ff ffi ffl 0
spacewidth 25
charset
!	33	2	041
"	41	2	042
#	50	2	043
$	50	3	044
%	83	2	045
&	78	2	046
'	33	2	047
(	33	3	050
)	33	3	051
*	50	2	052
+	56	2	053
,	25	1	054
-	33	0	055
hy	"
.	25	0	056
0	50	2	060
1	50	2	061
2	50	2	062
3	50	2	063
4	50	2	064
5	50	2	065
6	50	2	066
7	50	2	067
8	50	2	070
9	50	2	071
:	28	0	072
;	28	1	073
<	56	2	074
=	56	0	075
>	56	2	076
?	44	2	077
@	92	3	0100
A	72	2	0101
B	67	2	0102
C	67	2	0103
D	72	2	0104
E	61	2	0105
F	56	2	0106
G	72	2	0107
H	72	2	0110
I	33	2	0111
J	39	2	0112
K	72	2	0113
L	61	2	0114
M	89	2	0115
N	72	2	0116
O	72	2	0117
P	56	2	0120
Q	72	3	0121
R	67	2	0122
S	56	2	0123
T	61	2	0124
U	72	2	0125
V	72	2	0126
W	94	2	0127
X	72	2	0130
Y	72	2	0131
Z	61	2	0132
[	33	3	0133
\	28	2	0134
]	33	3	0135
a^	47	2	0136	asciicircum
_	50	1	0137
ru	"
`	33	2	0140
a	44	0	0141
b	50	2	0142
c	44	0	0143
d	50	2	0144
e	44	0	0145
f	33	2	0146
g	50	1	0147
h	50	2	0150
i	28	2	0151
j	28	3	0152
k	50	2	0153
l	28	2	0154
m	78	0	0155
n	50	0	0156
o	50	0	0157
p	50	1	0160
q	50	1	0161
r	33	0	0162
s	39	0	0163
t	28	2	0164
u	50	0	0165
v	50	0	0166
w	72	0	0167
x	50	0	0170
y	50	1	0171
z	44	0	0172
{	48	3	0173
|	20	2	0174
}	48	3	0175
a~	54	0	0176	asciitilde
I!	33	1	0241	exclamdown
ct	50	3	0242	cent
po	50	2	0243	sterling
$J	50	2	0245	yen
sc	50	3	0247	section
fm	18	2	0251	quotesingle
n'	"
lq	44	2	0252	quotedblleft
d<	50	0	0253	guillemotleft
l<	33	0	0254	guilsinglleft
r>	33	0	0255	guilsinglright
fi	56	2	0256	fi
fl	56	2	0257	fl
\-	50	0	0261	endash
dg	50	3	0262	dagger
dd	50	3	0263	daggerdbl
pp	45	3	0266	paragraph
bu	35	0	0267	bullet
rq	44	2	0272	quotedblright
d>	50	0	0273	guillemotright
pm	100	2	0275	perthousand
I?	44	1	0277	questiondown
ga	33	2	0301	grave
\`	"
aa	33	2	0302	acute
\'	"
^	33	2	0303	circumflex
~	33	2	0304	tilde
ma	33	2	0305	macron
be	33	2	0306	breve
dt	33	2	0307	dotaccent
..	33	2	0310	dieresis
um	"
ri	33	2	0312	ring
cd	33	1	0313	cedilla
''	33	2	0315	hungarumlaut
og	33	1	0316	ogonek
hc	33	2	0317	caron
em	100	0	0320	emdash
AE	89	2	0341	AE
PL	61	2	0350	Lslash
O/	72	3	0351	Oslash
OE	89	2	0352	OE
ae	67	0	0361	ae
ui	28	0	0365	dotlessi
Pl	28	2	0370	lslash
o/	50	3	0371	oslash
oe	72	0	0372	oe
ss	50	2	0373	germandbls
ff	61	2	0100	ff ligature - faked
Fi	84	2	0100	ffi ligature - faked
Fl	84	2	0100	ffl ligature - faked
12	67	2	0100	1/2 - faked
13	67	2	0100	1/3 - faked
14	67	2	0100	1/4 - faked
18	67	2	0100	1/8 - faked
23	67	2	0100	2/3 - faked
34	67	2	0100	3/4 - faked
38	67	2	0100	3/8 - faked
58	67	2	0100	5/8 - faked
78	67	2	0100	7/8 - faked
sq	100	3	0100	square box - faked
!

cat <<"!" > H
# Helvetica
name H
internalname Helvetica
ligatures fi fl ff ffi ffl 0
spacewidth 28
charset
!	28	2	041
"	36	2	042
#	56	2	043
$	56	3	044
%	89	2	045
&	67	2	046
'	22	2	047
(	33	3	050
)	33	3	051
*	39	2	052
+	58	0	053
,	28	1	054
-	33	0	055
hy	"
.	28	0	056
0	56	2	060
1	56	2	061
2	56	2	062
3	56	2	063
4	56	2	064
5	56	2	065
6	56	2	066
7	56	2	067
8	56	2	070
9	56	2	071
:	28	0	072
;	28	1	073
<	58	0	074
=	58	0	075
>	58	0	076
?	56	2	077
@	102	3	0100
A	67	2	0101
B	67	2	0102
C	72	2	0103
D	72	2	0104
E	67	2	0105
F	61	2	0106
G	78	2	0107
H	72	2	0110
I	28	2	0111
J	50	2	0112
K	67	2	0113
L	56	2	0114
M	83	2	0115
N	72	2	0116
O	78	2	0117
P	67	2	0120
Q	78	2	0121
R	72	2	0122
S	67	2	0123
T	61	2	0124
U	72	2	0125
V	67	2	0126
W	94	2	0127
X	67	2	0130
Y	67	2	0131
Z	61	2	0132
[	28	3	0133
\	28	2	0134
]	28	3	0135
a^	47	2	0136	asciicircum
_	56	1	0137
ru	"
`	22	2	0140
a	56	0	0141
b	56	2	0142
c	50	0	0143
d	56	2	0144
e	56	0	0145
f	28	2	0146
g	56	1	0147
h	56	2	0150
i	22	2	0151
j	22	3	0152
k	50	2	0153
l	22	2	0154
m	83	0	0155
n	56	0	0156
o	56	0	0157
p	56	1	0160
q	56	1	0161
r	33	0	0162
s	50	0	0163
t	28	2	0164
u	56	0	0165
v	50	0	0166
w	72	0	0167
x	50	0	0170
y	50	1	0171
z	50	0	0172
{	33	3	0173
|	26	3	0174
}	33	3	0175
a~	58	0	0176	asciitilde
I!	33	1	0241	exclamdown
ct	56	3	0242	cent
po	56	2	0243	sterling
$J	56	2	0245	yen
sc	56	3	0247	section
fm	19	2	0251	quotesingle
n'	"
lq	33	2	0252	quotedblleft
d<	56	0	0253	guillemotleft
l<	33	0	0254	guilsinglleft
r>	33	0	0255	guilsinglright
fi	50	2	0256	fi
fl	50	2	0257	fl
\-	56	0	0261	endash
dg	56	3	0262	dagger
dd	56	3	0263	daggerdbl
pp	54	3	0266	paragraph
bu	35	0	0267	bullet
rq	33	2	0272	quotedblright
d>	56	0	0273	guillemotright
pm	100	2	0275	perthousand
I?	61	1	0277	questiondown
ga	33	2	0301	grave
\`	"
aa	33	2	0302	acute
\'	"
^	33	2	0303	circumflex
~	33	2	0304	tilde
ma	33	2	0305	macron
be	33	2	0306	breve
dt	33	2	0307	dotaccent
..	33	2	0310	dieresis
um	"
ri	33	2	0312	ring
cd	33	1	0313	cedilla
''	33	2	0315	hungarumlaut
og	33	1	0316	ogonek
hc	33	2	0317	caron
em	100	0	0320	emdash
AE	100	2	0341	AE
PL	56	2	0350	Lslash
O/	78	2	0351	Oslash
OE	100	2	0352	OE
ae	89	0	0361	ae
ui	28	0	0365	dotlessi
Pl	22	2	0370	lslash
o/	61	0	0371	oslash
oe	94	0	0372	oe
ss	61	2	0373	germandbls
ff	51	2	0100	ff ligature - faked
Fi	73	2	0100	ffi ligature - faked
Fl	73	2	0100	ffl ligature - faked
12	73	2	0100	1/2 - faked
13	73	2	0100	1/3 - faked
14	73	2	0100	1/4 - faked
18	73	2	0100	1/8 - faked
23	73	2	0100	2/3 - faked
34	73	2	0100	3/4 - faked
38	73	2	0100	3/8 - faked
58	73	2	0100	5/8 - faked
78	73	2	0100	7/8 - faked
sq	100	3	0100	square box - faked
!

cat <<"!" > C
# Courier
name C
internalname Courier
# fixed width
spacewidth 60
charset
!	60	2	041
"	60	2	042
#	60	3	043
$	60	3	044
%	60	2	045
&	60	2	046
'	60	2	047
(	60	3	050
)	60	3	051
*	60	2	052
+	60	2	053
,	60	1	054
-	60	0	055
hy	"
.	60	0	056
0	60	2	060
1	60	2	061
2	60	2	062
3	60	2	063
4	60	2	064
5	60	2	065
6	60	2	066
7	60	2	067
8	60	2	070
9	60	2	071
:	60	0	072
;	60	1	073
<	60	2	074
=	60	0	075
>	60	2	076
?	60	2	077
@	60	3	0100
A	60	2	0101
B	60	2	0102
C	60	2	0103
D	60	2	0104
E	60	2	0105
F	60	2	0106
G	60	2	0107
H	60	2	0110
I	60	2	0111
J	60	2	0112
K	60	2	0113
L	60	2	0114
M	60	2	0115
N	60	2	0116
O	60	2	0117
P	60	2	0120
Q	60	3	0121
R	60	2	0122
S	60	2	0123
T	60	2	0124
U	60	2	0125
V	60	2	0126
W	60	2	0127
X	60	2	0130
Y	60	2	0131
Z	60	2	0132
[	60	3	0133
\	60	3	0134
]	60	3	0135
a^	60	2	0136	asciicircum
_	60	1	0137
ru	"
`	60	2	0140
a	60	0	0141
b	60	2	0142
c	60	0	0143
d	60	2	0144
e	60	0	0145
f	60	2	0146
g	60	1	0147
h	60	2	0150
i	60	2	0151
j	60	3	0152
k	60	2	0153
l	60	2	0154
m	60	0	0155
n	60	0	0156
o	60	0	0157
p	60	1	0160
q	60	1	0161
r	60	0	0162
s	60	0	0163
t	60	2	0164
u	60	0	0165
v	60	0	0166
w	60	0	0167
x	60	0	0170
y	60	1	0171
z	60	0	0172
{	60	3	0173
|	60	3	0174
}	60	3	0175
a~	60	0	0176	asciitilde
I!	60	1	0241	exclamdown
ct	60	2	0242	cent
po	60	2	0243	sterling
$J	60	2	0245	yen
sc	60	3	0247	section
fm	60	2	0251	quotesingle
n'	"
lq	60	2	0252	quotedblleft
d<	60	0	0253	guillemotleft
l<	60	0	0254	guilsinglleft
r>	60	0	0255	guilsinglright
\-	60	0	0261	endash
dg	60	3	0262	dagger
dd	60	3	0263	daggerdbl
pp	60	3	0266	paragraph
bu	60	0	0267	bullet
rq	60	2	0272	quotedblright
d>	60	0	0273	guillemotright
I?	60	1	0277	questiondown
ga	60	2	0301	grave
\`	"
aa	60	2	0302	acute
\'	"
^	60	2	0303	circumflex
~	60	2	0304	tilde
ma	60	2	0305	macron
be	60	2	0306	breve
dt	60	2	0307	dotaccent
..	60	2	0310	dieresis
um	"
ri	60	2	0312	ring
cd	60	1	0313	cedilla
''	60	2	0315	hungarumlaut
og	60	1	0316	ogonek
hc	60	2	0317	caron
em	60	0	0320	emdash
PL	60	2	0350	Lslash
O/	60	2	0351	Oslash
ui	60	0	0365	dotlessi
Pl	60	2	0370	lslash
o/	60	2	0371	oslash
ss	60	2	0373	germandbls
12	120	2	0100	1/2 - faked
13	120	2	0100	1/3 - faked
14	120	2	0100	1/4 - faked
18	120	2	0100	1/8 - faked
23	120	2	0100	2/3 - faked
34	120	2	0100	3/4 - faked
38	120	2	0100	3/8 - faked
58	120	2	0100	5/8 - faked
78	120	2	0100	7/8 - faked
sq	100	3	0100	square box - faked
!

cat <<"!" > S
# Symbol
name S
internalname Symbol
special
spacewidth 25
charset
!	33	2	041
fa	71	2	042	universal
#	50	2	043
te	55	2	044	existential
%	83	2	045
&	78	2	046
cm	44	0	047	suchthat
(	33	3	050
)	33	3	051
**	50	2	052	asteriskmath
pl	55	2	053	plus
,	25	1	054
-	55	0	055
mi	"
.	25	0	056
sl	28	2	057	slash
0	50	2	060
1	50	2	061
2	50	2	062
3	50	2	063
4	50	2	064
5	50	2	065
6	50	2	066
7	50	2	067
8	50	2	070
9	50	2	071
:	28	0	072
;	28	1	073
<	55	2	074
=	55	0	075
eq	"
>	55	2	076
?	44	2	077
=~	55	0	0100	congruent
*A	72	2	0101
*B	67	2	0102
*X	72	2	0103	Chi
*D	61	2	0104
*E	61	2	0105
*F	76	2	0106
*G	60	2	0107
*Y	72	2	0110	Eta
*I	33	2	0111
*K	72	2	0113
*L	69	2	0114
*M	89	2	0115
*N	72	2	0116
*O	72	2	0117
*P	77	2	0120
*H	74	2	0121	Theta
*R	56	2	0122
*S	59	2	0123
*T	61	2	0124
*U	69	2	0125
ts	44	1	0126	sigma1
*W	77	2	0127	Omega
*C	65	2	0130	Xi
*Q	80	2	0131	Psi
*Z	61	2	0132
[	33	3	0133
tf	86	0	0134	therefore
]	33	3	0135
bt	66	2	0136	perpendicular
ul	50	1	0137	underscore
*a	63	0	0141
*b	55	3	0142
*x	55	1	0143	chi
*d	49	2	0144
*e	44	0	0145
*f	52	3	0146
*g	41	1	0147
*y	60	1	0150	eta
*i	33	0	0151
*k	55	0	0153
*l	55	2	0154
*m	58	1	0155
*n	52	0	0156
*o	55	0	0157
*p	55	0	0160
*h	52	2	0161	theta
*r	55	1	0162
*s	60	0	0163
*t	44	0	0164
*u	58	0	0165
*w	69	0	0167	omega
*c	49	3	0170	xi
*q	69	1	0171	psi
*z	49	3	0172
{	48	3	0173
|	20	3	0174
or	"
}	48	3	0175
ap	55	0	0176	similar
mt	25	2	0242	minute
<=	55	2	0243	lessequal
/	17	2	0244	fraction
if	71	0	0245	infinity
Cc	75	2	0247	club
Cd	75	2	0250	diamond
Ch	75	2	0251	heart
Cs	75	2	0252	spade
<>	104	0	0253	arrowboth
<-	99	0	0254	arrowleft
ua	60	2	0255	arrowup
->	99	0	0256	arrowright
da	60	2	0257	arrowdown
de	40	2	0260	degree
+-	55	2	0261	plusminus
sd	41	2	0262	second
>=	55	2	0263	greaterequal
mu	55	2	0264	multiply
pt	71	0	0265	proportional
pd	49	2	0266	partialdiff
di	55	0	0270	divide
!=	55	2	0271	notequal
==	55	0	0272	equivalence
~=	55	0	0273	approxequal
cr	66	2	0277	carriagereturn
al	82	2	0300	aleph
ax	77	2	0304	circlemultiply
a+	77	2	0305	circleplus
es	82	2	0306	emptyset
ca	77	0	0307	intersection
cu	77	0	0310	union
sp	71	0	0311	propersuperset
ip	71	1	0312	reflexsuperset
!s	71	3	0313	notsubset
sb	71	0	0314	propersubset
ib	71	1	0315	reflexsubset
mo	71	0	0316	element
!m	71	2	0317	notelement
nm	"
ag	77	2	0320	angle
gr	71	2	0321	gradient
sr	55	2	0326	radical
m.	25	0	0327	dotmath
no	71	0	0330	logicalnot
an	60	0	0331	logicaland
la	"
lo	60	0	0332	logicalor
io	104	0	0333	arrowdblboth
<:	99	0	0334	arrowdblleft
lh	"
u=	60	2	0335	arrowdblup
:>	99	0	0336	arrowdblright
rh	"
im	"
d=	60	2	0337	arrowdbldown
dm	49	2	0340	lozenge
L<	33	3	0341	angleleft
rg	79	2	0342	registersans
co	79	2	0343	copyrightsans
tm	79	2	0344	trademarksans
AL	79	2	0360	apple
R>	33	3	0361	angleright
is	27	3	0362	integral
!

cat <<"!" > I
# Times-Italic
name I
internalname Italic
ligatures fi fl ff ffi ffl 0
spacewidth 25
charset
!	33	2	041
"	42	2	042
#	50	2	043
$	50	3	044
%	83	2	045
&	78	2	046
'	33	2	047
(	33	3	050
)	33	3	051
*	50	2	052
+	68	2	053
,	25	1	054
-	33	0	055
hy	"
.	25	0	056
0	50	2	060
1	50	2	061
2	50	2	062
3	50	2	063
4	50	2	064
5	50	2	065
6	50	2	066
7	50	2	067
8	50	2	070
9	50	2	071
:	33	0	072
;	33	1	073
<	68	2	074
=	68	0	075
>	68	2	076
?	50	2	077
@	92	3	0100
A	61	2	0101
B	61	2	0102
C	67	2	0103
D	72	2	0104
E	61	2	0105
F	61	2	0106
G	72	2	0107
H	72	2	0110
I	33	2	0111
J	44	2	0112
K	67	2	0113
L	56	2	0114
M	83	2	0115
N	67	2	0116
O	72	2	0117
P	61	2	0120
Q	72	3	0121
R	61	2	0122
S	50	2	0123
T	56	2	0124
U	72	2	0125
V	61	2	0126
W	83	2	0127
X	61	2	0130
Y	56	2	0131
Z	56	2	0132
[	39	3	0133
\	28	2	0134
]	39	3	0135
a^	42	2	0136	asciicircum
_	50	1	0137
ru	"
`	33	2	0140
a	50	0	0141
b	50	2	0142
c	44	0	0143
d	50	2	0144
e	44	0	0145
f	28	3	0146
g	50	1	0147
h	50	2	0150
i	28	2	0151
j	28	3	0152
k	44	2	0153
l	28	2	0154
m	72	0	0155
n	50	0	0156
o	50	0	0157
p	50	1	0160
q	50	1	0161
r	39	0	0162
s	39	0	0163
t	28	2	0164
u	50	0	0165
v	44	0	0166
w	67	0	0167
x	44	0	0170
y	44	1	0171
z	39	0	0172
{	40	3	0173
|	27	3	0174
}	40	3	0175
a~	54	0	0176	asciitilde
I!	39	1	0241	exclamdown
ct	50	3	0242	cent
po	50	2	0243	sterling
$J	50	2	0245	yen
sc	50	3	0247	section
fm	21	2	0251	quotesingle
n'	"
lq	56	2	0252	quotedblleft
d<	50	0	0253	guillemotleft
l<	33	0	0254	guilsinglleft
r>	33	0	0255	guilsinglright
fi	50	3	0256	fi
fl	50	3	0257	fl
\-	50	0	0261	endash
dg	50	3	0262	dagger
dd	50	3	0263	daggerdbl
pp	52	3	0266	paragraph
bu	35	0	0267	bullet
rq	56	2	0272	quotedblright
d>	50	0	0273	guillemotright
pm	100	3	0275	perthousand
I?	50	1	0277	questiondown
ga	33	2	0301	grave
\`	"
aa	33	2	0302	acute
\'	"
^	33	2	0303	circumflex
~	33	2	0304	tilde
ma	33	2	0305	macron
be	33	2	0306	breve
dt	33	2	0307	dotaccent
..	33	2	0310	dieresis
um	"
ri	33	2	0312	ring
cd	33	1	0313	cedilla
''	33	2	0315	hungarumlaut
og	33	1	0316	ogonek
hc	33	2	0317	caron
em	89	0	0320	emdash
AE	89	2	0341	AE
PL	56	2	0350	Lslash
O/	72	3	0351	Oslash
OE	94	2	0352	OE
ae	67	0	0361	ae
ui	28	0	0365	dotlessi
Pl	28	2	0370	lslash
o/	50	3	0371	oslash
oe	67	0	0372	oe
ss	50	3	0373	germandbls
ff	51	2	0100	ff ligature - faked
Fi	73	2	0100	ffi ligature - faked
Fl	73	2	0100	ffl ligature - faked
12	67	2	0100	1/2 - faked
13	67	2	0100	1/3 - faked
14	67	2	0100	1/4 - faked
18	67	2	0100	1/8 - faked
23	67	2	0100	2/3 - faked
34	67	2	0100	3/4 - faked
38	67	2	0100	3/8 - faked
58	67	2	0100	5/8 - faked
78	67	2	0100	7/8 - faked
sq	100	3	0100	square box - faked
!

cat <<"!" > B
# Times-Bold
name B
internalname Bold
ligatures fi fl ff ffi ffl 0
spacewidth 25
charset
!	33	2	041
"	56	2	042
#	50	2	043
$	50	3	044
%	100	2	045
&	83	2	046
'	33	2	047
(	33	3	050
)	33	3	051
*	50	2	052
+	57	0	053
,	25	1	054
-	33	0	055
hy	"
.	25	0	056
0	50	2	060
1	50	2	061
2	50	2	062
3	50	2	063
4	50	2	064
5	50	2	065
6	50	2	066
7	50	2	067
8	50	2	070
9	50	2	071
:	33	0	072
;	33	1	073
<	57	0	074
=	57	0	075
>	57	0	076
?	50	2	077
@	93	3	0100
A	72	2	0101
B	67	2	0102
C	72	2	0103
D	72	2	0104
E	67	2	0105
F	61	2	0106
G	78	2	0107
H	78	2	0110
I	39	2	0111
J	50	3	0112
K	78	2	0113
L	67	2	0114
M	94	2	0115
N	72	2	0116
O	78	2	0117
P	61	2	0120
Q	78	3	0121
R	72	2	0122
S	56	2	0123
T	67	2	0124
U	72	2	0125
V	72	2	0126
W	100	2	0127
X	72	2	0130
Y	72	2	0131
Z	67	2	0132
[	33	3	0133
\	28	2	0134
]	33	3	0135
a^	58	2	0136	asciicircum
_	50	1	0137
ru	"
`	33	2	0140
