home *** CD-ROM | disk | FTP | other *** search
/ Boot Disc 12 / boot-disc-1997-08.iso / ILSTRATR / ARCHIVE.Z / ProcSets.aip / TEXT / 772 < prev    next >
Text File  |  1997-05-07  |  770b  |  29 lines

  1. /BuildChar {
  2.     /_bitlobyte exch def
  3.     /_bitfont exch def
  4.     _bitfont /FontScript get 25 eq
  5.     _bithibyte 0 eq
  6.     _bitlobyte 161 ge _bitlobyte 254 le and
  7.     and and
  8.     {
  9.         /_bithibyte _bitlobyte def
  10.         0 0 setcharwidth
  11.     }
  12.     {
  13.         _bithibyte 256 mul _bitlobyte add
  14.         16 4 string cvrs dup length (K) dup length
  15.         dup 4 -1 roll add string /_bitkey exch def
  16.         exch _bitkey copy pop _bitkey exch 3 -1 roll putinterval
  17. %        _lineorientation 1 eq _bithibyte 0 ne and {
  18. %            0 _bitfont /FontAscent get neg translate
  19. %        } if
  20.         _bitfont /CharMetrics get _bitkey cvn get 0 setcharwidth
  21.         _bitfont /CharStrings get _bitkey cvn get exec
  22. %        _lineorientation 1 eq _bithibyte 0 ne and {
  23. %            0 _bitfont /FontAscent get translate
  24. %        } if
  25.         /_bithibyte 0 def
  26.     } ifelse
  27. } bind def
  28.  
  29.