%!PS-Adobe-1.0 %%Creator: Steve Holden %%Modified: Rich Burridge %%Title: @(#)mp.pro.old 1.2 93/07/28 %%CreationDate: see above %%PageLength 60 %%LineLength 80 %%DocumentFonts: Times-Bold Times-Roman Courier %%Pages: (atend) %%EndComments /leftedge 0 def /rightedge fullwidth def /bottomedge 0 def /topedge fullheight def /LandscapeMode false def /CourierBack backspacefont /FontSize 9 def /font1d /Times-Bold findfont def /font2d /Times-Roman findfont def /font3d /CourierBack findfont def /fontHd /Helvetica-BoldOblique findfont 14 scalefont def /fontH2 /Helvetica-BoldOblique findfont 10 scalefont def /fontNd /Times-Bold findfont 12 scalefont def /BoldFont { font1d FontSize scalefont setfont } def /pf { font2d FontSize scalefont setfont } def /sf { font3d FontSize scalefont setfont } def /fontH { fontHd setfont } def /fontD { fontH2 setfont } def /fontN { fontNd setfont } def /graybox % x1 y1 x2 y2 graybox -- { newpath 4 -1 roll 2 copy % y2 x1 10 sub exch moveto 4 -1 roll 2 copy % x1 y1 10 180 270 arc 4 -1 roll 1 copy 3 -1 roll % x2 y1 10 270 0 arc 3 -1 roll 1 copy 3 1 roll % x1 y2 x2 y2 10 0 90 arc 10 90 180 arc closepath 0.75 setgray fill } def /newpage % page_number newpage -- { pop % pageno /PageSave save def LandscapeMode {setlandscape} if /lct 0 def /ypos topedge 92 sub def /xpos leftedge 50 add def xpos ypos moveto sf } def /endpage % page_number endpage -- { pop % unused PageSave restore % restore *always* before showpage showpage % display it } def /endcol % page_number col_number endcol -- { pop % get rid of col_number gsave fontH leftedge 50 add topedge 56 sub % bottom lt corner rightedge 50 sub topedge 36 sub % top rt corner graybox newpath leftedge rightedge leftedge sub 2 div add topedge 46 sub 15 0 360 arc gsave 1 setgray fill grestore closepath 0 setgray stroke leftedge 50 add topedge 52 sub moveto MailFor show User show fontD rightedge 50 sub TimeNow stringwidth pop sub topedge 52 sub moveto TimeNow show % center the page number fontN dup stringwidth topedge 52 sub exch sub % y-centered exch 2 div rightedge leftedge sub 2 div exch sub leftedge add % x-centered exch moveto show fontH leftedge 50 add bottomedge 50 add % bottom lt corner rightedge 50 sub bottomedge 70 add % top rt corner graybox 0 setgray leftedge 50 add bottomedge 54 add moveto Subject show grestore } def /setlandscape { statusdict /settumble known { statusdict begin true settumble end } if 612 0 translate 90 rotate /FontSize 7 def } def /Landscape { /LandscapeMode true def /rightedge fullheight def /topedge fullwidth def } def /showline { show /ypos ypos FontSize sub def xpos ypos moveto } def