home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fontamania!
/
Fontamania.iso
/
pgstream
/
hal.ps
< prev
next >
Wrap
Text File
|
1990-01-15
|
13KB
|
1,097 lines
% COPYRIGHT 1988
% Soft-Logik Publishing Corp
% 11131 F South Towne Sq.
% St. Louis MO 63123
% (314) 894-8608
% No Reproduction, In Whole Or Part, Without Permission.
FontDirectory /Hal known not
{ }
{
{currentfile ( ) readstring
{(%%%%%) eq { exit }
if}
{ pop }
ifelse
}
loop
}
ifelse
/BuildCharDict 20 dict def
/KazFont 14 dict def
KazFont begin
/WidthFactor 1.0 def
/FontType 3 def
/FontMatrix [.001 0 0 .001 0 0] def
/FontBBox [-75 -200 1238 800] def
/Mx 256 array def
0 1 255 {Mx exch 0 put} for
Mx 32 414 put
Mx 33 298 put
Mx 36 610 put
Mx 38 610 put
Mx 40 376 put
Mx 41 376 put
Mx 44 298 put
Mx 46 298 put
Mx 48 610 put
Mx 49 360 put
Mx 50 510 put
Mx 51 570 put
Mx 52 600 put
Mx 53 580 put
Mx 54 584 put
Mx 55 600 put
Mx 56 594 put
Mx 57 600 put
Mx 58 298 put
Mx 59 298 put
Mx 63 532 put
Mx 65 660 put
Mx 66 600 put
Mx 67 532 put
Mx 68 650 put
Mx 69 534 put
Mx 70 540 put
Mx 71 610 put
Mx 72 520 put
Mx 73 274 put
Mx 74 414 put
Mx 75 544 put
Mx 76 514 put
Mx 77 890 put
Mx 78 604 put
Mx 79 734 put
Mx 80 584 put
Mx 81 680 put
Mx 82 610 put
Mx 83 532 put
Mx 84 584 put
Mx 85 604 put
Mx 86 610 put
Mx 87 924 put
Mx 88 674 put
Mx 89 610 put
Mx 90 610 put
Mx 97 660 put
Mx 98 600 put
Mx 99 532 put
Mx 100 650 put
Mx 101 534 put
Mx 102 540 put
Mx 103 616 put
Mx 104 520 put
Mx 105 274 put
Mx 106 414 put
Mx 107 544 put
Mx 108 514 put
Mx 109 890 put
Mx 110 604 put
Mx 111 734 put
Mx 112 584 put
Mx 113 680 put
Mx 114 610 put
Mx 115 532 put
Mx 116 584 put
Mx 117 604 put
Mx 118 610 put
Mx 119 924 put
Mx 120 674 put
Mx 121 610 put
Mx 122 610 put
/Encoding 256 array def
0 1 255 {Encoding exch /.notdef put} for
Encoding 33 /33 put
Encoding 36 /36 put
Encoding 38 /38 put
Encoding 40 /40 put
Encoding 41 /41 put
Encoding 44 /44 put
Encoding 46 /46 put
Encoding 48 /48 put
Encoding 49 /49 put
Encoding 50 /50 put
Encoding 51 /51 put
Encoding 52 /52 put
Encoding 53 /53 put
Encoding 54 /54 put
Encoding 55 /55 put
Encoding 56 /56 put
Encoding 57 /57 put
Encoding 58 /58 put
Encoding 59 /59 put
Encoding 63 /63 put
Encoding 65 /65 put
Encoding 66 /66 put
Encoding 67 /67 put
Encoding 68 /68 put
Encoding 69 /69 put
Encoding 70 /70 put
Encoding 71 /71 put
Encoding 72 /72 put
Encoding 73 /73 put
Encoding 74 /74 put
Encoding 75 /75 put
Encoding 76 /76 put
Encoding 77 /77 put
Encoding 78 /78 put
Encoding 79 /79 put
Encoding 80 /80 put
Encoding 81 /81 put
Encoding 82 /82 put
Encoding 83 /83 put
Encoding 84 /84 put
Encoding 85 /85 put
Encoding 86 /86 put
Encoding 87 /87 put
Encoding 88 /88 put
Encoding 89 /89 put
Encoding 90 /90 put
Encoding 97 /97 put
Encoding 98 /98 put
Encoding 99 /99 put
Encoding 100 /100 put
Encoding 101 /101 put
Encoding 102 /102 put
Encoding 103 /103 put
Encoding 104 /104 put
Encoding 105 /105 put
Encoding 106 /106 put
Encoding 107 /107 put
Encoding 108 /108 put
Encoding 109 /109 put
Encoding 110 /110 put
Encoding 111 /111 put
Encoding 112 /112 put
Encoding 113 /113 put
Encoding 114 /114 put
Encoding 115 /115 put
Encoding 116 /116 put
Encoding 117 /117 put
Encoding 118 /118 put
Encoding 119 /119 put
Encoding 120 /120 put
Encoding 121 /121 put
Encoding 122 /122 put
/CharacterDefs 256 dict def
CharacterDefs /.notdef {} put
CharacterDefs /33
{ n
3 687 m
3 246 l
189 246 l
189 687 l
e
3 159 m
189 159 l
189 0 l
3 0 l
e
f
} put
CharacterDefs /36
{ n
459 663 m
459 518 l
18 518 l
15 579 73 653 177 663 c
177 690 l
348 690 l
348 663 l
e
13 -1 m
13 158 l
288 158 l
362 158 362 266 290 266 c
206 266 l
56 266 13 353 15 430 c
350 430 l
589 430 586 -11 350 1 c
350 -35 l
177 -35 l
177 -1 l
e
f
} put
CharacterDefs /38
{ n
533 159 m
533 0 l
208 0 l
87 0 3 97 3 227 c
15 335 63 408 169 432 c
51 521 66 690 278 690 c
468 690 l
468 533 l
329 533 l
288 528 309 477 333 453 c
464 268 l
230 268 l
167 268 167 159 230 159 c
e
f
} put
CharacterDefs /40
{ n
259 690 m
138 690 3 625 3 470 c
3 232 l
3 104 128 0 259 0 c
259 159 l
201 159 189 220 189 270 c
189 422 l
189 480 218 533 259 533 c
e
f
} put
CharacterDefs /41
{ n
3 690 m
155 690 259 612 259 463 c
259 234 l
259 97 172 2 3 0 c
3 159 l
61 159 73 203 73 263 c
73 427 l
73 502 46 533 3 533 c
e
f
} put
CharacterDefs /44
{ n
3 159 m
3 -101 l
95 -101 l
189 159 l
e
f
} put
CharacterDefs /46
{ n
3 159 m
189 159 l
189 0 l
3 0 l
e
f
} put
CharacterDefs /48
{ n
271 690 m
468 690 531 562 531 345 c
531 167 478 0 271 0 c
80 0 5 152 3 347 c
5 535 70 690 271 690 c
e
268 533 m
365 533 365 424 365 347 c
365 268 360 159 271 159 c
172 162 165 261 165 347 c
165 427 174 533 268 533 c
e
f
} put
CharacterDefs /49
{ n
3 533 m
97 690 l
273 690 l
273 0 l
97 0 l
97 533 l
e
f
} put
CharacterDefs /50
{ n
3 687 m
312 687 l
543 687 541 268 307 268 c
3 268 l
3 347 78 432 179 432 c
275 432 l
336 432 336 533 275 533 c
3 533 l
e
3 159 m
3 0 l
449 0 l
449 159 l
e
f
} put
CharacterDefs /51
{ n
3 687 m
495 687 l
398 533 l
3 533 l
e
3 0 m
3 159 l
297 159 l
360 159 360 268 297 268 c
42 268 l
167 432 l
307 432 l
577 432 577 0 307 0 c
e
f
} put
CharacterDefs /52
{ n
534 268 m
534 432 l
286 432 l
404 690 l
223 690 l
4 268 l
e
423 159 m
423 0 l
206 0 l
206 159 l
e
f
} put
CharacterDefs /53
{ n
3 687 m
449 687 l
449 533 l
3 533 l
e
3 0 m
3 159 l
275 159 l
353 159 350 268 275 268 c
5 268 l
5 432 l
307 432 l
577 432 577 0 307 0 c
e
f
} put
CharacterDefs /54
{ n
32 347 m
-19 270 -24 22 266 0 c
456 7 548 142 497 306 c
449 432 l
266 432 l
312 340 l
360 268 353 154 268 154 c
165 152 172 268 215 347 c
362 690 l
196 690 l
e
f
} put
CharacterDefs /55
{ n
3 687 m
3 533 l
459 533 l
538 687 l
e
3 0 m
210 0 l
413 432 l
227 432 l
e
f
} put
CharacterDefs /56
{ n
261 690 m
519 702 611 432 423 347 c
635 244 536 -14 261 0 c
1 -10 -81 251 114 347 c
-76 470 22 704 261 690 c
e
263 547 m
374 545 401 451 261 347 c
391 253 372 164 263 154 c
186 157 116 246 261 347 c
126 451 174 547 261 547 c
e
f
} put
CharacterDefs /57
{ n
56 268 m
-50 432 -2 685 268 685 c
500 694 618 492 483 302 c
304 0 l
107 0 l
316 338 l
394 468 345 540 261 540 c
153 538 140 403 235 268 c
e
f
} put
CharacterDefs /58
{ n
3 171 m
3 0 l
189 0 l
189 171 l
e
3 533 m
189 533 l
189 347 l
3 347 l
e
f
} put
CharacterDefs /59
{ n
3 159 m
3 -101 l
95 -101 l
189 159 l
e
3 533 m
189 533 l
189 347 l
3 347 l
e
f
} put
CharacterDefs /63
{ n
3 687 m
206 687 l
348 694 473 632 413 468 c
297 236 l
124 236 l
235 458 l
263 506 242 538 165 533 c
3 533 l
e
124 159 m
297 159 l
297 0 l
124 0 l
e
f
} put
CharacterDefs /65
{ n
613 0 m
379 685 l
206 685 l
384 159 l
208 159 l
283 432 l
126 432 l
3 0 l
e
f
} put
CharacterDefs /66
{ n
3 687 m
3 533 l
290 533 l
365 535 365 424 290 432 c
3 432 l
3 268 l
292 268 l
365 261 365 152 292 159 c
3 159 l
3 0 l
377 0 l
582 10 589 297 415 342 c
577 388 577 653 386 687 c
e
f
} put
CharacterDefs /67
{ n
483 690 m
348 690 l
133 682 3 574 3 359 c
3 164 133 7 360 0 c
483 0 l
483 159 l
386 159 l
121 159 121 533 384 533 c
483 533 l
e
f
} put
CharacterDefs /68
{ n
5 687 m
288 687 l
471 651 579 535 577 352 c
579 191 454 19 239 0 c
5 0 l
5 432 l
189 432 l
189 159 l
488 176 459 516 247 533 c
5 533 l
e
f
} put
CharacterDefs /69
{ n
3 432 m
3 0 l
476 0 l
476 159 l
189 159 l
189 268 l
476 268 l
476 432 l
e
3 690 m
476 690 l
476 533 l
3 533 l
e
f
} put
CharacterDefs /70
{ n
3 432 m
3 0 l
189 0 l
189 268 l
476 268 l
476 432 l
e
3 690 m
476 690 l
476 533 l
3 533 l
e
f
} put
CharacterDefs /71
{ n
550 690 m
348 690 l
155 685 3 576 3 355 c
5 150 155 0 350 0 c
423 0 480 12 550 46 c
550 234 l
379 89 172 174 189 347 c
174 453 237 526 353 533 c
550 533 l
e
550 432 m
550 268 l
333 268 l
333 432 l
e
f
} put
CharacterDefs /72
{ n
3 687 m
3 0 l
189 0 l
189 268 l
451 268 l
451 432 l
189 432 l
189 687 l
e
f
} put
CharacterDefs /73
{ n
5 432 m
189 432 l
189 0 l
5 0 l
e
5 533 m
189 533 l
189 690 l
5 690 l
e
f
} put
CharacterDefs /74
{ n
3 0 m
143 0 l
244 0 321 63 321 159 c
321 432 l
155 432 l
155 210 l
155 183 140 159 112 159 c
3 159 l
e
155 690 m
321 690 l
321 533 l
155 533 l
e
f
} put
CharacterDefs /75
{ n
485 687 m
280 687 l
5 398 l
5 292 l
283 0 l
488 0 l
172 347 l
e
f
} put
CharacterDefs /76
{ n
3 690 m
3 0 l
177 0 l
447 0 l
447 159 l
189 159 l
189 690 l
e
f
} put
CharacterDefs /77
{ n
3 687 m
3 0 l
189 0 l
189 533 l
586 533 l
627 533 640 494 640 470 c
640 0 l
830 0 l
830 533 l
830 615 743 687 640 687 c
e
321 0 m
321 432 l
500 432 l
500 0 l
e
f
} put
CharacterDefs /78
{ n
531 0 m
531 533 l
497 641 427 682 355 687 c
3 687 l
3 0 l
189 0 l
189 533 l
302 533 l
326 533 345 518 345 499 c
345 0 l
e
f
} put
CharacterDefs /79
{ n
345 690 m
550 690 705 547 705 355 c
707 159 591 0 345 0 c
140 0 3 152 3 355 c
5 535 112 690 345 690 c
e
345 538 m
454 538 529 458 529 355 c
529 246 478 154 348 154 c
225 154 172 246 172 355 c
172 451 237 538 345 538 c
e
f
} put
CharacterDefs /80
{ n
5 687 m
345 687 l
567 637 570 316 345 270 c
189 270 l
189 0 l
5 0 l
5 432 l
300 432 l
357 444 357 523 300 533 c
5 533 l
e
f
} put
CharacterDefs /81
{ n
239 0 m
46 265 l
13 302 -4 383 3 422 c
15 591 150 690 329 687 c
492 687 647 562 635 405 c
623 316 570 246 514 178 c
341 178 l
398 265 466 340 471 403 c
488 494 396 543 329 543 c
239 545 177 499 177 417 c
169 376 198 318 235 268 c
430 0 l
e
f
} put
CharacterDefs /82
{ n
5 687 m
362 687 l
577 680 562 388 398 355 c
459 359 526 294 526 220 c
526 0 l
355 0 l
355 183 l
355 251 333 268 268 268 c
5 268 l
5 432 l
302 432 l
355 446 355 523 304 533 c
5 533 l
e
f
} put
CharacterDefs /83
{ n
70 687 m
49 641 49 576 75 535 c
302 246 l
324 188 295 154 251 159 c
3 159 l
3 0 l
307 0 l
466 2 558 212 439 330 c
249 579 l
220 598 220 661 239 687 c
e
f
} put
CharacterDefs /84
{ n
3 690 m
505 690 l
505 533 l
3 533 l
e
20 432 m
20 174 l
20 82 95 0 196 0 c
505 0 l
505 159 l
220 159 l
201 164 191 178 189 193 c
189 432 l
e
f
} put
CharacterDefs /85
{ n
345 690 m
531 690 l
531 0 l
189 0 l
78 0 3 94 3 186 c
3 690 l
189 690 l
189 205 l
189 178 203 162 230 162 c
345 162 l
e
f
} put
CharacterDefs /86
{ n
3 680 m
201 0 l
398 0 l
579 680 l
403 680 l
297 217 l
189 680 l
e
f
} put
CharacterDefs /87
{ n
1 690 m
302 0 l
403 159 l
177 690 l
e
319 499 m
536 0 l
866 690 l
685 690 l
541 398 l
437 690 l
e
f
} put
CharacterDefs /88
{ n
3 687 m
148 687 254 634 292 543 c
336 615 420 682 586 687 c
586 533 l
292 533 292 159 586 159 c
586 0 l
437 0 343 65 292 147 c
259 72 162 0 3 0 c
3 159 l
292 159 292 533 3 533 c
e
f
} put
CharacterDefs /89
{ n
3 687 m
169 687 l
169 523 l
150 367 372 367 362 523 c
362 687 l
536 687 l
536 533 l
536 335 425 244 266 244 c
119 244 5 321 3 533 c
e
85 159 m
85 0 l
451 0 l
451 159 l
e
f
} put
CharacterDefs /90
{ n
3 687 m
3 533 l
488 533 l
565 687 l
e
3 0 m
565 0 l
565 159 l
297 159 l
435 432 l
247 432 l
e
f
} put
CharacterDefs /97
{ n
s
} put
CharacterDefs /98
{ n
s
} put
CharacterDefs /99
{ n
s
} put
CharacterDefs /100
{ n
s
} put
CharacterDefs /101
{ n
s
} put
CharacterDefs /102
{ n
s
} put
CharacterDefs /103
{ n
s
} put
CharacterDefs /104
{ n
s
} put
CharacterDefs /105
{ n
s
} put
CharacterDefs /106
{ n
s
} put
CharacterDefs /107
{ n
s
} put
CharacterDefs /108
{ n
s
} put
CharacterDefs /109
{ n
s
} put
CharacterDefs /110
{ n
s
} put
CharacterDefs /111
{ n
s
} put
CharacterDefs /112
{ n
s
} put
CharacterDefs /113
{ n
s
} put
CharacterDefs /114
{ n
s
} put
CharacterDefs /115
{ n
s
} put
CharacterDefs /116
{ n
s
} put
CharacterDefs /117
{ n
s
} put
CharacterDefs /118
{ n
s
} put
CharacterDefs /119
{ n
s
} put
CharacterDefs /120
{ n
s
} put
CharacterDefs /121
{ n
s
} put
CharacterDefs /122
{ n
s
} put
/BuildChar
{BuildCharDict begin
/char exch def
/fontdict exch def
/width fontdict /Mx get char get def
/charname fontdict /Encoding get char get def
/charproc fontdict /CharacterDefs get charname get def
width 0 0 -200 1333 800 setcachedevice
gsave
/f {eofill} def
/s {stroke} def
/n {newpath} def
/e {closepath} def
/m {transform round exch round exch itransform moveto} def
/l {transform round exch round exch itransform lineto} def
/c {transform round exch round exch itransform 6 2 roll
transform round exch round exch itransform 6 2 roll
transform round exch round exch itransform 6 2 roll
curveto} def
/a {arc} def
/an {arcn} def
0 setlinecap 0 setlinejoin 48 setlinewidth .5 setflat charproc
grestore
end
} def
end
/Hal KazFont definefont pop
%%%%%%%%%