diff options
author | Jeffrey H. Kingston <jeff@it.usyd.edu.au> | 2010-09-14 20:41:52 +0000 |
---|---|---|
committer | Jeffrey H. Kingston <jeff@it.usyd.edu.au> | 2010-09-14 20:41:52 +0000 |
commit | 66b683579143de15598c16695df72d1b224c2030 (patch) | |
tree | 1dfc6d44e7517fb3e1fe838239daac263948bbf5 /doc/slides/outfile.ps | |
parent | 3c59753b94d0425e7ddcc4b57b11dfb283d0c144 (diff) | |
download | lout-66b683579143de15598c16695df72d1b224c2030.tar.gz |
Lout 3.37.
git-svn-id: http://svn.savannah.nongnu.org/svn/lout/trunk@43 9365b830-b601-4143-9ba8-b4a8e2c3339c
Diffstat (limited to 'doc/slides/outfile.ps')
-rw-r--r-- | doc/slides/outfile.ps | 1534 |
1 files changed, 1029 insertions, 505 deletions
diff --git a/doc/slides/outfile.ps b/doc/slides/outfile.ps index 87948ba..7dadd44 100644 --- a/doc/slides/outfile.ps +++ b/doc/slides/outfile.ps @@ -1,6 +1,6 @@ %!PS-Adobe-3.0 -%%Creator: Basser Lout Version 3.36 (July 2007) -%%CreationDate: Fri Jul 27 08:31:29 2007 +%%Creator: Basser Lout Version 3.37 (September 2008) +%%CreationDate: Fri Sep 19 08:43:56 2008 %%DocumentData: Binary %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) @@ -1401,6 +1401,86 @@ errordict begin } def end +/lgraphdebugposy 432 def +/lgraphdebugposx 72 def + +% - lgraphdebugnextline - +/lgraphdebugnextline +{ + lgraphdebugposy 72 lt + { /lgraphdebugposx lgraphdebugposx 144 add store + /lgraphdebugposy 432 store + } + { + /lgraphdebugposy lgraphdebugposy 12 sub store + } ifelse + lgraphdebugposx lgraphdebugposy moveto +} def + +% - lgraphdebugbeginindent - +/lgraphdebugbeginindent +{ + /lgraphdebugposx lgraphdebugposx 12 add store +} def + +% - lgraphdebugendindent - +/lgraphdebugendindent +{ + /lgraphdebugposx lgraphdebugposx 12 sub store +} def + +% <string> <int> lgraphdebugprint - +% must be defined outside lgraphdict since used in arbitrary places +% print <string> plus count or <int> stack entries, whichever is the smaller +/lgraphdebugprint +{ + exch + gsave + initgraphics + lgraphdebugnextline + /Times-Roman findfont 10 scalefont setfont + 0 setgray show + lgraphdebugbeginindent + count 1 sub 2 copy lt { pop } { exch pop } ifelse 1 sub + 0 exch 1 exch + { + lgraphdebugnextline + index + dup type (dicttype) eq + { + (begin dict) show + lgraphdebugbeginindent + { + lgraphdebugnextline + pop 100 string cvs show + } forall + lgraphdebugendindent + lgraphdebugnextline + (end dict) show + } + { + dup type (arraytype) eq + { + (begin array) show + lgraphdebugbeginindent + { + lgraphdebugnextline + 100 string cvs show + } forall + lgraphdebugendindent + lgraphdebugnextline + (end array) show + } + { + 100 string cvs show + } ifelse + } ifelse + } for + lgraphdebugendindent + grestore +} def + + /lgraphdict 200 dict def lgraphdict begin @@ -1695,104 +1775,188 @@ lgraphdict begin } def -% cross: show a small cross -/cross -{ newpath - xcurr ycurr trpoint moveto - symbolsize neg symbolsize neg rmoveto - symbolsize 2 mul symbolsize 2 mul rlineto - 0 symbolsize -2 mul rmoveto - symbolsize -2 mul symbolsize 2 mul rlineto - [] 0 setdash stroke +% docross: show a cross with a given symbolsize and symbollinewidth +% <x> <y> <symbolsize> <symbollinewidth> docross - +/docross +{ + setlinewidth + /ss exch def + newpath + moveto + ss neg ss neg rmoveto + ss 2 mul ss 2 mul rlineto + 0 ss -2 mul rmoveto + ss -2 mul ss 2 mul rlineto + [] 0 setdash 0 setlinecap stroke +} def + +% cross: show a cross +% - cross - +/cross { xcurr ycurr trpoint symbolsize symbollinewidth docross } def + +% doplus: show a plus with a given symbolsize and symbollinewidth +% <x> <y> <symbolsize> <symbollinewidth> doplus - +/doplus +{ + setlinewidth + /ss exch def + newpath + moveto + ss neg 0 rmoveto + ss 2 mul 0 rlineto + ss neg ss neg rmoveto + 0 ss 2 mul rlineto + [] 0 setdash 0 setlinecap stroke +} def + +% plus: show a plus +% - plus - +/plus { xcurr ycurr trpoint symbolsize symbollinewidth doplus } def + +% dosquare: show an open square with a given symbolsize and symbollinewidth +% NB symbolsize is reduced by half the line width to get size exactly right +% <x> <y> <symbolsize> <symbollinewidth> dosquare - +/dosquare +{ + dup setlinewidth + 0.5 mul sub 0 max /ss exch def + newpath + moveto + ss neg ss neg rmoveto + ss 2 mul 0 rlineto + 0 ss 2 mul rlineto + ss -2 mul 0 rlineto + closepath [] 0 setdash stroke } def -% plus: show a small plus -/plus -{ newpath - xcurr ycurr trpoint moveto - symbolsize neg 0 rmoveto - symbolsize 2 mul 0 rlineto - symbolsize neg symbolsize neg rmoveto - 0 symbolsize 2 mul rlineto - [] 0 setdash stroke -} def +% square: show an open square +% - square - +/square { xcurr ycurr trpoint symbolsize symbollinewidth dosquare } def -% square: show a small square -/square -{ newpath - xcurr ycurr trpoint moveto - symbolsize neg symbolsize neg rmoveto - symbolsize 2 mul 0 rlineto - 0 symbolsize 2 mul rlineto - symbolsize -2 mul 0 rlineto +% dofilledsquare: show filled square with given symbolsize and symbollinewidth +% NB symbollinewidth is not used +% <x> <y> <symbolsize> <symbollinewidth> dofilledsquare - +/dofilledsquare +{ + pop /ss exch def + newpath + moveto + ss neg ss neg rmoveto + ss 2 mul 0 rlineto + 0 ss 2 mul rlineto + ss -2 mul 0 rlineto + closepath fill +} def + +% filledsquare: show a filled square +% - filledsquare - +/filledsquare { xcurr ycurr trpoint symbolsize symbollinewidth dofilledsquare } def + +% dodiamond: show an open diamond with a given symbolsize and symbollinewidth +% NB symbolsize is reduced by half the line width to get size exactly right +% <x> <y> <symbolsize> <symbollinewidth> dodiamond - +/dodiamond +{ + dup setlinewidth + 0.5 mul sub 0 max /ss exch def + newpath + moveto + ss neg 0 rmoveto + ss ss neg rlineto + ss ss rlineto + ss neg ss rlineto closepath [] 0 setdash stroke } def -% filledsquare: show a small filled square -/filledsquare -{ newpath - xcurr ycurr trpoint moveto - symbolsize neg symbolsize neg rmoveto - symbolsize 2 mul 0 rlineto - 0 symbolsize 2 mul rlineto - symbolsize -2 mul 0 rlineto - closepath gsave [] 0 setdash stroke grestore fill -} def +% diamond: show an open diamond +% - diamond - +/diamond { xcurr ycurr trpoint symbolsize symbollinewidth dodiamond } def -% diamond: show a small diamond -/diamond -{ newpath - xcurr ycurr trpoint moveto - symbolsize neg 0 rmoveto - symbolsize symbolsize neg rlineto - symbolsize symbolsize rlineto - symbolsize neg symbolsize rlineto - closepath [] 0 setdash stroke +% dofilleddiamond: show filled diamond with given symbolsize and symbollinewidth +% NB symbollinewidth is not used +% <x> <y> <symbolsize> <symbollinewidth> dofilleddiamond - +/dofilleddiamond +{ + pop /ss exch def + newpath + moveto + ss neg 0 rmoveto + ss ss neg rlineto + ss ss rlineto + ss neg ss rlineto + closepath fill +} def + +% filleddiamond: show a filled diamond +% - filleddiamond - +/filleddiamond { xcurr ycurr trpoint symbolsize symbollinewidth dofilleddiamond } def + +% docircle: show an open circle with a given symbolsize and symbollinewidth +% NB symbolsize is reduced by half the line width to get size exactly right +% <x> <y> <symbolsize> <symbollinewidth> docircle - +/docircle +{ + dup setlinewidth + 0.5 mul sub 0 max /ss exch def + newpath + ss 0 360 arc [] 0 setdash stroke } def -% filleddiamond: show a small filled diamond -/filleddiamond -{ newpath - xcurr ycurr trpoint moveto - symbolsize neg 0 rmoveto - symbolsize symbolsize neg rlineto - symbolsize symbolsize rlineto - symbolsize neg symbolsize rlineto - closepath gsave [] 0 setdash stroke grestore fill -} def +% circle: show an open circle +% - circle - +/circle { xcurr ycurr trpoint symbolsize symbollinewidth docircle } def -% circle: show a small circle -/circle -{ newpath - xcurr ycurr trpoint symbolsize 0 360 arc [] 0 setdash stroke +% dofilledcircle: show filled circle with given symbolsize and symbollinewidth +% NB symbollinewidth is not used +% <x> <y> <symbolsize> <symbollinewidth> dofilledcircle - +/dofilledcircle +{ + pop /ss exch def + newpath + ss 0 360 arc fill } def -% filledcircle: show a small filled circle -/filledcircle -{ newpath - xcurr ycurr trpoint symbolsize 0 360 arc gsave [] 0 setdash stroke grestore fill -} def +% filledcircle: show a filled circle +% - filledcircle - +/filledcircle { xcurr ycurr trpoint symbolsize symbollinewidth dofilledcircle } def -% triangle: show a small triangle -/triangle -{ newpath - xcurr ycurr trpoint moveto - 0 symbolsize 1.5 mul rmoveto - symbolsize neg symbolsize -2.5 mul rlineto - symbolsize 2 mul 0 rlineto +% dotriangle: show an open triangle with a given symbolsize and symbollinewidth +% NB symbolsize is reduced by half the line width to get size exactly right +% <x> <y> <symbolsize> <symbollinewidth> dotriangle - +/dotriangle +{ + dup setlinewidth + 0.5 mul sub 0 max /ss exch def + newpath + moveto + 0 ss 1.5 mul rmoveto + ss neg ss -2.5 mul rlineto + ss 2 mul 0 rlineto closepath [] 0 setdash stroke } def -% filledtriangle: show a small filled triangle -/filledtriangle -{ newpath - xcurr ycurr trpoint moveto - 0 symbolsize 1.5 mul rmoveto - symbolsize neg symbolsize -2.5 mul rlineto - symbolsize 2 mul 0 rlineto - closepath gsave [] 0 setdash stroke grestore fill +% triangle: show an open triangle +% - triangle - +/triangle { xcurr ycurr trpoint symbolsize symbollinewidth dotriangle } def + +% dofilledtriangle: show filled triangle with symbolsize and symbollinewidth +% NB symbollinewidth is not used +% <x> <y> <symbolsize> <symbollinewidth> dofilledtriangle - +/dofilledtriangle +{ + pop /ss exch def + newpath + moveto + 0 ss 1.5 mul rmoveto + ss neg ss -2.5 mul rlineto + ss 2 mul 0 rlineto + closepath fill } def +% filledtriangle: show a filled triangle +% - filledtriangle - +/filledtriangle { symbolsize symbollinewidth dofilledtriangle } def + %plog: like log only with a base, and protected from failing if <= 0 % base x plog res @@ -2508,27 +2672,36 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -9066 0 0 0 400 480 100 1417 -1417 LoutGr2 +gsave +1417 -1417 translate +0.0 0.0 0.0 LoutSetRGBColor +9066 0 0 0 400 480 100 LoutGraphic +gsave 1 LoutMargSet grestore grestore -160 fnt1 1417 -1526(lout)m -10419(1)s gsave +160 fnt1 0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10419(1)s gsave 1417 -14005 translate -400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic +400 fnt1 +9066 12053 0 12053 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -600 fnt2 691 10903(A)m 1250(Pr)s 6(actical)k -3667(Introduction)s 6922(to)s 7566(the)s 3956 9463(Lout)m 616 8023(Document)m -3500(F)s 18(or)k -15(matting)k 6490(System)s 400 fnt2 -2882 6161(Jeffre)m 8(y)k 4180(H.)s 4656(Kingston)s 400 fnt3 -1395 5059(Basser)m 2794(Dept.)s 3834(of)s 4333(Computer)s 6242(Science)s -2251 4579(The)m 3058(Univ)s 10(ersity)k 4951(of)s 5450(Sydne)s 8(y)k - +600 fnt2 691 10903(A)m 1250(Pr)s 6(actical)k 3667(Introduction)s +6922(to)s 7566(the)s 3956 9463(Lout)m 616 8023(Document)m 3500(F)s 18(or)k -15(matting)k +6490(System)s 400 fnt2 2882 6161(Jeffre)m 8(y)k 4180(H.)s +4656(Kingston)s 400 fnt3 1395 5059(Basser)m 2794(Dept.)s 3834(of)s +4333(Computer)s 6242(Science)s 2251 4579(The)m 3058(Univ)s 10(ersity)k +4951(of)s 5450(Sydne)s 8(y)k grestore gsave 1417 -14005 translate @@ -2543,6 +2716,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -2570,27 +2745,34 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10407(2)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10407(2)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -400 fnt4 2988 11377(A)m 3363(simple)s -4565(input)s 5575(\207le)s -[ /Dest /LOUT26_235_all_1 /DEST pdfmark -360 fnt2 800 9646(@SysInclude { doc })m 800 9166(@Doc @T)m 43(e)k 10(xt @Begin)k -800 8686(Hello)m 14(, w)k 3(or)k -5(ld)k 800 8206(@End @T)m 43(e)k 10(xt)k -400 fnt4 0 6381(Ho)m 4(w)k 889(to)s 1313(f)s 10(ormat)k -2579(it)s 360 fnt2 800 5635(lout \207lename > out.ps)m 800 5155(ghostvie)m 7(w out.ps)k -800 4675(mpr out.ps)m +400 fnt4 +2988 11377(A)m 3363(simple)s 4565(input)s 5575(\207le)s +[ /Dest /LOUT26_243_all_1 /DEST pdfmark +360 fnt2 +800 9646(@SysInclude { doc })m 800 9166(@Doc @T)m 43(e)k 10(xt @Begin)k 800 8686(Hello)m 14(, w)k 3(or)k -5(ld)k +800 8206(@End @T)m 43(e)k 10(xt)k 400 fnt4 0 6381(Ho)m 4(w)k +889(to)s 1313(f)s 10(ormat)k 2579(it)s 360 fnt2 +800 5635(lout \207lename > out.ps)m 800 5155(ghostvie)m 7(w out.ps)k 800 4675(mpr out.ps)m grestore gsave 1417 -14005 translate -400 fnt1 0 0 0 0 400 480 100 LoutGraphic +400 fnt1 +0 0 0 0 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore @@ -2601,6 +2783,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -2620,22 +2804,28 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10414(3)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10414(3)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -[ /Dest /LOUT26_235_all_2 /DEST pdfmark +[ /Dest /LOUT26_243_all_2 /DEST pdfmark 8640 10080 1440 8457 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -1440 8367(Hello,)m 2505(w)s 4(orld)k - +1440 8367(Hello,)m +2505(w)s 4(orld)k grestore grestore @@ -2652,6 +2842,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -2679,23 +2871,29 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10407(4)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10407(4)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -400 fnt4 2339 11377(Headings)m 4026(and)s -4762(paragraphs)s -[ /Dest /LOUT26_235_all_3 /DEST pdfmark -360 fnt2 800 9646(@SysInclude { doc })m 800 9166(@Doc @T)m 43(e)k 10(xt @Begin)k -800 8686(@Heading { Introduction })m 800 8206(@PP)m 800 7726(The design of the Lout f)m 10(or)k -9(matting)k -800 7246(system w)m 5(as under)k -14(tak)k 7(en with the)k 800 6766(needs of the @I { ordinar)m -10(y user })k -800 6286(v)m 9(er)k -10(y m)k 3(uch in mind.)k 800 5806(@End @T)m 43(e)k 10(xt)k - +400 fnt4 +2339 11377(Headings)m 4026(and)s 4762(paragraphs)s +[ /Dest /LOUT26_243_all_3 /DEST pdfmark +360 fnt2 800 9646(@SysInclude { doc })m +800 9166(@Doc @T)m 43(e)k 10(xt @Begin)k 800 8686(@Heading { Introduction })m 800 8206(@PP)m +800 7726(The design of the Lout f)m 10(or)k -9(matting)k 800 7246(system w)m 5(as under)k -14(tak)k 7(en with the)k +800 6766(needs of the @I { ordinar)m -10(y user })k 800 6286(v)m 9(er)k -10(y m)k 3(uch in mind.)k +800 5806(@End @T)m 43(e)k 10(xt)k grestore gsave 1417 -14005 translate @@ -2710,6 +2908,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -2737,27 +2937,33 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1527(lout)m -10412(5)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1527(lout)m 10412(5)s gsave 1417 -14005 translate 400 fnt1 9066 12051 0 12051 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -[ /Dest /LOUT26_235_all_4 /DEST pdfmark +[ /Dest /LOUT26_243_all_4 /DEST pdfmark 8640 10080 1440 8456 400 480 100 0 666 LoutGr2 LoutBox stroke grestore -400 fnt4 1440 8364(Intr)m 7(oduction)k -400 fnt1 2240 7743(The)m 2953(design)s 4090(of)s 4543(the)s -5123(Lout)s 1440 7263(formatting)m 3215(system)s 4423(w)s 4(as)k -5123(undertak)s 4(en)k 1440 6783(with)m 2245(the)s 2825(needs)s -3818(of)s 4271(the)s 400 fnt5 4851 6785(or)m 14(dinary)k -6328(user)s 400 fnt1 1440 6303(v)m 6(ery)k 2234(much)s -3217(in)s 3622(mind.)s +400 fnt4 +1440 8364(Intr)m 7(oduction)k 400 fnt1 2240 7743(The)m 2953(design)s +4090(of)s 4543(the)s 5123(Lout)s 1440 7263(formatting)m 3215(system)s +4423(w)s 4(as)k 5123(undertak)s 4(en)k 1440 6783(with)m +2245(the)s 2825(needs)s 3818(of)s 4271(the)s 400 fnt5 +4851 6785(or)m 14(dinary)k 6328(user)s 400 fnt1 1440 6303(v)m 6(ery)k +2234(much)s 3217(in)s 3622(mind.)s grestore grestore @@ -2774,6 +2980,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -2801,19 +3009,25 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10408(6)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10408(6)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -400 fnt4 3817 11376(Displays)m -[ /Dest /LOUT26_235_all_5 /DEST pdfmark -360 fnt2 -800 9652(Y)m 50(ou cer)k -14(tainly don't w)k 5(ant to retur)k -9(n to)k +400 fnt4 +3817 11376(Displays)m +[ /Dest /LOUT26_243_all_5 /DEST pdfmark +360 fnt2 800 9652(Y)m 50(ou cer)k -14(tainly don't w)k 5(ant to retur)k -9(n to)k 800 9172(his of\207ce and repor)m -14(t:)k 800 8692(@IndentedDispla)m 10(y @I {)k 800 8212(`I can't \207nd an ef\207cient algor)m -5(ithm, I)k 800 7732(guess I'm just too dumb)m 14(.)k 36(')k 800 7252(})m 800 6772(T)m 43(o a)k 7(v)k 9(oid ser)k -5(ious damage to y)k 7(our)k 800 6292(position in the compan)m 5(y)k 36(, it w)k 3(ould)k 800 5812(be better if ...)m @@ -2832,6 +3046,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -2855,24 +3071,30 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10411(7)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10411(7)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -[ /Dest /LOUT26_235_all_6 /DEST pdfmark +[ /Dest /LOUT26_243_all_6 /DEST pdfmark 8640 10080 1440 8457 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -1440 8367(Y)m 44(ou)k 2173(certainly)s -3657(don')s 7(t)k 4591(w)s 4(ant)k 5460(to)s -5856(return)s 6901(to)s 1440 7887(his)m 1990(of\207ce)s 2991(and)s -3665(report:)s 400 fnt5 2240 7048(`I)m 2626(can')s 12(t)k +1440 8367(Y)m 44(ou)k +2173(certainly)s 3657(don')s 7(t)k 4591(w)s 4(ant)k +5460(to)s 5856(return)s 6901(to)s 1440 7887(his)m 1990(of\207ce)s +2991(and)s 3665(report:)s 400 fnt5 2240 7048(`I)m 2626(can')s 12(t)k 3542(\207nd)s 4252(an)s 4742(ef\207cient)s 2240 6568(algorithm,)m 3970(I)s 4223(guess)s 5201(I'm)s 5848(just)s 6532(too)s 2240 6088(dumb)m 16(.)k 56(')k 400 fnt1 1440 5330(T)m 32(o)k 1940(a)s 8(v)k 8(oid)k @@ -2896,6 +3118,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -2923,18 +3147,25 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10411(8)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10411(8)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -400 fnt4 2299 11376(P)m 4(aragraph)k -4229(br)s 7(eaking)k 5847(styles)s -[ /Dest /LOUT26_235_all_7 /DEST pdfmark +400 fnt4 +2299 11376(P)m 4(aragraph)k 4229(br)s 7(eaking)k 5847(styles)s + +[ /Dest /LOUT26_243_all_7 /DEST pdfmark 360 fnt2 800 9652(Y)m 50(ou cer)k -14(tainly don't w)k 5(ant to retur)k -9(n to)k 800 9172(his of\207ce and repor)m -14(t:)k 800 8692(@ID { r)m 3(agged noh)k 10(yphen } @Break @I {)k 800 8212(`I can't \207nd an ef\207cient algor)m -5(ithm, I)k 800 7732(guess I'm just too dumb)m 14(.)k 36(')k @@ -2955,6 +3186,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -2978,24 +3211,30 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10409(9)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10409(9)s gsave 1417 -14005 translate 400 fnt1 9066 12051 0 12051 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -[ /Dest /LOUT26_235_all_8 /DEST pdfmark +[ /Dest /LOUT26_243_all_8 /DEST pdfmark 8640 10080 1440 8457 400 480 100 0 666 LoutGr2 LoutBox stroke grestore -1440 8367(Y)m 44(ou)k 2173(certainly)s -3657(don')s 7(t)k 4591(w)s 4(ant)k 5460(to)s -5856(return)s 6901(to)s 1440 7887(his)m 1990(of\207ce)s 2991(and)s -3665(report:)s 400 fnt5 2240 7048(`I)m 2626(can')s 12(t)k +1440 8367(Y)m 44(ou)k +2173(certainly)s 3657(don')s 7(t)k 4591(w)s 4(ant)k +5460(to)s 5856(return)s 6901(to)s 1440 7887(his)m 1990(of\207ce)s +2991(and)s 3665(report:)s 400 fnt5 2240 7048(`I)m 2626(can')s 12(t)k 3542(\207nd)s 4252(an)s 4742(ef\207cient)s 2240 6568(algorithm,)m 3970(I)s 4223(guess)s 5201(I'm)s 5848(just)s 6532(too)s 2240 6088(dumb)m 16(.)k 56(')k 400 fnt1 1440 5330(T)m 32(o)k 1940(a)s 8(v)k 8(oid)k @@ -3019,6 +3258,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3046,19 +3287,26 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10326(10)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10326(10)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -400 fnt4 4128 11376(Lists)m -[ /Dest /LOUT26_235_all_9 /DEST pdfmark -360 fnt2 -800 9722(@Heading { Oper)m 3(ating Instr)k -5(uctions })k 800 9242(@NumberedList)m 800 8762(@ListItem { Press small g)m 3(reen le)k 10(v)k 9(er)k 18(.)k 21( })k +400 fnt4 +4128 11376(Lists)m +[ /Dest /LOUT26_243_all_9 /DEST pdfmark +360 fnt2 800 9722(@Heading { Oper)m 3(ating Instr)k -5(uctions })k +800 9242(@NumberedList)m 800 8762(@ListItem { Press small g)m 3(reen le)k 10(v)k 9(er)k 18(.)k 21( })k 800 8282(@ListItem { )m 14(W)k 14(ait appro)k 10(ximately 10 seconds)k 800 7802(until red light \210ashes)m 5(.)k 21( })k 800 7322(@ListItem { If smok)m 7(e emerges from rear of unit,)k 800 6842(call Ser)m -10(vice Depar)k -14(tment.)k 21( })k 800 6362(@EndList)m @@ -3076,6 +3324,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3099,33 +3349,39 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10339(11)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10339(11)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -[ /Dest /LOUT26_235_all_10 /DEST pdfmark +[ /Dest /LOUT26_243_all_10 /DEST pdfmark 8640 10080 1440 8456 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -400 fnt4 1440 8364(Operating)m 3287(Instructions)s -400 fnt1 1440 7529(1.)m 2240(Press)s 3166(small)s 4123(green)s -5104(le)s 10(v)k 6(er)k 22(.)k -[ /Dest /LOUT22_1692_all_1 /DEST pdfmark -1440 6689(2.)m -2240(W)s 32(ait)k 3077(approximately)s 5468(10)s 5952(seconds)s -2240 6209(until)m 3065(red)s 3672(light)s 4505(\210ashes.)s -[ /Dest /LOUT22_1692_all_2 /DEST pdfmark -1440 5369(3.)m -2240(If)s 2626(smok)s 4(e)k 3757(emer)s 7(ges)k +400 fnt4 +1440 8364(Operating)m 3287(Instructions)s 400 fnt1 1440 7529(1.)m 2240(Press)s +3166(small)s 4123(green)s 5104(le)s 10(v)k 6(er)k 22(.)k + +[ /Dest /LOUT22_1731_all_1 /DEST pdfmark +1440 6689(2.)m 2240(W)s 32(ait)k 3077(approximately)s 5468(10)s +5952(seconds)s 2240 6209(until)m 3065(red)s 3672(light)s 4505(\210ashes.)s + +[ /Dest /LOUT22_1731_all_2 /DEST pdfmark +1440 5369(3.)m 2240(If)s 2626(smok)s 4(e)k 3757(emer)s 7(ges)k 5164(from)s 6040(rear)s 6760(of)s 2240 4889(unit,)m 3040(call)s 3708(Service)s 4997(Department.)s -[ /Dest /LOUT22_1692_all_3 /DEST pdfmark +[ /Dest /LOUT22_1731_all_3 /DEST pdfmark grestore @@ -3143,6 +3399,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3170,28 +3428,35 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10327(12)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10327(12)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -400 fnt4 3062 11377(T)m 36(echnical)k -4780(r)s 7(eports)k -[ /Dest /LOUT26_235_all_11 /DEST pdfmark -360 fnt2 800 9646(@SysInclude { repor)m -14(t })k -800 9166(@Repor)m -14(t)k 800 8686( @Title { ...)m 21( })k 800 8206( @A)m 10(uthor { ...)k 21( })k -800 7726( @Institution { ...)m 21( })k 800 7246( @DateLine { ...)m 21( })k 800 6766(//)m -800 6286(@Abstr)m 3(act { ...)k 21( })k 800 5806(@Section { ...)m 21( })k -800 5326(@Section { ...)m 21( })k 800 4846(@Section { ...)m 21( })k 800 4366(@Appendix { ...)m 21( })k -800 3886(@Appendix { ...)m 21( })k +400 fnt4 +3062 11377(T)m 36(echnical)k 4780(r)s 7(eports)k +[ /Dest /LOUT26_243_all_11 /DEST pdfmark +360 fnt2 +800 9646(@SysInclude { repor)m -14(t })k 800 9166(@Repor)m -14(t)k 800 8686( @Title { ...)m 21( })k +800 8206( @A)m 10(uthor { ...)k 21( })k 800 7726( @Institution { ...)m 21( })k +800 7246( @DateLine { ...)m 21( })k 800 6766(//)m 800 6286(@Abstr)m 3(act { ...)k 21( })k +800 5806(@Section { ...)m 21( })k 800 5326(@Section { ...)m 21( })k 800 4846(@Section { ...)m 21( })k +800 4366(@Appendix { ...)m 21( })k 800 3886(@Appendix { ...)m 21( })k grestore gsave 1417 -14005 translate -400 fnt1 0 0 0 0 400 480 100 LoutGraphic +400 fnt1 +0 0 0 0 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore @@ -3202,6 +3467,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3229,20 +3496,26 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10334(13)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10334(13)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3840 11376(Sections)m -[ /Dest /LOUT26_235_all_12 /DEST pdfmark -360 fnt2 -800 9720(@Section)m 800 9240( @T)m 43(ag { dfs })k 800 8760( @Title { Depth-\207rst search })m 800 8280(@Begin)m -800 7800(@PP)m 800 7320(W)m 10(e tur)k -9(n no)k 5(w to our \207rst algor)k -5(ithm)k +400 fnt4 +3840 11376(Sections)m +[ /Dest /LOUT26_243_all_12 /DEST pdfmark +360 fnt2 800 9720(@Section)m 800 9240( @T)m 43(ag { dfs })k +800 8760( @Title { Depth-\207rst search })m 800 8280(@Begin)m 800 7800(@PP)m 800 7320(W)m 10(e tur)k -9(n no)k 5(w to our \207rst algor)k -5(ithm)k 800 6840(on gener)m 3(al g)k 3(r)k 3(aphs ...)k 800 6360(@End @Section)m grestore @@ -3259,6 +3532,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3282,25 +3557,31 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10327(14)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10327(14)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_13 /DEST pdfmark +[ /Dest /LOUT26_243_all_13 /DEST pdfmark 8640 10080 1440 8456 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -400 fnt4 1440 8364(10.6.)m 2424(Depth-\207rst)s -4386(sear)s 7(ch)k 400 fnt1 2240 7743(W)m 32(e)k -2854(turn)s 3592(no)s 10(w)k 4359(to)s 4758(our)s -5391(\207rst)s 1440 7263(algorithm)m 3093(on)s 3587(general)s 4854(graphs)s -6003(\202)s +400 fnt4 +1440 8364(10.6.)m 2424(Depth-\207rst)s 4386(sear)s 7(ch)k 400 fnt1 +2240 7743(W)m 32(e)k 2854(turn)s 3592(no)s 10(w)k +4359(to)s 4758(our)s 5391(\207rst)s 1440 7263(algorithm)m 3093(on)s +3587(general)s 4854(graphs)s 6003(\202)s grestore grestore @@ -3317,6 +3598,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3344,18 +3627,25 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1527(lout)m -10332(15)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1527(lout)m 10332(15)s gsave 1417 -14005 translate 400 fnt1 9066 12051 0 12051 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3142 11375(Cr)m 7(oss)k -4199(r)s 7(efer)k 7(ences)k -[ /Dest /LOUT26_235_all_14 /DEST pdfmark +400 fnt4 +3142 11375(Cr)m 7(oss)k 4199(r)s 7(efer)k 7(ences)k + +[ /Dest /LOUT26_243_all_14 /DEST pdfmark 360 fnt2 800 9722(F)m 10(or fur)k -14(ther inf)k 10(or)k -9(mation, consult)k 800 9242(Section @NumberOf dfs on page)m 800 8762(@P)m 14(ageOf { dfs }.)k grestore @@ -3372,6 +3662,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3391,23 +3683,29 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10328(16)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10328(16)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_15 /DEST pdfmark +[ /Dest /LOUT26_243_all_15 /DEST pdfmark 8640 10080 1440 8457 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -1440 8367(F)m 6(or)k 2089(further)s -3276(information,)s 5341(consult)s 1440 7887(Section)m 2732(10.6)s 3520(on)s -4014(page)s 4860(245.)s +1440 8367(F)m 6(or)k +2089(further)s 3276(information,)s 5341(consult)s 1440 7887(Section)m 2732(10.6)s +3520(on)s 4014(page)s 4860(245.)s grestore grestore @@ -3424,6 +3722,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3451,21 +3751,27 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10331(17)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10331(17)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3612 11377(Refer)m 7(ences)k - -[ /Dest /LOUT26_235_all_16 /DEST pdfmark -360 fnt2 800 9723(@Database @Ref)m 10(erence { m)k 5(yrefs })k 800 9243(...)m -800 8763(F)m 10(or the details)k 5(, consult the User')k 18(s)k 800 8283(Guide @Cite { $kingston1995lout.user }.)m - +400 fnt4 +3612 11377(Refer)m 7(ences)k +[ /Dest /LOUT26_243_all_16 /DEST pdfmark +360 fnt2 800 9723(@Database @Ref)m 10(erence { m)k 5(yrefs })k +800 9243(...)m 800 8763(F)m 10(or the details)k 5(, consult the User')k 18(s)k +800 8283(Guide @Cite { $kingston1995lout.user }.)m grestore gsave 1417 -14005 translate @@ -3480,6 +3786,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3507,22 +3815,28 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10331(18)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10331(18)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_17 /DEST pdfmark +[ /Dest /LOUT26_243_all_17 /DEST pdfmark 8640 10080 1440 8457 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -1440 8367(F)m 6(or)k 2089(the)s -2669(details,)s 3889(consult)s 5143(the)s 5723(User')s 22(s)k +1440 8367(F)m 6(or)k +2089(the)s 2669(details,)s 3889(consult)s 5143(the)s 5723(User')s 22(s)k 1440 7887(Guide)m 2508([1].)s 1440 7264(\202)m 400 fnt4 1440 6639(Refer)m 7(ences)k 400 fnt1 1440 5881(1.)m 2240(Jef)s 10(fre)k 6(y)k 3422(H.)s 3883(Kingston.)s 400 fnt5 5621 5883(A)m 5947(User')s 16(s)k @@ -3532,9 +3846,9 @@ grestore 5977(of)s 2240 3961(Computer)m 3938(Science)s 5171(,)s 5349(Uni)s 10(v)k 6(ersity)k 2240 3481(of)m 2693(Sydne)s 6(y)k 3876(,)s 4054(1995)s 4830(.)s -[ /Dest /LOUT22_1692_all_4 /DEST pdfmark +[ /Dest /LOUT22_1731_all_4 /DEST pdfmark 1440 2644(2.)m 2240(\202)s -[ /Dest /LOUT22_1692_all_5 /DEST pdfmark +[ /Dest /LOUT22_1731_all_5 /DEST pdfmark grestore @@ -3552,6 +3866,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3579,24 +3895,30 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10329(19)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10329(19)s gsave 1417 -14005 translate 400 fnt1 9066 12051 0 12051 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 2601 11375(Database)m 4269(\207le)s -4872(myr)s 7(efs.ld)k -[ /Dest /LOUT26_235_all_18 /DEST pdfmark -360 fnt2 800 9644({ @Ref)m 10(erence)k -800 9164( @T)m 43(ag { kingston1995lout.user })k 800 8684( @T)m 43(ype { Book })k 800 8204( @A)m 10(uthor { Jeffre)k 7(y H.)k 21( Kingston })k -800 7724( @Title { A User')m 18(s Guide to the Lout)k 800 7244(Document F)m 10(or)k -9(matting System \(V)k 28(ersion 3\) })k -800 6764( @Institution { Basser Depar)m -14(tment of)k 800 6284(Computer Science })m 800 5804( @Address { Univ)m 9(ersity of Sydne)k 7(y)k -800 5324(2006, A)m 10(ustr)k 3(alia })k 800 4844( @Y)m 50(ear { 1994 })k -800 4364(})m +400 fnt4 +2601 11375(Database)m 4269(\207le)s 4872(myr)s 7(efs.ld)k +[ /Dest /LOUT26_243_all_18 /DEST pdfmark +360 fnt2 +800 9644({ @Ref)m 10(erence)k 800 9164( @T)m 43(ag { kingston1995lout.user })k 800 8684( @T)m 43(ype { Book })k +800 8204( @A)m 10(uthor { Jeffre)k 7(y H.)k 21( Kingston })k 800 7724( @Title { A User')m 18(s Guide to the Lout)k +800 7244(Document F)m 10(or)k -9(matting System \(V)k 28(ersion 3\) })k 800 6764( @Institution { Basser Depar)m -14(tment of)k +800 6284(Computer Science })m 800 5804( @Address { Univ)m 9(ersity of Sydne)k 7(y)k 800 5324(2006, A)m 10(ustr)k 3(alia })k +800 4844( @Y)m 50(ear { 1994 })k 800 4364(})m grestore gsave 1417 -14005 translate @@ -3611,6 +3933,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3634,49 +3958,55 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10326(20)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10326(20)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -400 fnt4 2965 11375(Books)m 4097(\(and)s -4966(theses\))s -[ /Dest /LOUT26_235_all_19 /DEST pdfmark -400 fnt1 0 9650(\213)m 800(T)s 14(itle)k -1632(page,)s 2564(pref)s 4(ace,)k 3912(introduction)s -[ /Dest /LOUT22_1692_all_6 /DEST pdfmark -0 8810(\213)m -800(Automatic)s 2574(table)s 3442(of)s 3895(contents)s -[ /Dest /LOUT22_1692_all_7 /DEST pdfmark -0 8053(\213)m -800(Pref)s 4(atory)k 2372(pages)s 3365(numbered)s 5060(in)s -5465(Roman)s 6713(numerals)s -[ /Dest /LOUT22_1692_all_8 /DEST pdfmark -0 7213(\213)m 800(Chapters,)s 2397(sections,)s -3861(subsections,)s 5880(appendices)s -[ /Dest /LOUT22_1692_all_9 /DEST pdfmark -0 6374(\213)m 800(References)s 2656(at)s -3044(end)s 3718(of)s 4171(chapters)s 5585(or)s 6018(book)s - -[ /Dest /LOUT22_1692_all_10 /DEST pdfmark -0 5535(\213)m 800(Running)s 2265(page)s 3111(headers)s -[ /Dest /LOUT22_1692_all_11 /DEST pdfmark -0 4695(\213)m -800(Odd-e)s 10(v)k 6(en)k 2453(page)s 3299(formats)s - -[ /Dest /LOUT22_1692_all_12 /DEST pdfmark -0 3855(\213)m 800(Sorted)s 1940(inde)s 6(x)k -[ /Dest /LOUT22_1692_all_13 /DEST pdfmark +400 fnt4 +2965 11375(Books)m 4097(\(and)s 4966(theses\))s +[ /Dest /LOUT26_243_all_19 /DEST pdfmark +400 fnt1 0 9650(\213)m +800(T)s 14(itle)k 1632(page,)s 2564(pref)s 4(ace,)k +3912(introduction)s +[ /Dest /LOUT22_1731_all_6 /DEST pdfmark +0 8810(\213)m 800(Automatic)s 2574(table)s 3442(of)s +3895(contents)s +[ /Dest /LOUT22_1731_all_7 /DEST pdfmark +0 8053(\213)m 800(Pref)s 4(atory)k 2372(pages)s +3365(numbered)s 5060(in)s 5465(Roman)s 6713(numerals)s +[ /Dest /LOUT22_1731_all_8 /DEST pdfmark +0 7213(\213)m +800(Chapters,)s 2397(sections,)s 3861(subsections,)s 5880(appendices)s +[ /Dest /LOUT22_1731_all_9 /DEST pdfmark +0 6374(\213)m +800(References)s 2656(at)s 3044(end)s 3718(of)s 4171(chapters)s +5585(or)s 6018(book)s +[ /Dest /LOUT22_1731_all_10 /DEST pdfmark +0 5535(\213)m 800(Running)s 2265(page)s +3111(headers)s +[ /Dest /LOUT22_1731_all_11 /DEST pdfmark +0 4695(\213)m 800(Odd-e)s 10(v)k 6(en)k +2453(page)s 3299(formats)s +[ /Dest /LOUT22_1731_all_12 /DEST pdfmark +0 3855(\213)m 800(Sorted)s 1940(inde)s 6(x)k + +[ /Dest /LOUT22_1731_all_13 /DEST pdfmark grestore gsave 1417 -14005 translate -400 fnt1 -0 0 0 0 400 480 100 LoutGraphic +400 fnt1 0 0 0 0 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore @@ -3687,6 +4017,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3714,19 +4046,26 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10339(21)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10339(21)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 2631 11377(Making)m 4057(a)s -4353(sorted)s 5509(index)s -[ /Dest /LOUT26_235_all_20 /DEST pdfmark -360 fnt2 800 9646(@PP)m 800 9166(There are se)m 10(v)k 9(er)k 3(al possib)k 7(le w)k 5(a)k 10(ys to implement the)k +400 fnt4 +2631 11377(Making)m 4057(a)s 4353(sorted)s 5509(index)s +[ /Dest /LOUT26_243_all_20 /DEST pdfmark +360 fnt2 +800 9646(@PP)m 800 9166(There are se)m 10(v)k 9(er)k 3(al possib)k 7(le w)k 5(a)k 10(ys to implement the)k 800 8686(@I P)m 14(ar)k -14(tition procedure)k 5(,)k 800 8206(par)m -14(tition @Inde)k 10(x { @I P)k 14(ar)k -14(tition \(in {@I Quic)k 7(ksor)k -14(t}\) })k 800 7726(b)m 7(ut the f)k 10(ollo)k 5(wing seems to be the best.)k 21( Star)k -14(ting ...)k @@ -3744,6 +4083,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3771,25 +4112,31 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10327(22)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10327(22)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_21 /DEST pdfmark +[ /Dest /LOUT26_243_all_21 /DEST pdfmark 8640 10080 1440 8462 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -400 fnt4 1440 8370(Index)m 400 fnt1 -1440 7795(\202)m 1440 7315(partial)m 2552(order)s 16(,)k 3557(227)s -400 fnt5 1440 6837(P)m 32(artition)k 400 fnt1 2941 6835(\(in)m -400 fnt5 3479 6837(Quic)m 8(ksort)k 400 fnt1 5052 6835(\),)m -5363(189)s 1440 6355(postorder)m 3049(tra)s 8(v)k 6(ersal)k +400 fnt4 +1440 8370(Index)m 400 fnt1 1440 7795(\202)m 1440 7315(partial)m 2552(order)s 16(,)k +3557(227)s 400 fnt5 1440 6837(P)m 32(artition)k 400 fnt1 +2941 6835(\(in)m 400 fnt5 3479 6837(Quic)m 8(ksort)k 400 fnt1 +5052 6835(\),)m 5363(189)s 1440 6355(postorder)m 3049(tra)s 8(v)k 6(ersal)k 1840 5875(of)m 2293(binary)s 3404(tree,)s 4180(19)s 1840 5395(topological)m 3730(ordering,)s 5262(229)s 1440 4915(\202)m grestore @@ -3808,6 +4155,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3835,19 +4184,26 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10334(23)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10334(23)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 2785 11376(Equation)m 4455(f)s 10(ormatting)k - -[ /Dest /LOUT26_235_all_22 /DEST pdfmark -360 fnt2 800 9645(@SysInclude { eq })m 800 9165(...)m 800 8685(Since @Eq { )m 18(T\(n-i\) = )k 18(T\(0\) = 0 } w)k 3(e ha)k 7(v)k 9(e)k +400 fnt4 +2785 11376(Equation)m 4455(f)s 10(ormatting)k +[ /Dest /LOUT26_243_all_22 /DEST pdfmark +360 fnt2 800 9645(@SysInclude { eq })m +800 9165(...)m 800 8685(Since @Eq { )m 18(T\(n-i\) = )k 18(T\(0\) = 0 } w)k 3(e ha)k 7(v)k 9(e)k 800 8205(@IndentedDispla)m 10(y @Eq {)k 800 7725(T\(n\) = big sum from i=0 to n-1 2 sup i = 2 sup n - 1)m 800 7245(})m 800 6765(f)m 10(or the n)k 3(umber of disk mo)k 5(v)k 9(es made b)k 7(y the )k 18(T)k 43(o)k 5(w)k 3(ers)k 800 6285(of Hanoi algor)m -5(ithm, giv)k 9(en @Eq { n } disks)k 5(.)k grestore @@ -3865,6 +4221,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3891,34 +4249,40 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10327(24)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10327(24)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_23 /DEST pdfmark +[ /Dest /LOUT26_243_all_23 /DEST pdfmark 8640 10080 1440 8457 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -1440 8367(Since)m 400 fnt5 2419 8369(T)m -400 fnt6 2691 8357(\()m 400 fnt5 2831 8369(n)m 400 fnt6 -3141 8357(-)m 400 fnt5 3475 8369(i)m 400 fnt6 3601 8357(\))m -3852(=)s 400 fnt5 4207 8369(T)m 400 fnt6 4479 8357(\()m -4619(0)s 4828(\))s 5079(=)s 5434(0)s 400 fnt1 -5723 8367(we)m 6280(ha)s 8(v)k 6(e)k 400 fnt5 -2240 7206(T)m 400 fnt6 2512 7194(\()m 400 fnt5 2652 7206(n)m -400 fnt6 2862 7194(\))m 3113(=)s 279 fnt5 3468 7622(n)m -279 fnt6 3637 7614(-)m 3824(1)s 519 fnt6 3520 7165(\345)m -279 fnt5 3484 6867(i)m 279 fnt6 3597 6859(=)m 3786(0)s -279 fnt5 4143 7369(i)m 400 fnt6 3953 7194(2)m 4357(=)s -279 fnt5 4902 7401(n)m 400 fnt6 4712 7194(2)m 5154(-)s -5488(1)s 400 fnt1 1440 6101(for)m 2006(the)s 2586(number)s -3907(of)s 4360(disk)s 5128(mo)s 6(v)k 6(es)k +1440 8367(Since)m +400 fnt5 2419 8369(T)m 400 fnt6 2691 8357(\()m 400 fnt5 +2831 8369(n)m 400 fnt6 3141 8357(-)m 400 fnt5 3475 8369(i)m +400 fnt6 3601 8357(\))m 3852(=)s 400 fnt5 4207 8369(T)m +400 fnt6 4479 8357(\()m 4619(0)s 4828(\))s 5079(=)s +5434(0)s 400 fnt1 5723 8367(we)m 6280(ha)s 8(v)k 6(e)k +400 fnt5 2240 7206(T)m 400 fnt6 2512 7194(\()m 400 fnt5 +2652 7206(n)m 400 fnt6 2862 7194(\))m 3113(=)s 279 fnt5 +3468 7622(n)m 279 fnt6 3637 7614(-)m 3824(1)s 519 fnt6 +3520 7165(\345)m 279 fnt5 3484 6867(i)m 279 fnt6 3597 6859(=)m +3786(0)s 279 fnt5 4143 7369(i)m 400 fnt6 3953 7194(2)m +4357(=)s 279 fnt5 4902 7401(n)m 400 fnt6 4712 7194(2)m +5154(-)s 5488(1)s 400 fnt1 1440 6101(for)m 2006(the)s +2586(number)s 3907(of)s 4360(disk)s 5128(mo)s 6(v)k 6(es)k 6243(made)s 1440 5621(by)m 1930(the)s 2510(T)s 32(o)k 10(wers)k 3749(of)s 4202(Hanoi)s 5268(algorithm,)s 1440 5141(gi)m 10(v)k 6(en)k 400 fnt5 2406 5143(n)m 400 fnt1 2696 5141(disks.)m @@ -3939,6 +4303,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -3966,25 +4332,32 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1527(lout)m -10332(25)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1527(lout)m 10332(25)s gsave 1417 -14005 translate 400 fnt1 9066 12051 0 12051 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3035 11375(Another)m 4550(equation)s - -[ /Dest /LOUT26_235_all_24 /DEST pdfmark -360 fnt2 800 9644(@CenteredDispla)m 10(y @Eq {)k 800 9164(big int supp 1 on 0 )m 21(`)k -800 8684(dx o)m 5(v)k 9(er sqr)k -14(t { 1 - x sup 2 })k 800 8204(= pi o)m 5(v)k 9(er 2)k -800 7724(})m +400 fnt4 +3035 11375(Another)m 4550(equation)s +[ /Dest /LOUT26_243_all_24 /DEST pdfmark +360 fnt2 800 9644(@CenteredDispla)m 10(y @Eq {)k +800 9164(big int supp 1 on 0 )m 21(`)k 800 8684(dx o)m 5(v)k 9(er sqr)k -14(t { 1 - x sup 2 })k +800 8204(= pi o)m 5(v)k 9(er 2)k 800 7724(})m grestore gsave 1417 -14005 translate -400 fnt1 0 0 0 0 400 480 100 LoutGraphic +400 fnt1 +0 0 0 0 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore @@ -3995,6 +4368,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4021,22 +4396,29 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10328(26)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10328(26)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_25 /DEST pdfmark +[ /Dest /LOUT26_243_all_25 /DEST pdfmark 8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -674 fnt6 3160 7426(\362)m 279 fnt6 -3355 7973(1)m 3355 7285(0)m 400 fnt5 3990 7783(dx)m 1187 0 0 0 400 480 20 3586 7698 LoutGr2 +674 fnt6 +3160 7426(\362)m 279 fnt6 3355 7973(1)m 3355 7285(0)m 400 fnt5 +3990 7783(dx)m 1187 0 0 0 400 480 20 3586 7698 LoutGr2 0 0 moveto xsize 0 lineto 0.05 ft setlinewidth stroke grestore @@ -4044,17 +4426,16 @@ grestore gsave 0 7295 translate 1.0000 1.2178 scale -400 fnt6 -3586 -100(\326)m +400 fnt6 3586 -100(\326)m grestore 981 0 0 0 400 480 20 3792 7618 LoutGr2 0 0 moveto xsize 0 lineto 0.03 ft setlinewidth 2 setlinecap stroke grestore grestore -400 fnt6 3852 7254(1)m 4128(-)s 279 fnt6 -4640 7368(2)m 400 fnt5 4462 7266(x)m 400 fnt6 4913 7598(=)m -5268 7785(p)m gsave +400 fnt6 3852 7254(1)m +4128(-)s 279 fnt6 4640 7368(2)m 400 fnt5 4462 7266(x)m +400 fnt6 4913 7598(=)m 5268 7785(p)m gsave 5268 7698 translate 400 fnt5 212 0 0 0 400 480 20 LoutGraphic gsave @@ -4062,7 +4443,8 @@ gsave grestore grestore -5279 7318(2)m +5279 7318(2)m + grestore grestore @@ -4079,6 +4461,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4106,20 +4490,26 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10331(27)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10331(27)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3991 11383(T)m 36(ables)k - -[ /Dest /LOUT26_235_all_26 /DEST pdfmark -360 fnt2 800 9729(@SysInclude { tab })m 800 9249(...)m 800 8769(@T)m 43(ab)k -800 8289( @Fmta { @Col @I A ! @Col B })m 800 7809({)m 800 7329(@Ro)m 5(w)k 5(a)k +400 fnt4 +3991 11383(T)m 36(ables)k +[ /Dest /LOUT26_243_all_26 /DEST pdfmark +360 fnt2 800 9729(@SysInclude { tab })m 800 9249(...)m +800 8769(@T)m 43(ab)k 800 8289( @Fmta { @Col @I A ! @Col B })m 800 7809({)m 800 7329(@Ro)m 5(w)k 5(a)k 800 6849( A { F)m 10(or)k -14(tr)k 3(an })k 800 6369( B { )m 18(The \207rst ...)k 21( language })k 800 5889(@Ro)m 5(w)k 5(a)k 800 5409( A { Algol-60 })m 800 4929( B { Said to be ...)m 21( successors })k 800 4449(@Ro)m 5(w)k 5(a)k 800 3969( A { P)m 14(ascal })k @@ -4139,6 +4529,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4162,28 +4554,35 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10331(28)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10331(28)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_27 /DEST pdfmark +[ /Dest /LOUT26_243_all_27 /DEST pdfmark 8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -400 fnt5 1440 8177(F)m 42(ortr)k 6(an)k -400 fnt1 3178 8175(The)m 3891(\207rst)s 4612(high-le)s 10(v)k 6(el)k -3178 7695(programming)m 5442(language)s 400 fnt5 1440 6950(Algol-60)m 400 fnt1 -3178 6948(Said)m 3985(to)s 4384(be)s 4853(a)s 5130(better)s -3178 6468(language)m 4712(than)s 5494(most)s 6371(of)s 6824(its)s -3178 5988(successors)m 400 fnt5 1440 5327(P)m 32(ascal)k 400 fnt1 -3178 5325(The)m 3891(most)s 4768(f)s 4(amous)k 6024(of)s -3178 4845(Algol-60')m 22(s)k 4971(successors)s +400 fnt5 +1440 8177(F)m 42(ortr)k 6(an)k 400 fnt1 3178 8175(The)m +3891(\207rst)s 4612(high-le)s 10(v)k 6(el)k 3178 7695(programming)m +5442(language)s 400 fnt5 1440 6950(Algol-60)m 400 fnt1 3178 6948(Said)m +3985(to)s 4384(be)s 4853(a)s 5130(better)s 3178 6468(language)m +4712(than)s 5494(most)s 6371(of)s 6824(its)s 3178 5988(successors)m +400 fnt5 1440 5327(P)m 32(ascal)k 400 fnt1 3178 5325(The)m +3891(most)s 4768(f)s 4(amous)k 6024(of)s 3178 4845(Algol-60')m 22(s)k +4971(successors)s grestore grestore @@ -4200,6 +4599,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4227,21 +4628,27 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10329(29)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10329(29)s gsave 1417 -14005 translate 400 fnt1 9066 12051 0 12051 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3357 11375(Another)m 4872(table)s - -[ /Dest /LOUT26_235_all_28 /DEST pdfmark -360 fnt2 800 10201(@T)m 43(ab)k 800 9721( hmargin { 0.4c })m 800 9241( vmargin { 0.3v })m -800 8761( side { single })m 800 8281( @Fmta { @Col @B @CC X @Ov)m 9(er A,B)k 7(,C })k 800 7801( @Fmtb { @Col @I A ! @Col B !! @Col C })m -800 7321({)m 800 6361(@Ro)m 5(w)k 5(a abo)k 5(v)k 9(e { single })k +400 fnt4 +3357 11375(Another)m 4872(table)s +[ /Dest /LOUT26_243_all_28 /DEST pdfmark +360 fnt2 800 10201(@T)m 43(ab)k +800 9721( hmargin { 0.4c })m 800 9241( vmargin { 0.3v })m 800 8761( side { single })m 800 8281( @Fmta { @Col @B @CC X @Ov)m 9(er A,B)k 7(,C })k +800 7801( @Fmtb { @Col @I A ! @Col B !! @Col C })m 800 7321({)m 800 6361(@Ro)m 5(w)k 5(a abo)k 5(v)k 9(e { single })k 800 5881( X { )m 18(V)k 25(alue of mathematical ...)k 21( dollars\) })k 800 4921(@Ro)m 5(wb abo)k 5(v)k 9(e { doub)k 7(le })k 800 4441( A { Quadr)m 3(atic f)k 10(or)k -9(m)k 3(ula })k 800 3961( B { @Eq { x ^= { ...)m 21( } o)k 5(v)k 9(er 2a } })k 800 3481( C { 3^.5 })m @@ -4261,6 +4668,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4291,23 +4700,29 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10326(30)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10326(30)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_29 /DEST pdfmark +[ /Dest /LOUT26_243_all_29 /DEST pdfmark 8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore gsave 1440 8640 translate -0.5938 0.5938 scale +0.5977 0.5977 scale 0 144 0 144 400 480 100 0 -144 LoutGr2 0.5 pt ltabvs grestore @@ -4333,9 +4748,9 @@ grestore grestore grestore -400 fnt4 226 -421(V)m 36(alue)k -1281(of)s 1736(mathematical)s 4157(f)s 10(ormulae)k 5793(\(millions)s -7369(of)s 7824(dollars\))s gsave +400 fnt4 +226 -421(V)m 36(alue)k 1281(of)s 1736(mathematical)s 4157(f)s 10(ormulae)k +5793(\(millions)s 7369(of)s 7824(dollars\))s gsave 9115 0 translate 400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave @@ -4345,7 +4760,8 @@ grestore grestore gsave 9341 -144 translate -400 fnt1 360 144 0 144 400 480 100 LoutGraphic +400 fnt1 +296 144 0 144 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -4353,8 +4769,7 @@ grestore grestore gsave 9341 -488 translate -400 fnt1 -360 344 0 159 400 480 100 LoutGraphic +400 fnt1 296 344 0 159 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -4362,7 +4777,7 @@ grestore grestore gsave 9341 -632 translate -400 fnt1 360 144 0 0 400 480 100 LoutGraphic +400 fnt1 296 144 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -4386,7 +4801,8 @@ grestore grestore gsave 0 -1866 translate -400 fnt1 0 1090 0 480 400 480 100 LoutGraphic +400 fnt1 +0 1090 0 480 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -4394,8 +4810,7 @@ grestore grestore gsave 0 -2010 translate -400 fnt1 -0 144 0 0 400 480 100 LoutGraphic +400 fnt1 0 144 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -4409,8 +4824,8 @@ gsave grestore grestore -400 fnt5 226 -1474(Quadr)m 6(atic)k 1955(formula)s -gsave +400 fnt5 226 -1474(Quadr)m 6(atic)k +1955(formula)s gsave 3211 -632 translate 400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave @@ -4434,9 +4849,9 @@ gsave grestore grestore -4724(x)s 400 fnt6 -5062 -1486(=)m 5417 -1206(-)m 400 fnt5 5651 -1194(b)m 400 fnt6 -5961 -1206(\261)m gsave +4724(x)s +400 fnt6 5062 -1486(=)m 5417 -1206(-)m 400 fnt5 5651 -1194(b)m +400 fnt6 5961 -1206(\261)m gsave 0 -1146 translate 1.0000 1.3911 scale 6296 -100(\326)m @@ -4449,15 +4864,15 @@ gsave grestore grestore -279 fnt6 6752 -1026(2)m -400 fnt5 6562 -1194(b)m 400 fnt6 7005 -1206(-)m 7339(4)s -400 fnt5 7547 -1194(ac)m 2500 0 0 0 400 480 20 5417 -1386 LoutGr2 +279 fnt6 +6752 -1026(2)m 400 fnt5 6562 -1194(b)m 400 fnt6 7005 -1206(-)m +7339(4)s 400 fnt5 7547 -1194(ac)m 2500 0 0 0 400 480 20 5417 -1386 LoutGr2 0 0 moveto xsize 0 lineto 0.05 ft setlinewidth stroke grestore grestore -400 fnt6 6466 -1766(2)m 400 fnt5 -6676 -1754(a)m gsave +400 fnt6 6466 -1766(2)m +400 fnt5 6676 -1754(a)m gsave 7917 -632 translate 400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave @@ -4475,7 +4890,8 @@ grestore grestore gsave 8143 -632 translate -400 fnt1 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 +226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore @@ -4483,8 +4899,7 @@ grestore grestore gsave 8143 -1866 translate -400 fnt1 -0 1090 0 480 400 480 100 LoutGraphic +400 fnt1 0 1090 0 480 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -4506,23 +4921,23 @@ gsave grestore grestore -400 fnt1 8586 -1476(3)m 8759(.5)s -226 0 0 0 400 480 100 9115 -632 LoutGr2 +400 fnt1 8586 -1476(3)m +8759(.5)s 226 0 0 0 400 480 100 9115 -632 LoutGr2 0.5 pt ltabhd grestore grestore -360 144 0 144 400 480 100 9341 -776 LoutGr2 +296 144 0 144 400 480 100 9341 -776 LoutGr2 0.5 pt ltabvs grestore grestore -360 1090 0 480 400 480 100 9341 -1866 LoutGr2 +296 1090 0 480 400 480 100 9341 -1866 LoutGr2 0.5 pt ltabvs grestore grestore -360 144 0 0 400 480 100 9341 -2010 LoutGr2 +296 144 0 0 400 480 100 9341 -2010 LoutGr2 0.5 pt ltabvs grestore @@ -4547,10 +4962,10 @@ grestore grestore grestore -400 fnt5 226 -2655(Binomial)m 1791(theor)s 14(em)k gsave +400 fnt5 226 -2655(Binomial)m 1791(theor)s 14(em)k +gsave 226 -3159 translate -400 fnt1 -2985 0 0 0 400 480 100 LoutGraphic +400 fnt1 2985 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhs grestore @@ -4572,27 +4987,28 @@ gsave grestore grestore -400 fnt6 3663 -2667(\()m 400 fnt5 -3803 -2655(a)m 400 fnt6 4114 -2667(+)m 400 fnt5 4449 -2655(b)m -279 fnt5 4770 -2462(n)m 400 fnt6 4659 -2667(\))m 5062(=)s -334 fnt6 5545 -2288(\245)m 519 fnt6 5479 -2696(\345)m 279 fnt5 -5417 -3002(k)m 279 fnt6 5583 -3010(=)m 5772(0)s gsave +400 fnt6 3663 -2667(\()m +400 fnt5 3803 -2655(a)m 400 fnt6 4114 -2667(+)m 400 fnt5 +4449 -2655(b)m 279 fnt5 4770 -2462(n)m 400 fnt6 4659 -2667(\))m +5062(=)s 334 fnt6 5545 -2288(\245)m 519 fnt6 5479 -2696(\345)m +279 fnt5 5417 -3002(k)m 279 fnt6 5583 -3010(=)m 5772(0)s +gsave 0 -2558 translate 1.0000 2.3652 scale -400 fnt6 -5923 -100(\()m +400 fnt6 5923 -100(\()m grestore -400 fnt5 6103 -2415(n)m 6106 -2891(k)m gsave +400 fnt5 6103 -2415(n)m 6106 -2891(k)m +gsave 0 -2558 translate 1.0000 2.3652 scale -400 fnt6 -6353 -100(\))m +400 fnt6 6353 -100(\))m grestore -279 fnt5 6675 -2499(k)m 400 fnt5 6484 -2655(a)m -279 fnt5 7012 -2486(n)m 279 fnt6 7181 -2494(-)m 279 fnt5 -7368 -2486(k)m 400 fnt5 6822 -2655(b)m gsave +279 fnt5 6675 -2499(k)m 400 fnt5 +6484 -2655(a)m 279 fnt5 7012 -2486(n)m 279 fnt6 7181 -2494(-)m +279 fnt5 7368 -2486(k)m 400 fnt5 6822 -2655(b)m gsave 3663 -3159 translate -400 fnt1 4254 0 1259 0 400 480 100 LoutGraphic +400 fnt1 +4254 0 1259 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhs grestore @@ -4600,8 +5016,7 @@ grestore grestore gsave 7917 -3159 translate -400 fnt1 -226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhs grestore @@ -4633,14 +5048,14 @@ grestore grestore gsave 8143 -3159 translate -400 fnt1 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 +226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhs grestore grestore -400 fnt1 -8369 -2657(12)m 746 0 390 0 400 480 100 8369 -3159 LoutGr2 +400 fnt1 8369 -2657(12)m 746 0 390 0 400 480 100 8369 -3159 LoutGr2 0.5 pt ltabhs grestore @@ -4650,17 +5065,17 @@ grestore grestore grestore -360 144 0 144 400 480 100 9341 -2154 LoutGr2 +296 144 0 144 400 480 100 9341 -2154 LoutGr2 0.5 pt ltabvs grestore grestore -360 861 0 448 400 480 100 9341 -3015 LoutGr2 +296 861 0 448 400 480 100 9341 -3015 LoutGr2 0.5 pt ltabvs grestore grestore -360 144 0 0 400 480 100 9341 -3159 LoutGr2 +296 144 0 0 400 480 100 9341 -3159 LoutGr2 0.5 pt ltabvs grestore @@ -4684,6 +5099,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4711,20 +5128,26 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10339(31)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10339(31)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3123 11382(P)m 4(ascal)k -4297(pr)s 7(ograms)k -[ /Dest /LOUT26_235_all_30 /DEST pdfmark -360 fnt2 800 9651(@SysInclude { pas })m 800 9171(...)m -800 8691(@ID @P)m 14(as {)k 800 8211(procedure DoPr)m -5(iAbstr)k 3(act\(root:)k 18( Pr)k -5(iEntr)k -10(y\);)k +400 fnt4 +3123 11382(P)m 4(ascal)k 4297(pr)s 7(ograms)k +[ /Dest /LOUT26_243_all_30 /DEST pdfmark +360 fnt2 +800 9651(@SysInclude { pas })m 800 9171(...)m 800 8691(@ID @P)m 14(as {)k 800 8211(procedure DoPr)m -5(iAbstr)k 3(act\(root:)k 18( Pr)k -5(iEntr)k -10(y\);)k 800 7731(begin)m 800 7251( if root^.leftchild <> nil then begin)m 800 6771( DoPr)m -5(iAbstr)k 3(act\(root^.leftchild\);)k 800 6291( wr)m -5(ite\(', '\);)k 800 5811( end;)m 800 5331( Pr)m -5(iK)k 14(e)k 7(yAbstr)k 3(act\(root^.k)k 7(e)k 7(y\);)k 800 4851( wr)m -5(ite\(':'\);)k 800 4371( Pr)m -5(iV)k 25(alueAbstr)k 3(act\(root^.v)k 9(alue\);)k @@ -4744,6 +5167,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4774,33 +5199,40 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10327(32)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10327(32)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_31 /DEST pdfmark +[ /Dest /LOUT26_243_all_31 /DEST pdfmark 8640 10080 1440 8455 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -400 fnt4 1440 8363(pr)m 7(ocedur)k 7(e)k -400 fnt5 3270 8367(DoPriAbstr)m 6(act)k 400 fnt1 5622 8365(\()m -400 fnt5 5744 8367(r)m 18(oot)k 400 fnt1 6399 8365(:)m -400 fnt5 6576 8367(PriEntry)m 400 fnt1 7966 8365(\);)m 400 fnt4 -1440 7883(begin)m 1840 7403(if)m 400 fnt5 2206 7407(r)m 18(oot)k -320 fnt6 2861 7415(\255)m 400 fnt1 3043 7405(.)m 400 fnt5 -3116 7407(leftc)m 6(hild)k 400 fnt6 4529 7395(\271)m 400 fnt4 -4845 7403(nil)m 5380(then)s 6228(begin)s 400 fnt5 2240 6927(DoPriAbstr)m 6(act)k -400 fnt1 4592 6925(\()m 400 fnt5 4714 6927(r)m 18(oot)k -320 fnt6 5369 6935(\255)m 400 fnt1 5551 6925(.)m 400 fnt5 -5624 6927(leftc)m 6(hild)k 400 fnt1 6937 6925(\);)m 400 fnt5 -2240 6447(write)m 400 fnt1 3048 6445(\(',)m 3492('\);)s 400 fnt4 -1840 5963(end)m 400 fnt1 2453 5965(;)m 400 fnt5 1840 5487(PriK)m 14(e)k 12(yAbstr)k 6(act)k +400 fnt4 +1440 8363(pr)m 7(ocedur)k 7(e)k 400 fnt5 3270 8367(DoPriAbstr)m 6(act)k +400 fnt1 5622 8365(\()m 400 fnt5 5744 8367(r)m 18(oot)k +400 fnt1 6399 8365(:)m 400 fnt5 6576 8367(PriEntry)m 400 fnt1 +7966 8365(\);)m 400 fnt4 1440 7883(begin)m 1840 7403(if)m 400 fnt5 +2206 7407(r)m 18(oot)k 320 fnt6 2861 7415(\255)m 400 fnt1 +3043 7405(.)m 400 fnt5 3116 7407(leftc)m 6(hild)k 400 fnt6 +4529 7395(\271)m 400 fnt4 4845 7403(nil)m 5380(then)s 6228(begin)s +400 fnt5 2240 6927(DoPriAbstr)m 6(act)k 400 fnt1 4592 6925(\()m +400 fnt5 4714 6927(r)m 18(oot)k 320 fnt6 5369 6935(\255)m +400 fnt1 5551 6925(.)m 400 fnt5 5624 6927(leftc)m 6(hild)k +400 fnt1 6937 6925(\);)m 400 fnt5 2240 6447(write)m 400 fnt1 +3048 6445(\(',)m 3492('\);)s 400 fnt4 1840 5963(end)m 400 fnt1 +2453 5965(;)m 400 fnt5 1840 5487(PriK)m 14(e)k 12(yAbstr)k 6(act)k 400 fnt1 4298 5485(\()m 400 fnt5 4420 5487(r)m 18(oot)k 320 fnt6 5075 5495(\255)m 400 fnt1 5257 5485(.)m 400 fnt5 5330 5487(k)m 4(e)k 12(y)k 400 fnt1 5838 5485(\);)m @@ -4834,6 +5266,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4861,20 +5295,27 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10334(33)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10334(33)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3304 11376(Basic)m 4308(graphics)s +400 fnt4 +3304 11376(Basic)m 4308(graphics)s +[ /Dest /LOUT26_243_all_32 /DEST pdfmark +360 fnt2 800 9645(45d @Rotate 1.5 @Scale @Bo)m 10(x {)k +800 9165( Hello)m 14(, w)k 3(or)k -5(ld)k 800 8685(})m -[ /Dest /LOUT26_235_all_32 /DEST pdfmark -360 fnt2 800 9645(45d @Rotate 1.5 @Scale @Bo)m 10(x {)k 800 9165( Hello)m 14(, w)k 3(or)k -5(ld)k -800 8685(})m grestore gsave 1417 -14005 translate @@ -4889,6 +5330,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4912,17 +5355,23 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10327(34)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10327(34)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_33 /DEST pdfmark +[ /Dest /LOUT26_243_all_33 /DEST pdfmark 8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore @@ -4934,12 +5383,13 @@ gsave 1.5000 1.5000 scale gsave 0 -254 translate -360 fnt2 2027 526 108 254 360 480 100 LoutGraphic +360 fnt2 +2027 526 108 254 360 480 100 LoutGraphic gsave LoutBox stroke grestore -108 161(Hello)m 14(,)k -1080(w)s 3(or)k -5(ld)k +108 161(Hello)m 14(,)k 1080(w)s 3(or)k -5(ld)k + grestore grestore @@ -4962,6 +5412,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -4989,21 +5441,28 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1527(lout)m -10332(35)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1527(lout)m 10332(35)s gsave 1417 -14005 translate 400 fnt1 9066 12051 0 12051 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 2908 11375(Adv)m 4(anced)k -4704(graphics)s -[ /Dest /LOUT26_235_all_34 /DEST pdfmark -360 fnt2 800 9644(@SysInclude { \207g })m 800 9164(...)m 800 8684(@Fig {)m -800 8204(@Bo)m 10(x)k 800 7724( margin { 0c })m 800 7244( paint { b)m 7(lac)k 7(k })k -800 6764(@Ellipse)m 800 6284( linestyle { noline })m 800 5804( paint { white })m 800 5324({ Hello)m 14(, w)k 3(or)k -5(ld })k +400 fnt4 +2908 11375(Adv)m 4(anced)k 4704(graphics)s +[ /Dest /LOUT26_243_all_34 /DEST pdfmark +360 fnt2 800 9644(@SysInclude { \207g })m +800 9164(...)m 800 8684(@Fig {)m 800 8204(@Bo)m 10(x)k 800 7724( margin { 0c })m +800 7244( paint { b)m 7(lac)k 7(k })k 800 6764(@Ellipse)m 800 6284( linestyle { noline })m +800 5804( paint { white })m 800 5324({ Hello)m 14(, w)k 3(or)k -5(ld })k 800 4844(})m grestore gsave @@ -5019,6 +5478,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -5038,17 +5499,23 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10328(36)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10328(36)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_35 /DEST pdfmark +[ /Dest /LOUT26_243_all_35 /DEST pdfmark 8640 10080 1440 8231 400 480 100 0 667 LoutGr2 LoutBox stroke grestore @@ -5067,8 +5534,8 @@ grestore 0.15 cm /lfignoline [ lfigellipse ] lfigdopath pop pop grestore -226 282(Hello,)m 1291(w)s 4(orld)k - +226 282(Hello,)m +1291(w)s 4(orld)k grestore grestore @@ -5091,6 +5558,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -5118,26 +5587,32 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10331(37)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10331(37)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3302 11376(P)m 8(oint)k -4304(labelling)s -[ /Dest /LOUT26_235_all_36 /DEST pdfmark -360 fnt2 800 9645(@Fig {)m 800 9165(A::)m 800 8685({)m -800 8205( 1::)m 18( @Ellipse { 3c @Wide 2c @High })k 800 7725( //3c)m 800 7245( 2::)m 18( @Bo)k 10(x { 3c @Wide 2c @High })k -800 6765(})m 800 6285(@Sho)m 5(wLabels)k 800 5805(})m +400 fnt4 +3302 11376(P)m 8(oint)k 4304(labelling)s +[ /Dest /LOUT26_243_all_36 /DEST pdfmark +360 fnt2 800 9645(@Fig {)m +800 9165(A::)m 800 8685({)m 800 8205( 1::)m 18( @Ellipse { 3c @Wide 2c @High })k 800 7725( //3c)m +800 7245( 2::)m 18( @Bo)k 10(x { 3c @Wide 2c @High })k 800 6765(})m 800 6285(@Sho)m 5(wLabels)k +800 5805(})m grestore gsave 1417 -14005 translate -400 fnt1 -0 0 0 0 400 480 100 LoutGraphic +400 fnt1 0 0 0 0 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore @@ -5148,6 +5623,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -5167,17 +5644,23 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10331(38)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10331(38)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_37 /DEST pdfmark +[ /Dest /LOUT26_243_all_37 /DEST pdfmark 8640 10080 1440 8414 400 480 100 0 667 LoutGr2 LoutBox stroke grestore @@ -5228,7 +5711,8 @@ grestore grestore gsave 1417 -14005 translate -400 fnt1 0 0 0 0 400 480 100 LoutGraphic +400 fnt1 +0 0 0 0 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore @@ -5239,6 +5723,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -5266,19 +5752,25 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10329(39)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10329(39)s gsave 1417 -14005 translate 400 fnt1 9066 12051 0 12051 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -400 fnt4 3895 11375(Graphs)m -[ /Dest /LOUT26_235_all_38 /DEST pdfmark -340 fnt2 -800 9036(@Gr)m 3(aph)k 800 8556( abo)m 5(v)k 8(ecaption { Ne)k 6(w South )k 13(W)k 13(ales road deaths)k +400 fnt4 +3895 11375(Graphs)m +[ /Dest /LOUT26_243_all_38 /DEST pdfmark +340 fnt2 800 9036(@Gr)m 3(aph)k 800 8556( abo)m 5(v)k 8(ecaption { Ne)k 6(w South )k 13(W)k 13(ales road deaths)k 800 8076(\(per 100 million v)m 8(ehicle km\) })k 800 7596({)m 800 7116( @Data points { plus } pairs { dashed })m 800 6636( { 1963 5.6 1971 4.3 1976 3.7 1979 3.4)m 800 6156( 1982 2.9 1985 2.3 1988 2.0 })m 800 5676(})m grestore @@ -5295,6 +5787,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -5314,24 +5808,30 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10326(40)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10326(40)s gsave 1417 -14005 translate 400 fnt1 9066 12052 0 12052 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_39 /DEST pdfmark +[ /Dest /LOUT26_243_all_39 /DEST pdfmark 8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -1631 8367(Ne)m 10(w)k 2463(South)s -3491(W)s 32(ales)k 4540(road)s 5347(deaths)s 1717 7887(\(per)m -2460(100)s 3151(million)s 4400(v)s 6(ehicle)k 5639(km\))s -5103 3402 0 3402 400 480 100 1440 4116 LoutGr2 +1631 8367(Ne)m 10(w)k +2463(South)s 3491(W)s 32(ales)k 4540(road)s 5347(deaths)s +1717 7887(\(per)m 2460(100)s 3151(million)s 4400(v)s 6(ehicle)k +5639(km\))s 5103 3402 0 3402 400 480 100 1440 4116 LoutGr2 grestore gsave xsize ysize lgraphdict begin /ysize exch def /xsize exch def @@ -5340,7 +5840,8 @@ gsave xsize ysize lgraphdict begin /ysize exch def /xsize exch def { ilinesetup dashed } { /dashlength 0.2 ft def /linewidth currentlinewidth def - /symbolsize 0.15 ft def } + /symbolsize 0.15 ft def + /symbollinewidth currentlinewidth def } { false } { null LoutSetTexture } ] ] def @@ -5371,6 +5872,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -5394,20 +5897,27 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10339(41)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10339(41)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 1 LoutMargSet grestore -[ /Dest /LOUT26_235_all_40 /DEST pdfmark -360 fnt2 800 10484(-2p @F)m 10(ont @Gr)k 3(aph)k -800 10004( style { ax)m 10(es })k 800 9524( xor)m -5(igin { 0 } y)k 7(or)k -5(igin { 0 })k -800 9044( xtic)m 7(ks { 10@ 50@ 100@ 200@ 500@ })k 800 8564( objects { @NE at { 300 2 } @I { Exponential })m 800 8084( @SE at { ...)m 21( } @I { Unif)k 10(or)k -9(m } })k +[ /Dest /LOUT26_243_all_40 /DEST pdfmark +360 fnt2 +800 10484(-2p @F)m 10(ont @Gr)k 3(aph)k 800 10004( style { ax)m 10(es })k +800 9524( xor)m -5(igin { 0 } y)k 7(or)k -5(igin { 0 })k 800 9044( xtic)m 7(ks { 10@ 50@ 100@ 200@ 500@ })k +800 8564( objects { @NE at { 300 2 } @I { Exponential })m 800 8084( @SE at { ...)m 21( } @I { Unif)k 10(or)k -9(m } })k 800 7604( belo)m 5(wcaption { @I n })k 800 7124({)m 800 6644( @Data points { \207lledcircle } { ...)m 21( })k 800 6164( @Data points { \207lledcircle } { ...)m 21( })k 800 5204( @Data pairs { dashed })m 800 4724( { 10 2 500 2 })m 800 3764( @Data pairs { dashed })m 800 3284( {)m 800 2804( xloop from { 10 } to { 500 } b)m 7(y { 20 } do)k 800 2324( {)m 800 1844( x sqr)m -14(t { pi*x / 4 } + 1)k @@ -5426,6 +5936,8 @@ grestore grestore +grestore + pgsave restore showpage @@ -5449,23 +5961,30 @@ gsave LoutPageSet grestore gsave +0 0 translate +1.0 1.0 1.0 LoutSetRGBColor 11900 16840 0 16840 400 480 100 LoutGraphic +gsave +LoutBox gsave 1.0 1.0 1.0 LoutSetRGBColor fill grestore 0 cm setlinewidth stroke +grestore +gsave 0 16840 translate 0.0000 rotate -160 fnt1 1417 -1526(lout)m -10327(42)s gsave +160 fnt1 +0.0 0.0 0.0 LoutSetRGBColor 1417 -1526(lout)m 10327(42)s gsave 1417 -14005 translate 400 fnt1 9066 12053 0 12053 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore -[ /Dest /LOUT26_235_all_41 /DEST pdfmark +[ /Dest /LOUT26_243_all_41 /DEST pdfmark 8640 10080 1440 8640 400 480 100 0 668 LoutGr2 LoutBox stroke grestore gsave 1440 4671 translate -360 fnt1 5670 3969 0 3969 360 480 90 LoutGraphic +360 fnt1 +5670 3969 0 3969 360 480 90 LoutGraphic gsave grestore @@ -5475,7 +5994,8 @@ gsave xsize ysize lgraphdict begin /ysize exch def /xsize exch def { } { /dashlength 0.2 ft def /linewidth currentlinewidth def - /symbolsize 0.15 ft def } + /symbolsize 0.15 ft def + /symbollinewidth currentlinewidth def } { false } { null LoutSetTexture } ] @@ -5484,7 +6004,8 @@ gsave xsize ysize lgraphdict begin /ysize exch def /xsize exch def { } { /dashlength 0.2 ft def /linewidth currentlinewidth def - /symbolsize 0.15 ft def } + /symbolsize 0.15 ft def + /symbollinewidth currentlinewidth def } { false } { null LoutSetTexture } ] @@ -5493,7 +6014,8 @@ gsave xsize ysize lgraphdict begin /ysize exch def /xsize exch def { linesetup cdashed } { /dashlength 0.2 ft def /linewidth currentlinewidth def - /symbolsize 0.15 ft def } + /symbolsize 0.15 ft def + /symbollinewidth currentlinewidth def } { false } { null LoutSetTexture } ] @@ -5502,7 +6024,8 @@ gsave xsize ysize lgraphdict begin /ysize exch def /xsize exch def { linesetup cdashed } { /dashlength 0.2 ft def /linewidth currentlinewidth def - /symbolsize 0.15 ft def } + /symbolsize 0.15 ft def + /symbollinewidth currentlinewidth def } { false } { null LoutSetTexture } ] ] def @@ -5516,8 +6039,7 @@ grestore 1953 535 0 535 360 480 90 0 -535 LoutGr2 300 2 trpoint translate 0 ysize translate gsave grestore -360 fnt5 108 182(Exponential)m -grestore +360 fnt5 108 182(Exponential)m grestore grestore 1428 533 0 533 360 480 90 0 -533 LoutGr2 300 3.14159 300 4 div mul sqrt 1 add trpoint translate 0 0 translate gsave @@ -5527,14 +6049,14 @@ grestore end grestore -360 fnt5 4189 3901(n)m +360 fnt5 +4189 3901(n)m grestore grestore gsave 1417 -14005 translate -400 fnt1 -0 0 0 0 400 480 100 LoutGraphic +400 fnt1 0 0 0 0 400 480 100 LoutGraphic gsave 0 LoutMargSet grestore @@ -5545,6 +6067,8 @@ grestore grestore +grestore + pgsave restore showpage |