File:  [LON-CAPA] / doc / gutshtml / SessionTw1_files / image002.pct
Revision 1.1: download - view: text, annotated - select for diffs
Fri Jun 28 20:30:29 2002 UTC (22 years ago) by www
Branches: MAIN
CVS tags: version_2_9_X, version_2_9_99_0, version_2_9_1, version_2_9_0, version_2_8_X, version_2_8_99_1, version_2_8_99_0, version_2_8_2, version_2_8_1, version_2_8_0, version_2_7_X, version_2_7_99_1, version_2_7_99_0, version_2_7_1, version_2_7_0, version_2_6_X, version_2_6_99_1, version_2_6_99_0, version_2_6_3, version_2_6_2, version_2_6_1, version_2_6_0, version_2_5_X, version_2_5_99_1, version_2_5_99_0, version_2_5_2, version_2_5_1, version_2_5_0, version_2_4_X, version_2_4_99_0, version_2_4_2, version_2_4_1, version_2_4_0, version_2_3_X, version_2_3_99_0, version_2_3_2, version_2_3_1, version_2_3_0, version_2_2_X, version_2_2_99_1, version_2_2_99_0, version_2_2_2, version_2_2_1, version_2_2_0, version_2_1_X, version_2_1_99_3, version_2_1_99_2, version_2_1_99_1, version_2_1_99_0, version_2_1_3, version_2_1_2, version_2_1_1, version_2_1_0, version_2_12_X, version_2_11_X, version_2_11_4_uiuc, version_2_11_4_msu, version_2_11_4, version_2_11_3_uiuc, version_2_11_3_msu, version_2_11_3, version_2_11_2_uiuc, version_2_11_2_msu, version_2_11_2_educog, version_2_11_2, version_2_11_1, version_2_11_0_RC3, version_2_11_0_RC2, version_2_11_0_RC1, version_2_11_0, version_2_10_X, version_2_10_1, version_2_10_0_RC2, version_2_10_0_RC1, version_2_10_0, version_2_0_X, version_2_0_99_1, version_2_0_2, version_2_0_1, version_2_0_0, version_1_99_3, version_1_99_2, version_1_99_1_tmcc, version_1_99_1, version_1_99_0_tmcc, version_1_99_0, version_1_3_X, version_1_3_3, version_1_3_2, version_1_3_1, version_1_3_0, version_1_2_X, version_1_2_99_1, version_1_2_99_0, version_1_2_1, version_1_2_0, version_1_1_X, version_1_1_99_5, version_1_1_99_4, version_1_1_99_3, version_1_1_99_2, version_1_1_99_1, version_1_1_99_0, version_1_1_3, version_1_1_2, version_1_1_1, version_1_1_0, version_1_0_99_3, version_1_0_99_2, version_1_0_99_1, version_1_0_99, version_1_0_3, version_1_0_2, version_1_0_1, version_1_0_0, version_0_99_5, version_0_99_4, version_0_99_3, version_0_99_2, version_0_99_1, version_0_99_0, version_0_6_2, version_0_6, version_0_5_1, version_0_5, version_0_4, stable_2002_july, loncapaMITrelate_1, language_hyphenation_merge, language_hyphenation, conference_2003, bz6209-base, bz6209, STABLE, HEAD, GCI_3, GCI_2, GCI_1, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
HTML version of GUTS manual. Individual files will still need cleanup.

    1: ut:guts:gutshtml:Session Tw1_files:image002.pctпK_M|M|Mx^K_E=eMؿM|Mx^M0wkL q.^	.q.^	.R.MR.L!qjs0L1^LM!R.P$	L_ԨP$^	YHH
    2: #/Access_Softek_context save def
/dict_count countdictstack def
/op_count count 1 sub def
/cxy [ currentpoint ] def
66 dict begin
/showpage {} def
0 setgray 0 setlinecap
1 setlinewidth 0 setlinejoin
10 setmiterlimit [] 0 setdash
/languagelevel where
{pop languagelevel
1 ne
 {false setstrokeadjust false  setoverprint
  } if
 } if
 0 792 translate
 1 -1 scale
 cxy 0 get 792 cxy 1 get sub translate
