|
|
researchv10 Norman
#
# The information for DESC file comes first. The point size list is the
# most important entry, at least as far as the raster tables are concerned.
#
fonts 10 R I B H CW S S1 GR S2 LO
sizes 6 7 8 9 10 11 12 14 16 18 20 22 24 28 36 0
res 300
hor 1
vert 1
unitwidth 10
#
# We'll want to know the name of the printer that we're building the files
# for. The new raster files will be put in *nrastdir/"rast"*device and the
# font files will be put in *fontdir/"dev"*device. *nrastdir and *fontdir
# are defined in buildrast.c and by default they're equal to ".". They
# can be changed using the -R and -F options respectively.
#
device i300
#
# Next come the instructions on how to build the raster tables. The name
# of the font, and also its associated raster files, follows the build
# command.
#
build R
ascender m
comment Times Roman
using cmr10 take ascii characters 65 to 90
using cmr10 take ascii characters 97 to 122
using cmr10 take ascii characters 48 to 57
using cmr10 take characters
33 !
37 %
38 &
39 '
40 (
41 )
42 *
43 +
44 ,
45 hy
" -
46 .
47 /
58 :
59 ;
60 <
using cmsc10 take characters
61 =
using cmr10 take characters
62 >
63 ?
91 [
93 ]
96 `
using cmsy10 take character
127 $
106 |
using cmr10 take characters
95 em
23 de
94 \-
" en
123 ff
124 fi
125 fl
126 Fi
127 Fl
35 fm
using cmb10 take characters
94 ru
using cmsy10 take characters
121 dg
15 bu
#
# Got a special font that had these characters, although the raster
# files aren't a part of the standard Imagen software tape.
#
using special take characters
49 14
51 34
50 12
37 ct
6 rg
13 sq
edit
xref ru = 0
yref ru = 0
chwidth ru = width ru - xref ru - 1
build I
comment Times Italic
ascender m
using cmti10 take ascii characters 65 to 90
using cmti10 take ascii characters 97 to 122
using cmti10 take ascii characters 48 to 57
using cmti10 take characters
33 !
37 %
38 &
39 '
40 (
41 )
42 *
43 +
44 ,
45 hy
" -
46 .
47 /
58 :
59 ;
60 <
61 =
62 >
63 ?
91 [
93 ]
96 `
using cmsss take character
36 $
124 |
using cmti10 take characters
95 em
23 de
94 \-
" en
123 ff
124 fi
125 fl
126 Fi
127 Fl
using cmr10 take characters
35 fm
94 ru
using cmsy10 take characters
121 dg
15 bu
#
# Got a special font that had these characters, although the raster
# files aren't a part of the standard Imagen software tape.
#
using special take characters
49 14
51 34
50 12
37 ct
6 rg
13 sq
edit
xref ru = 0
yref ru = 0
chwidth ru = width ru - xref ru - 1
build B
comment Times Bold
ascender m
using cmb10 take ascii characters 65 to 90
using cmb10 take ascii characters 97 to 122
using cmb10 take ascii characters 48 to 57
using cmb10 take characters
33 !
37 %
38 &
39 '
40 (
41 )
42 *
43 +
44 ,
45 hy
" -
46 .
47 /
58 :
59 ;
60 <
61 =
62 >
63 ?
91 [
93 ]
96 `
using cmbsy take character
127 $
106 |
using cmb10 take characters
95 em
23 de
94 \-
" en
123 ff
124 fi
125 fl
126 Fi
127 Fl
35 fm
using cmsy10 take characters
0 ru
using cmbsy take characters
121 dg
15 bu
#
# Got a special font that had these characters, although the raster
# files aren't a part of the standard Imagen software tape.
#
using special take characters
49 14
51 34
50 12
37 ct
6 rg
12 sq
edit
xref ru = 0
yref ru = 0
chwidth ru = width ru - xref ru - 1
build H
comment Helvetica
ascender m
using cmss10 take ascii characters 65 to 90
using cmss10 take ascii characters 97 to 122
using cmss10 take ascii characters 48 to 57
using cmss10 take ascii characters 33 to 44
using cmss10 take characters
45 hy
" -
46 .
47 /
using cmss10 take ascii characters 58 to 64
using cmss10 take ascii characters 91 to 94
using cmss10 take characters
96 `
using cmss10 take ascii characters 123 to 126
using cmb10 take characters
95 em
23 de
94 \-
" en
using cmbsy take characters
121 dg
15 bu
build CW
comment Constant Width
ascender m
using cmasc10 take ascii characters 65 to 90
using cmasc10 take ascii characters 97 to 122
using cmasc10 take ascii characters 48 to 57
using cmasc10 take ascii characters 33 to 44
using cmasc10 take characters
45 hy
" -
46 .
47 sl
" /
using cmasc10 take ascii characters 58 to 64
using cmasc10 take ascii characters 91 to 94
using cmasc10 take characters
95 ul
" _
96 `
123 {
124 or
" |
125 }
126 ~
using cmsy10 take characters
0 ru
using cmasc10 take characters
5 no
25 ->
24 <-
1 da
#
# These guys weren't define on Imagen's Constant Width raster file. Again
# I'll put out a small diamond - Constant Width version of course.
#
127 ct
" fm
" lh
" sq
" dg
" ua
edit
xref ru = 0
yref ru = 0
chwidth ru = 25
xref ul = 0
build BI
comment Bold Italic
ascender m
using cmbti take ascii characters 65 to 90
using cmbti take ascii characters 97 to 122
using cmbti take ascii characters 48 to 57
using cmbti take characters
33 !
37 %
38 &
39 '
40 (
41 )
42 *
43 +
44 ,
45 hy
" -
46 .
47 /
58 :
59 ;
60 <
61 =
62 >
63 ?
91 [
93 ]
96 `
using cmsss take character
36 $
124 |
using cmbti take characters
95 em
23 de
94 \-
" en
123 ff
124 fi
125 fl
126 Fi
127 Fl
using cmb10 take characters
35 fm
using cmbsy take characters
121 dg
15 bu
#
# Got a special font that had these characters, although the raster
# files aren't a part of the standard Imagen software tape.
#
using special take characters
49 14
51 34
50 12
37 ct
6 rg
12 sq
build HI
comment Helvetica Italic
ascender m
using cmsss take ascii characters 65 to 90
using cmsss take ascii characters 97 to 122
using cmsss take ascii characters 48 to 57
using cmsss take ascii characters 33 to 44
using cmsss take characters
45 hy
" -
46 .
47 /
using cmsss take ascii characters 58 to 64
using cmsss take ascii characters 91 to 94
using cmsss take characters
96 `
using cmsss take ascii characters 123 to 126
using cmti10 take characters
95 em
23 de
94 \-
" en
using cmsy10 take characters
121 dg
15 bu
build PA
comment Palatino
ascender m
using cmsc10 take ascii characters 65 to 90
using cmsc10 take ascii characters 97 to 122
using cmsc10 take ascii characters 48 to 57
using cmsc10 take characters
33 !
37 %
38 &
39 '
40 (
41 )
42 *
43 +
44 ,
45 hy
" -
46 .
47 /
58 :
59 ;
60 <
61 =
62 >
63 ?
91 [
93 ]
96 `
using cmsy10 take character
127 $
106 |
using cmsc10 take characters
95 em
23 de
94 \-
" en
123 ff
124 fi
125 fl
126 Fi
127 Fl
using cmsy10 take characters
121 dg
15 bu
build PI
comment Palatino Italic
ascender m
using cms10 take ascii characters 65 to 90
using cms10 take ascii characters 97 to 122
using cms10 take ascii characters 48 to 57
using cms10 take characters
33 !
37 %
38 &
39 '
40 (
41 )
42 *
43 +
44 ,
45 hy
" -
46 .
47 /
58 :
59 ;
60 <
61 =
62 >
63 ?
91 [
93 ]
96 `
using cmsss take character
36 $
124 |
using cms10 take characters
95 em
23 de
94 \-
" en
123 ff
124 fi
125 fl
126 Fi
127 Fl
using cmsy10 take characters
121 dg
15 bu
build S
comment Special Font
special
ascender ==
using special take characters
90 \e
" \
using cms10 take characters
14 \'
" aa
13 \`
" ga
using special take characters
43 pl
44 mi
45 mu
46 di
40 eq
63 ==
58 >=
59 <=
41 !=
47 +-
using cmsy10 take characters
7 -+
using special take characters
126 no
89 sl
60 ap
62 ~=
27 gr
52 ->
53 <-
54 ua
55 da
78 is
28 pd
25 if
using cmsy10 take characters
112 sr
using cmb10 take characters
94 rn
using special take characters
17 sb
18 sp
20 cu
19 ca
21 ib
22 ip
23 mo
using cmcsc take characters
32 es
using special take characters
3 sc
2 dd
82 lc
83 rc
80 lf
81 rf
92 bv
42 **
using cmsy10 take characters
106 br
using special take characters
88 or
32 ci
using cmi10 take characters
32 ts
using special take characters
35 #
64 @
96 "
123 {
125 }
57 <
56 >
using cmb10 take characters
20 ~
15 ^
94 ul
" _
94 ru
using special take characters
5 co
1 dg
10 bu
84 lt
85 rt
86 lb
87 rb
91 lk
93 rk
49 14
51 34
50 12
37 ct
6 rg
13 sq
24 pt
15 lh
14 rh
7 tm
#
# Added the \(fm character to the S font. It's used by eqn as "prime".
# Put it at the end of the raster file so character positions wouldn't
# be changed.
#
using cmr10 take characters
35 fm
edit
xref ru = 0
yref ru = 0
chwidth ru = width ru - xref ru - 1
xref br = 0
chwidth br = 0
xref ul = 0
yref ul = - (5 * height ul + 1)
chwidth ul = width ul - xref ul - 1
xref rn = 1
yref rn = yref sr
chwidth rn = width rn - xref rn - 1
chwidth sr = width sr - xref sr
build S1
comment Special Character Font
special
ascender cy
using cmi10 take characters
35 Sl
using cmsy10 take characters
126 ps
using cms10 take characters
26 cs
using cmasc10 take characters
26 cy
using cmsy10 take characters
7 -+
94 as
95 os
29 =.
40 ld
41 rd
20 le
21 ge
16 pp
54 an
110 TR
#
# The next two font definitions are for a few special characters that
# pre-processors, like eqn and grap, need. S2 is the normal version and
# it's mounted in the last default font postion. S3 is a bold version of
# the same font. If you'd prefer to have S3 mounted by default just change
# S2 to S3 in the DESC file and then rerun makedev.
#
build S2
comment Special pre-processor font
special
using cmsy10 take characters
5 ob
8 O+
9 O-
10 Ox
11 O/
12 O.
build S3
comment Special eqn characters - bold versions
special
using cmbsy take characters
5 ob
8 O+
9 O-
10 Ox
11 O/
12 O.
build GR
comment Greek
special
ascender *a
using cmi10 take characters
11 *a
12 *b
13 *g
14 *d
15 *e
16 *z
17 *y
18 *h
19 *i
20 *k
21 *l
22 *m
23 *n
24 *c
111 *o
25 *p
26 *r
27 *s
28 *t
29 *u
30 *f
31 *x
123 *q
124 *w
using cmr10 take characters
65 *A
66 *B
0 *G
1 *D
69 *E
90 *Z
72 *Y
2 *H
73 *I
75 *K
3 *L
77 *M
78 *N
4 *C
79 *O
5 *P
6 *S
84 *T
7 *U
8 *F
88 *X
9 *Q
10 *W
build LO
comment Logo font - only in size 36
special
sizes 36 0
using logo take characters
1 Lb
3 L1
4 LA
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.