home *** CD-ROM | disk | FTP | other *** search
- %!
- TeXDict begin /rf{655360 div mul Resolution mul 7227 div /PixPerEm X findfont
- dup length 1 add dict /nn X{1 index /FID ne{nn 3 1 roll put}{pop pop}ifelse}
- forall 256 dict begin nn /Encoding get 0 1 255{2 copy get 3 index 2 index get
- 1000 mul PixPerEm div N pop}for pop pop nn /Metrics currentdict put end
- /fontname X /nn dup nn definefont[PixPerEm 0 0 PixPerEm neg 0 0]makefont N
- fontname{/foo setfont}2 array copy cvx N fontname load 0 nn put}B
- /ObliqueSlant{dup sin S cos div neg}B /SlantFont{/foo X[1 0 foo 1 0 0]
- TransFont}B /ExtendFont{/foo X 3 2 roll[S{foo div}forall]3 1 roll[foo 0 0 1 0
- 0]TransFont}B /TransFont{S findfont S makefont dup length dict /nn X{1 index
- /FID ne{nn 3 1 roll put}{pop pop}ifelse}forall dup nn definefont pop}B end
-