|
|
1.1 ! root 1: % ! 2: % Version 3.3.2 prologue for text files. ! 3: % ! 4: ! 5: /#copies 1 store ! 6: /aspectratio 1 def ! 7: /font /Courier def ! 8: /formsperpage 1 def ! 9: /landscape false def ! 10: /magnification 1 def ! 11: /margin 10 def ! 12: /orientation 0 def ! 13: /pointsize 10 def ! 14: /rotation 1 def ! 15: /xoffset .25 def ! 16: /yoffset .25 def ! 17: ! 18: /roundpage true def ! 19: /useclippath true def ! 20: /pagebbox [0 0 612 792] def ! 21: ! 22: /inch {72 mul} bind def ! 23: /min {2 copy gt {exch} if pop} bind def ! 24: ! 25: /show {show} bind def % so later references don't bind ! 26: /stringwidth {stringwidth} bind def ! 27: ! 28: /setup { ! 29: counttomark 2 idiv {def} repeat pop ! 30: ! 31: landscape {/orientation 90 orientation add def} if ! 32: font findfont pointsize scalefont setfont ! 33: /charwidth (M) stringwidth pop def ! 34: /linespace pointsize pointsize .10 mul add neg def ! 35: ! 36: pagedimensions ! 37: xcenter ycenter translate ! 38: orientation rotation mul rotate ! 39: width 2 div neg height 2 div translate ! 40: xoffset inch yoffset inch neg translate ! 41: margin 2 div dup neg translate ! 42: magnification dup aspectratio mul scale ! 43: height width div 1 min dup scale ! 44: 0 linespace translate ! 45: } def ! 46: ! 47: /pagedimensions { ! 48: useclippath userdict /gotpagebbox known not and { ! 49: /pagebbox [clippath pathbbox newpath] def ! 50: roundpage currentdict /roundpagebbox known and {roundpagebbox} if ! 51: } if ! 52: pagebbox aload pop ! 53: 4 -1 roll exch 4 1 roll 4 copy ! 54: landscape {4 2 roll} if ! 55: sub /width exch def ! 56: sub /height exch def ! 57: add 2 div /xcenter exch def ! 58: add 2 div /ycenter exch def ! 59: userdict /gotpagebbox true put ! 60: } def ! 61: ! 62: /pagesetup {/page exch def 0 0 moveto 0} bind def ! 63: ! 64: /L { ! 65: counttomark 2 idiv {charwidth mul currentpoint exch pop moveto show} repeat ! 66: linespace add dup 0 exch moveto ! 67: } bind def ! 68: ! 69: /l {show linespace add dup 0 exch moveto} bind def ! 70: ! 71: /LL { ! 72: counttomark 2 idiv {charwidth mul currentpoint exch pop moveto show} repeat ! 73: } bind def ! 74: ! 75: /done {/lastpage where {pop lastpage} if} def
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.