home *** CD-ROM | disk | FTP | other *** search
- %!
- %
- % trailer.ps
- %
-
- /Helvetica findfont 20 scalefont setfont
- /myString 20 string def
- /numString 20 string def
-
- %
- % All of the numbers being passed in are real equivalents of integers.
- % Convert them back into ints before printing so that print doesn't
- % append a ".0"
- %
- /printNumbers {
- /ii exch def
- ii 1 sub -1 0 { index cvi numString cvs print ( ) print } for
- ii { pop } repeat
- } def
-
- %
- % Traverse the dictionaries and arrays.
- %
- begin
- Private begin
- CharStrings begin
- 100 dict begin
-
- 100 100 moveto
-
- CharStrings { % name procedure
- gsave
- /xOrigin 0 def
- /yOrigin 0 def
- (/) print exch myString cvs print ( { ) print
- mark exch
- gsave newpath exec cleartomark
- { 2 printNumbers (moveto ) print }
- { 2 printNumbers (lineto ) print }
- { 6 printNumbers (curveto ) print }
- { (closepath ) print } pathforall
- grestore
- ( } def\n) print
- grestore
- 0 40 rmoveto
- } forall
-
- showpage
-