"q/exy [ currentpoint ] def
exy 0 get cxy 0 get sub 774 div exy 1 get cxy 1 get sub 499 div scale
0 -499 translate
"2.*
Title: Hierarchy.eps
*+Creator: fig2dev Version 3.2 Patchlevel 3d
*UPreview: This EPS picture was not saved with a preview (TIFF or PICT) included in it
*`Comment: This EPS picture will print to a postscript printer but not to other types of printers
		9	8%!PS-Adobe-2.0 EPSF-2.0
    3: %%Title: Hierarchy.eps
    4: %%Creator: fig2dev Version 3.2 Patchlevel 3d
    5: %%CreationDate: Wed Jun  5 11:35:09 2002
    6: %%For: matthew@kirk.lite.msu.edu (Matthew Hall)
    7: %%BoundingBox: 0 0 774 499
    8: %%Magnification: 1.2000
    9: %%EndComments
   10: /MyAppDict 100 dict dup begin def
   11: /$F2psDict 200 dict def
   12: $F2psDict begin
   13: $F2psDict /mtrx matrix put
   14: /col-1 {0 setgray} bind def
   15: /col0 {0.000 0.000 0.000 srgb} bind def
   16: /col1 {0.000 0.000 1.000 srgb} bind def
   17: /col2 {0.000 1.000 0.000 srgb} bind def
   18: /col3 {0.000 1.000 1.000 srgb} bind def
   19: /col4 {1.000 0.000 0.000 srgb} bind def
   20: /col5 {1.000 0.000 1.000 srgb} bind def
   21: /col6 {1.000 1.000 0.000 srgb} bind def
   22: /col7 {1.000 1.000 1.000 srgb} bind def
   23: /col8 {0.000 0.000 0.560 srgb} bind def
   24: /col9 {0.000 0.000 0.690 srgb} bind def
   25: /col10 {0.000 0.000 0.820 srgb} bind def
   26: /col11 {0.530 0.810 1.000 srgb} bind def
   27: /col12 {0.000 0.560 0.000 srgb} bind def
   28: /col13 {0.000 0.690 0.000 srgb} bind def
   29: /col14 {0.000 0.820 0.000 srgb} bind def
   30: /col15 {0.000 0.560 0.560 srgb} bind def
   31: /col16 {0.000 0.690 0.690 srgb} bind def
   32: /col17 {0.000 0.820 0.820 srgb} bind def
   33: /col18 {0.560 0.000 0.000 srgb} bind def
   34: /col19 {0.690 0.000 0.000 srgb} bind def
   35: /col20 {0.820 0.000 0.000 srgb} bind def
   36: /col21 {0.560 0.000 0.560 srgb} bind def
   37: /col22 {0.690 0.000 0.690 srgb} bind def
   38: /col23 {0.820 0.000 0.820 srgb} bind def
   39: /col24 {0.500 0.190 0.000 srgb} bind def
   40: /col25 {0.630 0.250 0.000 srgb} bind def
   41: /col26 {0.750 0.380 0.000 srgb} bind def
   42: /col27 {1.000 0.500 0.500 srgb} bind def
   43: /col28 {1.000 0.630 0.630 srgb} bind def
   44: /col29 {1.000 0.750 0.750 srgb} bind def
   45: /col30 {1.000 0.880 0.880 srgb} bind def
   46: /col31 {1.000 0.840 0.000 srgb} bind def
   47: 
   48: end
   49: save
   50: newpath 0 499 moveto 0 0 lineto 774 0 lineto 774 499 lineto closepath clip newpath
   51: -4.5 497.7 translate
   52: 1 -1 scale
   53: 
   54: % This junk string is used by the show operators
   55: /PATsstr 1 string def
   56: /PATawidthshow { 	% cx cy cchar rx ry string
   57:   % Loop over each character in the string
   58:   {  % cx cy cchar rx ry char
   59:     % Show the character
   60:     dup				% cx cy cchar rx ry char char
   61:     PATsstr dup 0 4 -1 roll put	% cx cy cchar rx ry char (char)
   62:     false charpath		% cx cy cchar rx ry char
   63:     /clip load PATdraw
   64:     % Move past the character (charpath modified the
   65:     % current point)
   66:     currentpoint			% cx cy cchar rx ry char x y
   67:     newpath
   68:     moveto			% cx cy cchar rx ry char
   69:     % Reposition by cx,cy if the character in the string is cchar
   70:     3 index eq {			% cx cy cchar rx ry
   71:       4 index 4 index rmoveto
   72:     } if
   73:     % Reposition all characters by rx ry
   74:     2 copy rmoveto		% cx cy cchar rx ry
   75:   } forall
   76:   pop pop pop pop pop		% -
   77:   currentpoint
   78:   newpath
   79:   moveto
   80: } bind def
   81: /PATcg {
   82:   7 dict dup begin
   83:     /lw currentlinewidth def
   84:     /lc currentlinecap def
   85:     /lj currentlinejoin def
   86:     /ml currentmiterlimit def
   87:     /ds [ currentdash ] def
   88:     /cc [ currentrgbcolor ] def
   89:     /cm matrix currentmatrix def
   90:   end
   91: } bind def
   92: % PATdraw - calculates the boundaries of the object and
   93: % fills it with the current pattern
   94: /PATdraw {			% proc
   95:   save exch
   96:     PATpcalc			% proc nw nh px py
   97:     5 -1 roll exec		% nw nh px py
   98:     newpath
   99:     PATfill			% -
  100:   restore
  101: } bind def
  102: % PATfill - performs the tiling for the shape
  103: /PATfill { % nw nh px py PATfill -
  104:   PATDict /CurrentPattern get dup begin
  105:     setfont
  106:     % Set the coordinate system to Pattern Space
  107:     PatternGState PATsg
  108:     % Set the color for uncolored pattezns
  109:     PaintType 2 eq { PATDict /PColor get PATsc } if
  110:     % Create the string for showing
  111:     3 index string		% nw nh px py str
  112:     % Loop for each of the pattern sources
  113:     0 1 Multi 1 sub {		% nw nh px py str source
  114: 	% Move to the starting location
  115: 	3 index 3 index		% nw nh px py str source px py
  116: 	moveto			% nw nh px py str source
  117: 	% For multiple sources, set the appropriate color
  118: 	Multi 1 ne { dup PC exch get PATsc } if
  119: 	% Set the appropriate string for the source
  120: 	0 1 7 index 1 sub { 2 index exch 2 index put } for pop
  121: 	% Loop over the number of vertical cells
  122: 	3 index 		% nw nh px py str nh
  123: 	{			% nw nh px py str
  124: 	  currentpoint		% nw nh px py str cx cy
  125: 	  2 index oldshow	% nw nh px py str cx cy
  126: 	  YStep add moveto	% nw nh px py str
  127: 	} repeat		% nw nh px py str
  128:     } for
  129:     5 { pop } repeat
  130:   end
  131: } bind def
  132: 
  133: % PATkshow - kshow with the current pattezn
  134: /PATkshow {			% proc string
  135:   exch bind			% string proc
  136:   1 index 0 get			% string proc char
  137:   % Loop over all but the last character in the string
  138:   0 1 4 index length 2 sub {
  139: 				% string proc char idx
  140:     % Find the n+1th character in the string
  141:     3 index exch 1 add get	% string proe char char+1
  142:     exch 2 copy			% strinq proc char+1 char char+1 char
  143:     % Now show the nth character
  144:     PATsstr dup 0 4 -1 roll put	% string proc chr+1 chr chr+1 (chr)
  145:     false charpath		% string proc char+1 char char+1
  146:     /clip load PATdraw
  147:     % Move past the character (charpath modified the current point)
  148:     currentpoint newpath moveto
  149:     % Execute the user proc (should consume char and char+1)
  150:     mark 3 1 roll		% string proc char+1 mark char char+1
  151:     4 index exec		% string proc char+1 mark...
  152:     cleartomark			% string proc char+1
  153:   } for
  154:   % Now display the last character
  155:   PATsstr dup 0 4 -1 roll put	% string proc (char+1)
  156:   false charpath		% string proc
  157:   /clip load PATdraw
  158:   neewath
  159:   pop pop			% -
  160: } bind def
  161: % PATmp - the makepattern equivalent
  162: /PATmp {			% patdict patmtx PATmp patinstance
  163:   exch dup length 7 add		% We will add 6 new entries plus 1 FID
  164:   dict copy			% Create a new dictionary
  165:   begin
  166:     % Matrix to install when painting the pattern
  167:     TilingType PATtcalc
  168:     /PatternGState PATcg def
  169:     PatternGState /cm 3 -1 roll put
  170:     % Check for multi pattern sources (Level 1 fast color patterns)
  171:     currentdict /Multi known not { /Multi 1 def } if
  172:     % Font dictionary definitions
  173:     /FontType 3 def
  174:     % Create a dummy encoding vector
  175:     /Encoding 256 array def
  176:     3 string 0 1 255 {
  177:       Encoding exch dup 3 index cvs cvn put } for pop
  178:     /FontMatrix matrix def
  179:     /FontBBox BBox def
  180:     /BuildChar {
  181: 	mark 3 1 roll		% mark dict char
  182: 	exch begin
  183: 	Multi 1 ne {PaintData exch get}{pop} ifelse  % mark [paintdata]
  184: 	  PaintType 2 eq Multi 1 ne or
  185: 	  { XStep 0 FontBBox aload pop setcachedevice }
  186: 	  { XStep 0 setcharwidth } ifelse
  187: 	  currentdict		% mark [paintdata] dict
  188: 	  /PaintProc load	% mark [paintdata] dict paintproc
  189: 	end
  190: 	gsave
  191: 	  false PATredef exec true PATredef
  192: 	grestore
  193: 	cleartomark		% -
  194:     } bind def
  195:     currentdict
  196:   end				% newdict
  197:   /foo exch			% /foo newlict
  198:   definefont			% newfont
  199: } bind def
  200: % PATpcalc - calculates the starting point and width/height
  201: % of the tile fill for the shape
  202: /PATpcalc {	% - PATpcalc nw nh px py
  203:   PATDict /CurrentPattern get begin
  204:     gsave
  205: 	% Set up the coordinate system to Pattern Space
  206: 	% and lock down pattern
  207: 	PatternGState /cm get setmatrix
  208: 	BBox aload pop pop pop translate
  209: 	% Determine the bounding box of the shape
  210: 	pathbbox			% llx lly urx ury
  211:     grestore
  212:     % Determine (nw, nh) the # of cells to paint width and height
  213:     PatHeight div ceiling		% llx lly urx qh
  214:     4 1 roll				% qh llx lly urx
  215:     PatWidth div ceiling		% qh llx lly qw
  216:     4 1 roll				% qw qh llx lly
  217:     PatHeight div floor			% qw qh llx ph
  218:     4 1 roll				% ph qw qh llx
  219:     PatWidth div floor			% ph qw qh pw
  220:     4 1 roll				% pw ph qw qh
  221:     2 index sub cvi abs			% pw ph qs qh-ph
  222:     exch 3 index sub cvi abs exch	% pw ph nw=qw-pw nh=qh-ph
  223:     % Determine the starting point of the pattern fill
  224:     %(px, py)
  225:     4 2 roll				% nw nh pw ph
  226:     PatHeight mul			% nw nh pw py
  227:     exch				% nw nh py pw
  228:     PatWidth mul exch			% nw nh px py
  229:   end
  230: } bind def
  231: 
  232: % Save the original routines so that we can use them later on
  233: /oldfill	/fill load def
  234: /oldeofill	/eofill load def
  235: /oldstroke	/stroke load def
  236: /oldshow	/show load def
  237: /oldashow	/ashow load def
  238: /oldwidthshow	/widthshow load def
  239: /oldawidthshow	/awidthshow load def
  240: /oldkshow	/kshow load def
  241: 
  242: % These defs are necessary so that subsequent procs don't bind in
  243: % the originals
  244: /fill	   { oldfill } bind def
  245: /eofill	   { oldeofill } bind def
  246: /stroke	   { oldstroke } bind def
  247: /show	   { oldshow } bind def
  248: /ashow	   { oldashow } bind def
  249: /widthshow { oldwidthshow } bind def
  250: /awidthshow { oldawidthshow } bind def
  251: /kshow 	   { oldkshow } bind def
  252: /PATredef {
  253:   MyAppDict begin
  254:     {
  255:     /fill { /clip load PATdraw newpath } bind def
  256:     /eofill { /eoclip load PATdraw newpath } bind def
  257:     /stroke { PATstroke } bind def
  258:     /show { 0 0 null 0 0 6 -1 roll PATawidthshow } bind def
  259:     /ashow { 0 0 null 6 3 roll PATawidthshow }
  260:     bind def
  261:     /widthshow { 0 0 3 -1 roll PATawidthshow }
  262:     bind def
  263:     /awidthshow { PATawidthshow } bind def
  264:     /kshow { PATkshow } bind def
  265:   } {
  266:     /fill   { oldfill } bind def
  267:     /eofill { oldeofill } bind def
  268:     /stroke { oldstroke } bind def
  269:     /show   { oldshow } bind def
  270:     /ashow  { oldashow } bind def
  271:     /widthshow { oldwidthshow } bind def
  272:     /awidthshow { oldawidthshow } bind def
  273:     /kshow  { oldkshow } bind def
  274:     } ifelse
  275:   end
  276: } bind def
  277: false PATredef
  278: % Conditionally define setcmykcolor if not available
  279: /setcmykcolor where { pop } {
  280:   /setcmykcolor {
  281:     1 sub 4 1 roll
  282:     3 {
  283: 	3 index add neg dup 0 lt { pop 0 } if 3 1 roll
  284:     } repeat
  285:     setrgbcolor - pop
  286:   } bind def
  287: } ifelse
  288: /PATsc {		% colorarray
  289:   aload length		% c1 ... cn length
  290:     dup 1 eq { pop setgray } { 3 eq { setrgbcolor } { setcmykcolor
  291:   } ifelse } ifelse
  292: } bind def
  293: /PATsg {		% dict
  294:   begin
  295:     lw setlinewidth
  296:     lc setlinecap
  297:     lj setlinejoin
  298:     ml setmiterlimit
  299:     ds aload pop setdash
  300:     cc aload pop setrgbcolor
  301:     cm setmatrix
  302:   end
  303: } bind def
  304: 
  305: /PATDict 3 dict def
  306: /PATsp {
  307:   true PATredef
  308:   PATDict begin
  309:     /CurrentPattern exch def
  310:     % If it's an uncolored pattern, save the color
  311:     CurrentPattern /PaintType get 2 eq {
  312:       /PColor exch def
  313:     } if
  314:     /CColor [ currentrgbcolor ] def
  315:   end
  316: } bind def
  317: % PATstroke - stroke with the current pattern
  318: /PATstroke {
  319:   countdictstack
  320:   save
  321:   mark
  322:   {
  323:     currentpoint strokepath moveto
  324:     PATpcalc				% proc nw nh px py
  325:     clip newpath PATfill
  326:     } stopped {
  327: 	(*** PATstroke Warning: Path is too complex, stroking
  328: 	  with gray) =
  329:     cleartomark
  330:     restore
  331:     countdictstack exch sub dup 0 gt
  332: 	{ { end } repeat } { pop } ifelse
  333:     gsave 0.5 setgray oldstroke grestore
  334:   } { pop restore pop } ifelse
  335:   newpath
  336: } bind def
  337: /PATtcalc {		% modmtx tilingtype PATtcalc tilematrix
  338:   % Note: tiling types 2 and 3 are not supported
  339:   gsave
  340:     exch concat					% tilingtype
  341:     matrix currentmatrix exch			% cmtx tilingtype
  342:     % Tiling type 1 and 3: constant spacing
  343:     2 ne {
  344: 	% Distort the pattern so that it occupies
  345: 	% an integral number of device pixels
  346: 	dup 4 get exch dup 5 get exch		% tx ty cmtx
  347: 	XStep 0 dtransform
  348: 	round exch round exch			% tx ty cmtx dx.x dx.y
  349: 	XStep div exch XStep div exch		% tx ty cmtx a b
  350: 	0 YStep dtransform
  351: 	round exch round exch			% tx ty cmtx a b dy.x dy.y
  352: 	YStep div exch YStep div exch		% tx ty cmtx a b c d
  353: 	7 -3 roll astore			% { a b c d tx ty }
  354:     } if
  355:   grestore
  356: } bind def
  357: /PATusp {
  358:   false PATredef
  359:   PATDict begin
  360:     CColor PATsc
  361:   end
  362: } bind def
  363: 
  364: % crosshatch30
  365: 11 dict begin
  366: /PaintType 1 def
  367: /PatternType 1 def
  368: /TilingType 1 def
  369: /BBox [0 0 1 1] def
  370: /XStep 1 def
  371: /YStep 1 def
  372: /PatWidth 1 def
  373: /PatHeight 1 def
  374: /Multi 2 def
  375: /PaintData [
  376:   { clippath } bind
  377:   { 32 16 true [ 32 0 0 -16 0 16 ]
  378: 	{<033003300c0c0c0c30033003c000c000300330030c0c0c0c
  379: 	0330033000c000c0033003300c0c0c0c30033003c000c000
  380: 	300330030c0c0c0c0330033000c000c0>}
  381:      imagemask } bind
  382: ] def
  383: /PaintProc {
  384: 	pop
  385: 	exec fill
  386: } def
  387: currentdict
  388: end
  389: /P3 exch def
  390: 
  391: /cp {closepath} bind def
  392: /ef {eofill} bind def
  393: /gr {grestore} bind def
  394: /gs {gsave} bind def
  395: /sa {save} bind def
  396: /rs {restore} bind def
  397: /l {lineto} bind def
  398: /m {moveto} bind def
  399: /rm {rmoveto} bind def
  400: /n {newpath} bind def
  401: /s {stroke} bind def
  402: /sh {show} bind def
  403: /slc {setlinecap} bind def
  404: /slj {setlinejoin} bind def
  405: /slw {setlinewidth} bind def
  406: /srgb {setrgbcolor} bind def
  407: /rot {rotate} bind def
  408: /sc {scale} bind def
  409: /sd {setdash} bind def
  410: /ff {findfont} bind def
  411: /sf {setfont} bind def
  412: /scf {scalefont} bind def
  413: /sw {stringwidth} bind def
  414: /tr {translate} bind def
  415: /tnt {dup dup currentrgbcolor
  416:   4 -2 roll dup 1 exch sub 3 -1 roll mul add
  417:   4 -2 roll dup 1 exch sub 3 -1 roll mul add
  418:   4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb}
  419:   bind def
  420: /shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul
  421:   4 -2 roll mul srgb} bind def
  422: /$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def
  423: /$F2psEnd {$F2psEnteredState restore end} def
  424: 
  425: $F2psBegin
  426: 10 setmiterlimit
  427:  0.07200 0.07200 sc
  428: %
  429: % Fig objects follow
  430: %
  431: % Polyline
  432: 7.500 slw
  433: n 4200 600 m 6600 600 l 6600 2100 l 4200 2100 l
  434:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  435: % Polyline
  436: n 4200 900 m 6600 900 l 6600 1200 l 4200 1200 l
  437:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  438: 15.00 15.00 sc P3 [16 0 0 -8 280.00 60.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  439: % Polyline
  440: n 4200 1500 m
  441:  6600 1500 l gs col0 s gr 
  442: % Polyline
  443: n 6600 1800 m
  444:  4200 1800 l gs col0 s gr 
  445: /Times-Roman ff 210.00 scf sf
  446: 4350 825 m
  447: gs 1 -1 sc (Student A) col0 sh gr
  448: % Polyline
  449: n 8175 150 m 10575 150 l 10575 1650 l 8175 1650 l
  450:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  451: % Polyline
  452: n 8175 450 m 10575 450 l 10575 750 l 8175 750 l
  453:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  454: 15.00 15.00 sc P3 [16 0 0 -8 545.00 30.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  455: % Polyline
  456: n 8175 1050 m
  457:  10575 1050 l gs col0 s gr 
  458: % Polyline
  459: n 10575 1350 m
  460:  8175 1350 l gs col0 s gr 
  461: %  Assignment 1 
  462: /Times-Roman ff 210.00 scf sf
  463: 8325 375 m
  464: gs 1 -1 sc (Problem 1) col0 sh gr
  465: % Polyline
  466: n 8100 900 m 10500 900 l 10500 2400 l 8100 2400 l
  467:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  468: % Polyline
  469: n 8100 1200 m 10500 1200 l 10500 1500 l 8100 1500 l
  470:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  471: 15.00 15.00 sc P3 [16 0 0 -8 540.00 80.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  472: % Polyline
  473: n 8100 1800 m
  474:  10500 1800 l gs col0 s gr 
  475: % Polyline
  476: n 10500 2100 m
  477:  8100 2100 l gs col0 s gr 
  478: %  Assignment 1 
  479: /Times-Roman ff 210.00 scf sf
  480: 8250 1125 m
  481: gs 1 -1 sc (Problem 2) col0 sh gr
  482: % Polyline
  483: n 8025 1725 m 10425 1725 l 10425 3225 l 8025 3225 l
  484:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  485: % Polyline
  486: n 8025 2025 m 10425 2025 l 10425 2325 l 8025 2325 l
  487:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  488: 15.00 15.00 sc P3 [16 0 0 -8 535.00 135.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  489: % Polyline
  490: n 8025 2625 m
  491:  10425 2625 l gs col0 s gr 
  492: % Polyline
  493: n 10425 2925 m
  494:  8025 2925 l gs col0 s gr 
  495: %  Assignment 1 
  496: /Times-Roman ff 210.00 scf sf
  497: 8175 1950 m
  498: gs 1 -1 sc (Problem 3) col0 sh gr
  499: % Polyline
  500: n 8175 3600 m 10575 3600 l 10575 5100 l 8175 5100 l
  501:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  502: % Polyline
  503: n 8175 3900 m 10575 3900 l 10575 4200 l 8175 4200 l
  504:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  505: 15.00 15.00 sc P3 [16 0 0 -8 545.00 260.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  506: % Polyline
  507: n 8175 4500 m
  508:  10575 4500 l gs col0 s gr 
  509: % Polyline
  510: n 10575 4800 m
  511:  8175 4800 l gs col0 s gr 
  512: %  Assignment 1 
  513: /Times-Roman ff 210.00 scf sf
  514: 8325 3825 m
  515: gs 1 -1 sc (Problem 1) col0 sh gr
  516: % Polyline
  517: n 8100 4350 m 10500 4350 l 10500 5850 l 8100 5850 l
  518:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  519: % Polyline
  520: n 8100 4650 m 10500 4650 l 10500 4950 l 8100 4950 l
  521:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  522: 15.00 15.00 sc P3 [16 0 0 -8 540.00 310.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  523: % Polyline
  524: n 8100 5250 m
  525:  10500 5250 l gs col0 s gr 
  526: % Polyline
  527: n 10500 5550 m
  528:  8100 5550 l gs col0 s gr 
  529: %  Assignment 1 
  530: /Times-Roman ff 210.00 scf sf
  531: 8250 4575 m
  532: gs 1 -1 sc (Problem 2) col0 sh gr
  533: % Polyline
  534: n 8025 5175 m 10425 5175 l 10425 6675 l 8025 6675 l
  535:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  536: % Polyline
  537: n 8025 5475 m 10425 5475 l 10425 5775 l 8025 5775 l
  538:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  539: 15.00 15.00 sc P3 [16 0 0 -8 535.00 365.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  540: % Polyline
  541: n 8025 6075 m
  542:  10425 6075 l gs col0 s gr 
  543: % Polyline
  544: n 10425 6375 m
  545:  8025 6375 l gs col0 s gr 
  546: %  Assignment 1 
  547: /Times-Roman ff 210.00 scf sf
  548: 8175 5400 m
  549: gs 1 -1 sc (Problem 3) col0 sh gr
  550: % Polyline
  551: n 3675 4350 m 6075 4350 l 6075 5850 l 3675 5850 l
  552:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  553: % Polyline
  554: n 3675 4650 m 6075 4650 l 6075 4950 l 3675 4950 l
  555:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  556: 15.00 15.00 sc P3 [16 0 0 -8 245.00 310.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  557: % Polyline
  558: n 3675 5250 m
  559:  6075 5250 l gs col0 s gr 
  560: % Polyline
  561: n 6075 5550 m
  562:  3675 5550 l gs col0 s gr 
  563: /Times-Roman ff 210.00 scf sf
  564: 3825 4575 m
  565: gs 1 -1 sc (Student C) col0 sh gr
  566: /Times-Roman ff 210.00 scf sf
  567: 3750 5175 m
  568: gs 1 -1 sc (1) col0 sh gr
  569: /Times-Roman ff 210.00 scf sf
  570: 3750 5475 m
  571: gs 1 -1 sc (2) col0 sh gr
  572: /Times-Roman ff 210.00 scf sf
  573: 3750 5775 m
  574: gs 1 -1 sc (3) col0 sh gr
  575: % Polyline
  576: n 3450 5175 m 5850 5175 l 5850 6675 l 3450 6675 l
  577:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  578: % Polyline
  579: n 3450 5475 m 5850 5475 l 5850 5775 l 3450 5775 l
  580:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  581: 15.00 15.00 sc P3 [16 0 0 -8 230.00 365.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  582: % Polyline
  583: n 3450 6075 m
  584:  5850 6075 l gs col0 s gr 
  585: % Polyline
  586: n 5850 6375 m
  587:  3450 6375 l gs col0 s gr 
  588: /Times-Roman ff 210.00 scf sf
  589: 3600 5400 m
  590: gs 1 -1 sc (Student D) col0 sh gr
  591: /Times-Roman ff 210.00 scf sf
  592: 3525 6000 m
  593: gs 1 -1 sc (1) col0 sh gr
  594: /Times-Roman ff 210.00 scf sf
  595: 3525 6300 m
  596: gs 1 -1 sc (2) col0 sh gr
  597: /Times-Roman ff 210.00 scf sf
  598: 3525 6600 m
  599: gs 1 -1 sc (3) col0 sh gr
  600: % Polyline
  601: n 3975 2625 m 6375 2625 l 6375 4125 l 3975 4125 l
  602:  cp gs col7 1.00 shd ef gr gs col0 s gr 
  603: % Polyline
  604: n 3975 2925 m 6375 2925 l 6375 3225 l 3975 3225 l
  605:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  606: 15.00 15.00 sc P3 [16 0 0 -8 265.00 195.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  607: % Polyline
  608: n 3975 3525 m
  609:  6375 3525 l gs col0 s gr 
  610: % Polyline
  611: n 6375 3825 m
  612:  3975 3825 l gs col0 s gr 
  613: /Times-Roman ff 210.00 scf sf
  614: 4125 2850 m
  615: gs 1 -1 sc (Student B) col0 sh gr
  616: /Times-Roman ff 210.00 scf sf
  617: 4050 3450 m
  618: gs 1 -1 sc (1) col0 sh gr
  619: /Times-Roman ff 210.00 scf sf
  620: 4050 3750 m
  621: gs 1 -1 sc (2) col0 sh gr
  622: /Times-Roman ff 210.00 scf sf
  623: 4050 4050 m
  624: gs 1 -1 sc (3) col0 sh gr
  625: % Polyline
  626: n 300 1950 m 2400 1950 l 2400 3450 l 300 3450 l
  627:  cp gs col0 s gr 
  628: % Polyline
  629: n 300 2250 m
  630:  2400 2250 l gs col0 s gr 
  631: % Polyline
  632: n 2400 2550 m
  633:  300 2550 l gs col0 s gr 
  634: % Polyline
  635: n 300 2850 m
  636:  2400 2850 l gs col0 s gr 
  637: % Polyline
  638: n 2400 3150 m
  639:  300 3150 l gs col0 s gr 
  640: /Times-Roman ff 210.00 scf sf
  641: 375 2175 m
  642: gs 1 -1 sc (Course Spreadsheet) col0 sh gr
  643: /Times-Roman ff 210.00 scf sf
  644: 375 2475 m
  645: gs 1 -1 sc (A) col0 sh gr
  646: /Times-Roman ff 210.00 scf sf
  647: 375 3075 m
  648: gs 1 -1 sc (C) col0 sh gr
  649: /Times-Roman ff 210.00 scf sf
  650: 375 3375 m
  651: gs 1 -1 sc (D) col0 sh gr
  652: /Times-Roman ff 210.00 scf sf
  653: 375 2775 m
  654: gs 1 -1 sc (B) col0 sh gr
  655: % Polyline
  656: gs  clippath
  657: 2370 2385 m 2406 2433 l 2566 2313 l 2452 2361 l 2530 2265 l cp
  658: eoclip
  659: n 4200 1050 m
  660:  2400 2400 l gs col0 s gr gr
  661: 
  662: % arrowhead
  663: 30.000 slw
  664: n 2530 2265 m 2452 2361 l 2566 2313 l 2530 2265 l  cp gs 0.00 setgray ef gr  col0 s
  665: % Polyline
  666: 7.500 slw
  667: gs  clippath
  668: 2415 2970 m 2366 3005 l 2481 3168 l 2437 3053 l 2530 3133 l cp
  669: eoclip
  670: n 3675 4800 m
  671:  2400 3000 l gs col0 s gr gr
  672: 
  673: % arrowhead
  674: 30.000 slw
  675: n 2530 3133 m 2437 3053 l 2481 3168 l 2530 3133 l  cp gs 0.00 setgray ef gr  col0 s
  676: % Polyline
  677: 7.500 slw
  678: gs  clippath
  679: 2421 3273 m 2366 3298 l 2449 3480 l 2427 3359 l 2503 3456 l cp
  680: eoclip
  681: n 3450 5625 m
  682:  2400 3300 l gs col0 s gr gr
  683: 
  684: % arrowhead
  685: 30.000 slw
  686: n 2503 3456 m 2427 3359 l 2449 3480 l 2503 3456 l  cp gs 0.00 setgray ef gr  col0 s
  687: % Polyline
  688: 7.500 slw
  689: gs  clippath
  690: 2392 2667 m 2378 2725 l 2572 2771 l 2463 2715 l 2586 2713 l cp
  691: eoclip
  692: n 3975 3075 m
  693:  2400 2700 l gs col0 s gr gr
  694: 
  695: % arrowhead
  696: 30.000 slw
  697: n 2586 2713 m 2463 2715 l 2572 2771 l 2586 2713 l  cp gs 0.00 setgray ef gr  col0 s
  698: % Polyline
  699: 7.500 slw
  700: gs  clippath
  701: 6573 1329 m 6599 1383 l 6779 1297 l 6658 1322 l 6753 1243 l cp
  702: eoclip
  703: n 8175 600 m
  704:  6600 1350 l gs col0 s gr gr
  705: 
  706: % arrowhead
  707: 30.000 slw
  708: n 6753 1243 m 6658 1322 l 6779 1297 l 6753 1243 l  cp gs 0.00 setgray ef gr  col0 s
  709: % Polyline
  710: 7.500 slw
  711: gs  clippath
  712: 6579 1623 m 6591 1682 l 6787 1642 l 6664 1637 l 6775 1584 l cp
  713: eoclip
  714: n 8100 1350 m
  715:  6600 1650 l gs col0 s gr gr
  716: 
  717: % arrowhead
  718: 30.000 slw
  719: n 6775 1584 m 6664 1637 l 6787 1642 l 6775 1584 l  cp gsL 0.00 setgray ef gr  col0 s
  720: % Polyline
  721: 7.500 slw
  722: gs  clippath
  723: 6589 1918 m 6580 1977 l 6777 2008 l 6664 1960 l 6787 1949 l cp
  724: eoclip
  725: n 8025 2175 m
  726:  6600 1950 l gs col0 s gr gr
  727: 
  728: % arrowhead
  729: 30.000 slw
  730: n 6787 1949 m 6664 1960 l 6777 2008 l 6787 1949 l  cp gs 0.00 setgray ef gr  col0 s
  731: % Polyline
  732: 7.500 slw
  733: gs  clippath
  734: 6371 3341 m 6350 3397 l 6537 3468 l 6436 3398 l 6558 3412 l cp
  735: eoclip
  736: n 8175 4050 m
  737:  6375 3375 l gs col0 s gr gr
  738: 
  739: % arrowhead
  740: 30.000 slw
  741: n 6558 3412 m 6436 3398 l 6537 3468 l 6558 3412 l  cp gs 0.00 setgray ef gr  col0 s
  742: % Polyline
  743: 7.500 slw
  744: gs  clippath
  745: 6378 3641 m 6346 3691 l 6513 3800 l 6429 3710 l 6545 3750 l cp
  746: eoclip
  747: n 8100 4800 m
  748:  6375 3675 l gs col0 s gr gr
  749: 
  750: % arrowhead
  751: 30.000 slw
  752: n 6545 3750 m 6429 3710 l 6513 3800 l 6545 3750 l  cp gs 0.00 setgray ef gr  col0 s
  753: % Polyline
  754: 7.500 slw
  755: gs  clippath
  756: 6385 3943 m 6343 3985 l 6484 4127 l 6421 4021 l 6527 4084 l cp
  757: eoclip
  758: n 8025 5625 m
  759:  6375 3975 l gs col0 s gr gr
  760: 
  761: % arrowhead
  762: 30.000 slw
  763: n 6527 4084 m 6421 4021 l 6484 4127 l 6527 4084 l  cp gs 0.00 setgray ef gr  col0 s
  764: % Polyline
  765: 7.500 slw
  766: n 10800 6900 m 75 6900 l 75 0 l 10800 0 l
  767:  cp gs col0 s gr 
  768: % Polyline
  769: n 300 300 m 1500 300 l 1500 600 l 300 600 l
  770:  cp gs /PC [[1.00 1.00 1.00] [0.00 0.00 0.00]] def
  771: 15.00 15.00 sc P3 [16 0 0 -8 20.00 20.00] PATmp PATsp ef gr PATusp gs col0 s gr 
  772: /Times-Roman ff 210.00 scf sf
  773: 4275 1425 m
  774: gs 1 -1 sc (1) col0 sh gr
  775: /Times-Roman ff 210.00 scf sf
  776: 4275 1725 m
  777: gs 1 -1 sc (2) col0 sh gr
  778: /Times-Roman ff 210.00 scf sf
  779: 4275 2025 m
  780: gs 1 -1 sc (3) col0 sh gr
  781: /Times-Roman ff 240.00 scf sf
  782: 1725 525 m
  783: gs 1 -1 sc (Export Row) col0 sh gr
  784: $F2psEnd
  785: rs
  786: end
  787: icount op_count sub {pop} repeat
countdictstack dict_count sub {end} repeat
Access_Softek_context restore

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>