diff options
author | Jeffrey H. Kingston <jeff@it.usyd.edu.au> | 2010-09-14 20:36:35 +0000 |
---|---|---|
committer | Jeffrey H. Kingston <jeff@it.usyd.edu.au> | 2010-09-14 20:36:35 +0000 |
commit | b10d39aec443165093f8f28bc6f940530b89cdaf (patch) | |
tree | 63a1ef3b3f1d2562c498291cda341a2171a1fe1c /doc/slides/outfile.ps | |
parent | 2f4268e5e02216be53cd85816362191373512463 (diff) | |
download | lout-b10d39aec443165093f8f28bc6f940530b89cdaf.tar.gz |
Lout 3.21.
git-svn-id: http://svn.savannah.nongnu.org/svn/lout/trunk@11 9365b830-b601-4143-9ba8-b4a8e2c3339c
Diffstat (limited to 'doc/slides/outfile.ps')
-rw-r--r-- | doc/slides/outfile.ps | 1356 |
1 files changed, 887 insertions, 469 deletions
diff --git a/doc/slides/outfile.ps b/doc/slides/outfile.ps index 5a8bd75..b5653aa 100644 --- a/doc/slides/outfile.ps +++ b/doc/slides/outfile.ps @@ -1,6 +1,6 @@ %!PS-Adobe-3.0 -%%Creator: Basser Lout Version 3.20 (April 2000) -%%CreationDate: Sat Apr 8 14:54:15 2000 +%%Creator: Basser Lout Version 3.21 (May 2000) +%%CreationDate: Thu May 11 10:55:10 2000 %%DocumentData: Binary %%DocumentNeededResources: (atend) %%DocumentSuppliedResources: (atend) @@ -12,12 +12,20 @@ %%BeginProlog %%BeginResource: procset LoutStartUp +/save_cp { currentpoint /cp_y exch def /cp_x exch def } def +/restore_cp { cp_x cp_y moveto } def +/outline { gsave 1 1 1 setrgbcolor dup show save_cp + grestore true charpath stroke restore_cp } bind def /m { 3 1 roll moveto show } bind def -/mo { 3 1 roll moveto true charpath stroke } bind def +/mo { 3 1 roll moveto outline } bind def /s { exch currentpoint exch pop moveto show } bind def -/so { exch currentpoint exch pop moveto true charpath stroke } bind def +/so { exch currentpoint exch pop moveto outline } bind def /k { exch neg 0 rmoveto show } bind def -/ko { exch neg 0 rmoveto true charpath stroke } bind def +/ko { exch neg 0 rmoveto outline } bind def +/r { exch 0 rmoveto show } bind def +/ro { exch 0 rmoveto outline } bind def +/c { gsave 3 1 roll rmoveto show grestore } bind def +/co { gsave 3 1 roll rmoveto outline grestore } bind def /ul { gsave setlinewidth dup 3 1 roll moveto lineto stroke grestore } bind def /in { 1440 mul } def @@ -78,43 +86,6 @@ } bind def %%EndResource -%%BeginResource: encoding vec2 -/vec2 [ -/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright -/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash -/zero /one /two /three /four /five /six /seven -/eight /nine /colon /semicolon /less /equal /greater /question -/at /A /B /C /D /E /F /G -/H /I /J /K /L /M /N /O -/P /Q /R /S /T /U /V /W -/X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore -/quoteleft /a /b /c /d /e /f /g -/h /i /j /k /l /m /n /o -/p /q /r /s /t /u /v /w -/x /y /z /braceleft /bar /braceright /asciitilde /.notdef -/quotesinglbase /quotedblbase /ellipsis /OE /oe /quotedblleft /quotedblright /fi -/fl /endash /emdash /bullet /dagger /daggerdbl /florin /fraction -/dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent -/dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron -/space /exclamdown /cent /sterling /currency /yen /brokenbar /section -/dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron -/degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered -/cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown -/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla -/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis -/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply -/Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls -/agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla -/egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis -/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide -/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis -] def -%%EndResource - %%BeginResource: procset LoutTabPrependGraphic % @PrependGraphic file /export/home/6monthspace/jeff/lout.lib/include/tabf.lpg %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2152,14 +2123,51 @@ end %%BeginSetup %%IncludeResource: font Times-Roman -/Times-Romanfnt82 vec2 /Times-Roman LoutRecode -/fnt82 { /Times-Romanfnt82 LoutFont } def +%%BeginResource: encoding vec2 +/vec2 [ +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef +/space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright +/parenleft /parenright /asterisk /plus /comma /hyphen /period /slash +/zero /one /two /three /four /five /six /seven +/eight /nine /colon /semicolon /less /equal /greater /question +/at /A /B /C /D /E /F /G +/H /I /J /K /L /M /N /O +/P /Q /R /S /T /U /V /W +/X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore +/quoteleft /a /b /c /d /e /f /g +/h /i /j /k /l /m /n /o +/p /q /r /s /t /u /v /w +/x /y /z /braceleft /bar /braceright /asciitilde /.notdef +/quotesinglbase /quotedblbase /ellipsis /OE /oe /quotedblleft /quotedblright /fi +/fl /endash /emdash /bullet /dagger /daggerdbl /florin /fraction +/dotlessi /grave /acute /circumflex /tilde /macron /breve /dotaccent +/dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron +/space /exclamdown /cent /sterling /currency /yen /brokenbar /section +/dieresis /copyright /ordfeminine /guillemotleft /logicalnot /hyphen /registered /macron +/degree /plusminus /twosuperior /threesuperior /acute /mu /paragraph /periodcentered +/cedilla /onesuperior /ordmasculine /guillemotright /onequarter /onehalf /threequarters /questiondown +/Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla +/Egrave /Eacute /Ecircumflex /Edieresis /Igrave /Iacute /Icircumflex /Idieresis +/Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /multiply +/Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /germandbls +/agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla +/egrave /eacute /ecircumflex /edieresis /igrave /iacute /icircumflex /idieresis +/eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /divide +/oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis +] def +%%EndResource + +/Times-Romanfnt1 vec2 /Times-Roman LoutRecode +/fnt1 { /Times-Romanfnt1 LoutFont } def %%IncludeResource: font Helvetica -/Helveticafnt35 vec2 /Helvetica LoutRecode -/fnt35 { /Helveticafnt35 LoutFont } def +/Helveticafnt2 vec2 /Helvetica LoutRecode +/fnt2 { /Helveticafnt2 LoutFont } def %%IncludeResource: font Helvetica-Oblique -/Helvetica-Obliquefnt36 vec2 /Helvetica-Oblique LoutRecode -/fnt36 { /Helvetica-Obliquefnt36 LoutFont } def +/Helvetica-Obliquefnt3 vec2 /Helvetica-Oblique LoutRecode +/fnt3 { /Helvetica-Obliquefnt3 LoutFont } def %%EndSetup %%Page: 1 1 @@ -2173,24 +2181,40 @@ end gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +9066 0 0 0 400 480 100 1417 -1417 LoutGr2 1 LoutMargSet grestore -160 fnt82 0 12479(lout)m 9002(1)s 600 fnt35 691 11623(A)m + +grestore +160 fnt1 1417 -1526(lout)m 10419(1)s gsave +1417 -14005 translate +400 fnt1 9066 12053 0 11779 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore +600 fnt2 691 11623(A)m 1250(Pr)s 6(actical)k 3667(Introduction)s 6922(to)s 7566(the)s 3956 10183(Lout)m 616 8743(Document)m 3500(F)s 18(or)k -15(matting)k -6490(System)s 400 fnt35 2882 6881(Jeffre)m 8(y)k 4180(H.)s -4656(Kingston)s 400 fnt36 1395 5779(Basser)m 2794(Dept.)s 3834(of)s +6490(System)s 400 fnt2 2882 6881(Jeffre)m 8(y)k 4180(H.)s +4656(Kingston)s 400 fnt3 1395 5779(Basser)m 2794(Dept.)s 3834(of)s 4333(Computer)s 6242(Science)s 2251 5299(The)m 3058(Univ)s 10(ersity)k 4951(of)s 5450(Sydne)s 8(y)k grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2206,29 +2230,40 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8990(2)s 400 fnt84 2988 11377(A)m -3363(simple)s 4565(input)s 5575(\207le)s 360 fnt35 800 9646(@SysInclude { doc })m +400 fnt4 2988 11377(A)m +3363(simple)s 4565(input)s 5575(\207le)s 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 fnt84 0 6379(Ho)m 4(w)k -889(to)s 1313(f)s 10(ormat)k 2579(it)s 360 fnt35 +800 8206(@End @T)m 43(e)k 10(xt)k 400 fnt4 0 6379(Ho)m 4(w)k +889(to)s 1313(f)s 10(ormat)k 2579(it)s 360 fnt2 800 5633(lout \207lename > out.ps)m 800 5153(ghostvie)m 7(w out.ps)k 800 4673(mpr out.ps)m grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2245,20 +2280,20 @@ showpage %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8997(3)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8457 400 480 100 LoutGraphic -gsave +8640 10080 1440 8457 400 480 100 0 667 LoutGr2 LoutBox stroke grestore 1440 8367(Hello,)m 2505(w)s 4(orld)k @@ -2266,6 +2301,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2281,29 +2324,40 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8990(4)s 400 fnt84 2339 11377(Headings)m -4026(and)s 4762(paragraphs)s 360 fnt35 800 9646(@SysInclude { doc })m 800 9166(@Doc @T)m 43(e)k 10(xt @Begin)k +400 fnt4 2339 11377(Headings)m +4026(and)s 4762(paragraphs)s 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 +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2319,41 +2373,49 @@ showpage %%+ font Times-Italic /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12478(lout)m 8995(5)s gsave -0 666 translate -400 fnt82 8640 10080 1440 8456 400 480 100 LoutGraphic -gsave +8640 10080 1440 8456 400 480 100 0 666 LoutGr2 LoutBox stroke grestore -400 fnt84 1440 8364(Intr)m 7(oduction)k -400 fnt82 2240 7742(The)m 2953(design)s 4090(of)s 4543(the)s +400 fnt4 1440 8364(Intr)m 7(oduction)k +400 fnt1 2240 7742(The)m 2953(design)s 4090(of)s 4543(the)s 5123(Lout)s 1440 7262(formatting)m 3215(system)s 4423(w)s 4(as)k 5123(undertak)s 4(en)k 1440 6782(with)m 2245(the)s 2825(needs)s -3818(of)s 4271(the)s 400 fnt83 4851 6784(or)m 14(dinary)k -6328(user)s 400 fnt82 1440 6302(v)m 6(ery)k 2234(much)s +3818(of)s 4271(the)s 400 fnt5 4851 6784(or)m 14(dinary)k +6328(user)s 400 fnt1 1440 6302(v)m 6(ery)k 2234(much)s 3217(in)s 3622(mind.)s grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2369,29 +2431,40 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8991(6)s 400 fnt84 3817 11376(Displays)m -360 fnt35 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 +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 grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2406,35 +2479,35 @@ showpage %%+ font Times-Italic /pgsave save def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8994(7)s gsave -0 668 translate -400 fnt82 8640 10080 1440 8457 400 480 100 LoutGraphic -gsave +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 fnt83 2240 7048(`I)m 2626(can')s 12(t)k +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 fnt82 1440 5330(T)m 32(o)k 1940(a)s 8(v)k 8(oid)k +400 fnt1 1440 5330(T)m 32(o)k 1940(a)s 8(v)k 8(oid)k 2909(serious)s 4124(damage)s 5458(to)s 5857(your)s 1440 4850(position)m 2822(in)s 3227(the)s 3807(compan)s 6(y)k 26(,)k 5418(it)s 5740(w)s 4(ould)k 6831(be)s 1440 4370(better)m @@ -2442,6 +2515,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2457,30 +2538,41 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8994(8)s 400 fnt84 2299 11376(P)m 4(aragraph)k -4229(br)s 7(eaking)k 5847(styles)s 360 fnt35 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 2299 11376(P)m 4(aragraph)k +4229(br)s 7(eaking)k 5847(styles)s 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 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 grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2495,35 +2587,35 @@ showpage %%+ font Times-Italic /pgsave save def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8992(9)s gsave -0 666 translate -400 fnt82 8640 10080 1440 8457 400 480 100 LoutGraphic -gsave +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 fnt83 2240 7048(`I)m 2626(can')s 12(t)k +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 fnt82 1440 5330(T)m 32(o)k 1940(a)s 8(v)k 8(oid)k +400 fnt1 1440 5330(T)m 32(o)k 1940(a)s 8(v)k 8(oid)k 2909(serious)s 4124(damage)s 5458(to)s 5857(your)s 1440 4850(position)m 2822(in)s 3227(the)s 3807(compan)s 6(y)k 26(,)k 5418(it)s 5740(w)s 4(ould)k 6831(be)s 1440 4370(better)m @@ -2531,6 +2623,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2546,29 +2646,40 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8909(10)s 400 fnt84 4128 11376(Lists)m -360 fnt35 800 9722(@Heading { Oper)m 3(ating Instr)k -5(uctions })k 800 9242(@NumberedList)m +400 fnt4 4128 11376(Lists)m +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 grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2583,30 +2694,30 @@ showpage %%+ font Times-Bold /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8922(11)s gsave -0 668 translate -400 fnt82 8640 10080 1440 8456 400 480 100 LoutGraphic -gsave +8640 10080 1440 8456 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -400 fnt84 1440 8364(Operating)m -3287(Instructions)s 400 fnt82 1440 7529(1.)m 2240(Press)s 3166(small)s +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 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 @@ -2616,6 +2727,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2631,30 +2750,41 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8910(12)s 400 fnt84 3062 11377(T)m 36(echnical)k -4780(r)s 7(eports)k 360 fnt35 800 9646(@SysInclude { repor)m -14(t })k +400 fnt4 3062 11377(T)m 36(echnical)k +4780(r)s 7(eports)k 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 +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2670,28 +2800,39 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8917(13)s 400 fnt84 3840 11376(Sections)m -360 fnt35 800 9720(@Section)m 800 9240( @T)m 43(ag { dfs })k 800 8760( @Title { Depth-\207rst search })m +400 fnt4 3840 11376(Sections)m +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 +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2706,36 +2847,44 @@ showpage %%+ font Times-Bold /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8910(14)s gsave -0 668 translate -400 fnt82 8640 10080 1440 8456 400 480 100 LoutGraphic -gsave +8640 10080 1440 8456 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -400 fnt84 1440 8364(10.6.)m -2424(Depth-\207rst)s 4386(sear)s 7(ch)k 400 fnt82 2240 7742(W)m 32(e)k +400 fnt4 1440 8364(10.6.)m +2424(Depth-\207rst)s 4386(sear)s 7(ch)k 400 fnt1 2240 7742(W)m 32(e)k 2854(turn)s 3592(no)s 10(w)k 4359(to)s 4758(our)s 5391(\207rst)s 1440 7262(algorithm)m 3093(on)s 3587(general)s 4854(graphs)s 6003(\202)s grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2751,26 +2900,37 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12478(lout)m 8915(15)s 400 fnt84 3142 11375(Cr)m 7(oss)k -4199(r)s 7(efer)k 7(ences)k 360 fnt35 800 9722(F)m 10(or fur)k -14(ther inf)k 10(or)k -9(mation, consult)k +400 fnt4 3142 11375(Cr)m 7(oss)k +4199(r)s 7(efer)k 7(ences)k 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 +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2787,20 +2947,20 @@ showpage %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8911(16)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8457 400 480 100 LoutGraphic -gsave +8640 10080 1440 8457 400 480 100 0 667 LoutGr2 LoutBox stroke grestore 1440 8367(F)m 6(or)k @@ -2809,6 +2969,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2824,27 +2992,38 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8914(17)s 400 fnt84 3612 11377(Refer)m 7(ences)k -360 fnt35 800 9723(@Database @Ref)m 10(erence { m)k 5(yrefs })k 800 9243(...)m +400 fnt4 3612 11377(Refer)m 7(ences)k +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 +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2860,45 +3039,53 @@ showpage %%+ font Times-Italic /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8914(18)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8457 400 480 100 LoutGraphic -gsave +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 7887(Guide)m 2508([1].)s 1440 7263(\202)m 400 fnt84 1440 6637(Refer)m 7(ences)k -400 fnt82 1440 5879(1.)m 2240(Jef)s 10(fre)k 6(y)k -3422(H.)s 3883(Kingston.)s 400 fnt83 5621 5881(A)m 5947(User')s 16(s)k +1440 7887(Guide)m 2508([1].)s 1440 7263(\202)m 400 fnt4 1440 6637(Refer)m 7(ences)k +400 fnt1 1440 5879(1.)m 2240(Jef)s 10(fre)k 6(y)k +3422(H.)s 3883(Kingston.)s 400 fnt5 5621 5881(A)m 5947(User')s 16(s)k 2240 5401(Guide)m 3304(to)s 3703(the)s 4279(Lout)s 5119(Document)s 2240 4921(F)m 42(ormatting)k 4107(System)s 5308(\(V)s 44(er)k 4(sion)k -2240 4441(3\))m 400 fnt82 2556 4439(.)m 2829(Basser)s 3992(Department)s +2240 4441(3\))m 400 fnt1 2556 4439(.)m 2829(Basser)s 3992(Department)s 5977(of)s 2240 3959(Computer)m 3938(Science)s 5171(,)s 5349(Uni)s 10(v)k 6(ersity)k 2240 3479(of)m 2693(Sydne)s 6(y)k 3876(,)s 4054(1995)s 4830(.)s 1440 2642(2.)m 2240(\202)s grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2914,30 +3101,41 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8912(19)s 400 fnt84 2601 11375(Database)m -4269(\207le)s 4872(myr)s 7(efs.ld)k 360 fnt35 800 9644({ @Ref)m 10(erence)k +400 fnt4 2601 11375(Database)m +4269(\207le)s 4872(myr)s 7(efs.ld)k 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 +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -2952,24 +3150,27 @@ showpage %%+ font Times-Bold /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8909(20)s 400 fnt84 2965 11375(Books)m -4097(\(and)s 4966(theses\))s 400 fnt82 0 9650(\213)m 800(T)s 14(itle)k +400 fnt4 2965 11375(Books)m +4097(\(and)s 4966(theses\))s 400 fnt1 0 9650(\213)m 800(T)s 14(itle)k 1632(page,)s 2564(pref)s 4(ace,)k 3912(introduction)s 0 8810(\213)m 800(Automatic)s 2574(table)s 3442(of)s 3895(contents)s 0 8053(\213)m 800(Pref)s 4(atory)k 2372(pages)s 3365(numbered)s 5060(in)s @@ -2980,6 +3181,14 @@ grestore 800(Odd-e)s 10(v)k 6(en)k 2453(page)s 3299(formats)s 0 3855(\213)m 800(Sorted)s 1940(inde)s 6(x)k grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -2995,29 +3204,40 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8922(21)s 400 fnt84 2631 11377(Making)m -4057(a)s 4353(sorted)s 5509(index)s 360 fnt35 800 9646(@PP)m +400 fnt4 2631 11377(Making)m +4057(a)s 4353(sorted)s 5509(index)s 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 grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -3033,41 +3253,49 @@ showpage %%+ font Times-Italic /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8910(22)s gsave -0 668 translate -400 fnt82 8640 10080 1440 8462 400 480 100 LoutGraphic -gsave +8640 10080 1440 8462 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -400 fnt84 1440 8370(Index)m -400 fnt82 1440 7795(\202)m 1440 7315(partial)m 2552(order)s 16(,)k -3557(227)s 400 fnt83 1440 6837(P)m 32(artition)k 400 fnt82 -2941 6835(\(in)m 400 fnt83 3479 6837(Quic)m 8(ksort)k 400 fnt82 +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 grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -3083,28 +3311,39 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8917(23)s 400 fnt84 2785 11376(Equation)m -4455(f)s 10(ormatting)k 360 fnt35 800 9645(@SysInclude { eq })m 800 9165(...)m +400 fnt4 2785 11376(Equation)m +4455(f)s 10(ormatting)k 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 +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -3120,47 +3359,55 @@ showpage %%+ font Symbol /pgsave save def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def %%IncludeResource: font Symbol -/fnt78 { /Symbol LoutFont } def +/fnt6 { /Symbol LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8910(24)s gsave -0 668 translate -400 fnt82 8640 10080 1440 8457 400 480 100 LoutGraphic -gsave +8640 10080 1440 8457 400 480 100 0 668 LoutGr2 LoutBox stroke grestore -1440 8367(Since)m 400 fnt83 -2419 8369(T)m 400 fnt78 2691 8357(\()m 400 fnt83 2831 8369(n)m -400 fnt78 3141 8357(-)m 400 fnt83 3475 8369(i)m 400 fnt78 -3601 8357(\))m 3852(=)s 400 fnt83 4207 8369(T)m 400 fnt78 +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 fnt82 5723 8367(we)m 6280(ha)s 8(v)k 6(e)k -400 fnt83 2240 7204(T)m 400 fnt78 2512 7192(\()m 400 fnt83 -2652 7204(n)m 400 fnt78 2862 7192(\))m 3113(=)s 280 fnt83 -3468 7622(n)m 280 fnt78 3640 7613(-)m 3829(1)s 520 fnt78 -3522 7162(\345)m 280 fnt83 3483 6864(i)m 280 fnt78 3599 6855(=)m -3791(0)s 280 fnt83 4149 7367(i)m 400 fnt78 3959 7192(2)m -4363(=)s 280 fnt83 4908 7400(n)m 400 fnt78 4718 7192(2)m -5161(-)s 5495(1)s 400 fnt82 1440 6098(for)m 2006(the)s +400 fnt1 5723 8367(we)m 6280(ha)s 8(v)k 6(e)k +400 fnt5 2240 7204(T)m 400 fnt6 2512 7192(\()m 400 fnt5 +2652 7204(n)m 400 fnt6 2862 7192(\))m 3113(=)s 280 fnt5 +3468 7622(n)m 280 fnt6 3640 7613(-)m 3829(1)s 520 fnt6 +3522 7162(\345)m 280 fnt5 3483 6864(i)m 280 fnt6 3599 6855(=)m +3791(0)s 280 fnt5 4149 7367(i)m 400 fnt6 3959 7192(2)m +4363(=)s 280 fnt5 4908 7400(n)m 400 fnt6 4718 7192(2)m +5161(-)s 5495(1)s 400 fnt1 1440 6098(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 5618(by)m 1930(the)s 2510(T)s 32(o)k 10(wers)k 3749(of)s 4202(Hanoi)s 5268(algorithm,)s 1440 5138(gi)m 10(v)k 6(en)k -400 fnt83 2406 5140(n)m 400 fnt82 2696 5138(disks.)m +400 fnt5 2406 5140(n)m 400 fnt1 2696 5138(disks.)m +grestore + +grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet grestore grestore @@ -3179,27 +3426,38 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12478(lout)m 8915(25)s 400 fnt84 3035 11375(Another)m -4550(equation)s 360 fnt35 800 9644(@CenteredDispla)m 10(y @Eq {)k 800 9164(big int supp 1 on 0 )m 21(`)k +400 fnt4 3035 11375(Another)m +4550(equation)s 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 +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -3215,32 +3473,32 @@ showpage %%+ font Times-Italic /pgsave save def %%IncludeResource: font Symbol -/fnt78 { /Symbol LoutFont } def +/fnt6 { /Symbol LoutFont } def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8911(26)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8640 400 480 100 LoutGraphic -gsave +8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -676 fnt78 3159 7423(\362)m -280 fnt78 3355 7972(1)m 3355 7281(0)m 400 fnt83 3991 7782(dx)m +676 fnt6 3159 7423(\362)m +280 fnt6 3355 7972(1)m 3355 7281(0)m 400 fnt5 3991 7782(dx)m 1187 0 0 0 400 480 20 3587 7697 LoutGr2 0 0 moveto xsize 0 lineto 0.05 ft setlinewidth stroke grestore @@ -3249,18 +3507,18 @@ grestore gsave 0 7292 translate 1.0000 1.2231 scale -400 fnt78 3587 -100(\326)m +400 fnt6 3587 -100(\326)m grestore 981 0 0 0 400 480 20 3793 7617 LoutGr2 0 0 moveto xsize 0 lineto 0.03 ft setlinewidth 2 setlinecap stroke grestore grestore -400 fnt78 3853 7251(1)m 4129(-)s -280 fnt78 4641 7365(2)m 400 fnt83 4463 7263(x)m 400 fnt78 +400 fnt6 3853 7251(1)m 4129(-)s +280 fnt6 4641 7365(2)m 400 fnt5 4463 7263(x)m 400 fnt6 4914 7597(=)m 5269 7784(p)m gsave 5269 7697 translate -400 fnt83 212 0 0 0 400 480 20 LoutGraphic +400 fnt5 212 0 0 0 400 480 20 LoutGraphic gsave 0 0 moveto xsize 0 lineto 0.05 ft setlinewidth stroke grestore @@ -3270,6 +3528,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -3285,24 +3551,27 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8914(27)s 400 fnt84 3991 11383(T)m 36(ables)k -360 fnt35 800 9729(@SysInclude { tab })m 800 9249(...)m 800 8769(@T)m 43(ab)k +400 fnt4 3991 11383(T)m 36(ables)k +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 @@ -3310,6 +3579,14 @@ grestore 800 3489( B { )m 18(The f)k 10(amous ...)k 21( successors })k 800 3009(})m grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -3324,39 +3601,47 @@ showpage %%+ font Times-Italic /pgsave save def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8914(28)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8640 400 480 100 LoutGraphic -gsave +8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -400 fnt83 1440 8177(F)m 42(ortr)k 6(an)k -400 fnt82 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 fnt83 1440 6950(Algol-60)m 400 fnt82 +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 fnt83 1440 5327(P)m 32(ascal)k 400 fnt82 +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 +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -3372,24 +3657,27 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8912(29)s 400 fnt84 3357 11375(Another)m -4872(table)s 360 fnt35 800 10201(@T)m 43(ab)k 800 9721( hmargin { 0.4c })m +400 fnt4 3357 11375(Another)m +4872(table)s 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 @@ -3398,6 +3686,14 @@ grestore 800 2521(@Ro)m 5(wb belo)k 5(w { single })k 800 2041( A { Binomial theorem })m 800 1561( B { @Eq { \( a + b \) sup n ^= ...)m 21( b sup n-k } })k 800 1081( C { 12^ })m 800 601(})m grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -3414,31 +3710,31 @@ showpage %%+ font Symbol /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def %%IncludeResource: font Symbol -/fnt78 { /Symbol LoutFont } def +/fnt6 { /Symbol LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8909(30)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8640 400 480 100 LoutGraphic -gsave +8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore gsave @@ -3469,11 +3765,11 @@ grestore grestore grestore -400 fnt84 226 -421(V)m 36(alue)k +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 fnt82 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhsp grestore @@ -3481,7 +3777,7 @@ grestore grestore gsave 9341 -144 translate -400 fnt82 360 144 0 144 400 480 100 LoutGraphic +400 fnt1 360 144 0 144 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3489,7 +3785,7 @@ grestore grestore gsave 9341 -488 translate -400 fnt82 360 344 0 159 400 480 100 LoutGraphic +400 fnt1 360 344 0 159 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3497,7 +3793,7 @@ grestore grestore gsave 9341 -632 translate -400 fnt82 360 144 0 0 400 480 100 LoutGraphic +400 fnt1 360 144 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3505,7 +3801,7 @@ grestore grestore gsave 0 -776 translate -400 fnt82 0 144 0 144 400 480 100 LoutGraphic +400 fnt1 0 144 0 144 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3513,7 +3809,7 @@ grestore grestore gsave 0 -632 translate -400 fnt82 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore @@ -3521,7 +3817,7 @@ grestore grestore gsave 0 -1867 translate -400 fnt82 0 1091 0 480 400 480 100 LoutGraphic +400 fnt1 0 1091 0 480 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3529,7 +3825,7 @@ grestore grestore gsave 0 -2011 translate -400 fnt82 0 144 0 0 400 480 100 LoutGraphic +400 fnt1 0 144 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3537,16 +3833,16 @@ grestore grestore gsave 226 -632 translate -400 fnt82 2985 0 0 0 400 480 100 LoutGraphic +400 fnt1 2985 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore grestore -400 fnt83 226 -1475(Quadr)m 6(atic)k +400 fnt5 226 -1475(Quadr)m 6(atic)k 1955(formula)s gsave 3211 -632 translate -400 fnt82 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore @@ -3554,7 +3850,7 @@ grestore grestore gsave 3437 -632 translate -400 fnt82 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore @@ -3562,14 +3858,14 @@ grestore grestore gsave 3663 -632 translate -400 fnt82 4255 0 1260 0 400 480 100 LoutGraphic +400 fnt1 4255 0 1260 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore grestore -4725(x)s 400 fnt78 5063 -1487(=)m 5418 -1207(-)m -400 fnt83 5652 -1195(b)m 400 fnt78 5962 -1207(\261)m gsave +4725(x)s 400 fnt6 5063 -1487(=)m 5418 -1207(-)m +400 fnt5 5652 -1195(b)m 400 fnt6 5962 -1207(\261)m gsave 0 -1146 translate 1.0000 1.3937 scale 6297 -100(\326)m @@ -3577,22 +3873,22 @@ grestore grestore gsave 6503 -776 translate -400 fnt83 1415 0 0 0 400 480 20 LoutGraphic +400 fnt5 1415 0 0 0 400 480 20 LoutGraphic gsave 0 0 moveto xsize 0 lineto 0.03 ft setlinewidth 2 setlinecap stroke grestore grestore -280 fnt78 6753 -1028(2)m 400 fnt83 6563 -1195(b)m 400 fnt78 -7006 -1207(-)m 7340(4)s 400 fnt83 7548 -1195(ac)m 2500 0 0 0 400 480 20 5418 -1387 LoutGr2 +280 fnt6 6753 -1028(2)m 400 fnt5 6563 -1195(b)m 400 fnt6 +7006 -1207(-)m 7340(4)s 400 fnt5 7548 -1195(ac)m 2500 0 0 0 400 480 20 5418 -1387 LoutGr2 0 0 moveto xsize 0 lineto 0.05 ft setlinewidth stroke grestore grestore -400 fnt78 -6467 -1767(2)m 400 fnt83 6677 -1755(a)m gsave +400 fnt6 +6467 -1767(2)m 400 fnt5 6677 -1755(a)m gsave 7918 -632 translate -400 fnt82 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore @@ -3600,7 +3896,7 @@ grestore grestore gsave 8144 -776 translate -400 fnt82 0 144 0 144 400 480 100 LoutGraphic +400 fnt1 0 144 0 144 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3608,7 +3904,7 @@ grestore grestore gsave 8144 -632 translate -400 fnt82 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore @@ -3616,7 +3912,7 @@ grestore grestore gsave 8144 -1867 translate -400 fnt82 0 1091 0 480 400 480 100 LoutGraphic +400 fnt1 0 1091 0 480 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3624,7 +3920,7 @@ grestore grestore gsave 8144 -2011 translate -400 fnt82 0 144 0 0 400 480 100 LoutGraphic +400 fnt1 0 144 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3632,13 +3928,13 @@ grestore grestore gsave 8370 -632 translate -400 fnt82 745 0 390 0 400 480 100 LoutGraphic +400 fnt1 745 0 390 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhd grestore grestore -400 fnt82 8587 -1477(3)m +400 fnt1 8587 -1477(3)m 8760(.5)s 226 0 0 0 400 480 100 9115 -632 LoutGr2 0.5 pt ltabhd grestore @@ -3679,10 +3975,10 @@ grestore grestore grestore -400 fnt83 226 -2657(Binomial)m 1791(theor)s 14(em)k +400 fnt5 226 -2657(Binomial)m 1791(theor)s 14(em)k gsave 226 -3162 translate -400 fnt82 2985 0 0 0 400 480 100 LoutGraphic +400 fnt1 2985 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhs grestore @@ -3690,7 +3986,7 @@ grestore grestore gsave 3211 -3162 translate -400 fnt82 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhs grestore @@ -3698,33 +3994,33 @@ grestore grestore gsave 3437 -3162 translate -400 fnt82 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 fnt78 3663 -2669(\()m 400 fnt83 3803 -2657(a)m 400 fnt78 -4114 -2669(+)m 400 fnt83 4449 -2657(b)m 280 fnt83 4770 -2463(n)m -400 fnt78 4659 -2669(\))m 5063(=)s 336 fnt78 5549 -2290(\245)m -520 fnt78 5484 -2699(\345)m 280 fnt83 5418 -3005(k)m 280 fnt78 +400 fnt6 3663 -2669(\()m 400 fnt5 3803 -2657(a)m 400 fnt6 +4114 -2669(+)m 400 fnt5 4449 -2657(b)m 280 fnt5 4770 -2463(n)m +400 fnt6 4659 -2669(\))m 5063(=)s 336 fnt6 5549 -2290(\245)m +520 fnt6 5484 -2699(\345)m 280 fnt5 5418 -3005(k)m 280 fnt6 5588 -3014(=)m 5780(0)s gsave 0 -2560 translate 1.0000 2.3652 scale -400 fnt78 5932 -100(\()m +400 fnt6 5932 -100(\()m grestore -400 fnt83 +400 fnt5 6112 -2417(n)m 6115 -2893(k)m gsave 0 -2560 translate 1.0000 2.3652 scale -400 fnt78 6362 -100(\))m +400 fnt6 6362 -100(\))m grestore -280 fnt83 -6684 -2501(k)m 400 fnt83 6493 -2657(a)m 280 fnt83 7022 -2488(n)m -280 fnt78 7194 -2497(-)m 280 fnt83 7383 -2488(k)m 400 fnt83 +280 fnt5 +6684 -2501(k)m 400 fnt5 6493 -2657(a)m 280 fnt5 7022 -2488(n)m +280 fnt6 7194 -2497(-)m 280 fnt5 7383 -2488(k)m 400 fnt5 6832 -2657(b)m gsave 3663 -3162 translate -400 fnt82 4255 0 1260 0 400 480 100 LoutGraphic +400 fnt1 4255 0 1260 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhs grestore @@ -3732,7 +4028,7 @@ grestore grestore gsave 7918 -3162 translate -400 fnt82 226 0 0 0 400 480 100 LoutGraphic +400 fnt1 226 0 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabhs grestore @@ -3740,7 +4036,7 @@ grestore grestore gsave 8144 -2155 translate -400 fnt82 0 144 0 144 400 480 100 LoutGraphic +400 fnt1 0 144 0 144 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3748,7 +4044,7 @@ grestore grestore gsave 8144 -3018 translate -400 fnt82 0 863 0 449 400 480 100 LoutGraphic +400 fnt1 0 863 0 449 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3756,7 +4052,7 @@ grestore grestore gsave 8144 -3162 translate -400 fnt82 0 144 0 0 400 480 100 LoutGraphic +400 fnt1 0 144 0 0 400 480 100 LoutGraphic gsave 0.5 pt ltabvs grestore @@ -3764,13 +4060,13 @@ grestore grestore gsave 8144 -3162 translate -400 fnt82 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 fnt82 8370 -2659(12)m 745 0 390 0 400 480 100 8370 -3162 LoutGr2 +400 fnt1 8370 -2659(12)m 745 0 390 0 400 480 100 8370 -3162 LoutGr2 0.5 pt ltabhs grestore @@ -3801,6 +4097,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -3816,24 +4120,27 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8922(31)s 400 fnt84 3123 11382(P)m 4(ascal)k -4297(pr)s 7(ograms)k 360 fnt35 800 9651(@SysInclude { pas })m 800 9171(...)m +400 fnt4 3123 11382(P)m 4(ascal)k +4297(pr)s 7(ograms)k 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 @@ -3841,6 +4148,14 @@ grestore 800 3891( if root^.r)m -5(ightchild <> nil then begin)k 800 3411( wr)m -5(ite\(', '\);)k 800 2931( DoPr)m -5(iAbstr)k 3(act\(root^.r)k -5(ightchild\);)k 800 2451( end;)m 800 1971(end;)m 800 1491(})m grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -3857,63 +4172,71 @@ showpage %%+ font Symbol /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def %%IncludeResource: font Symbol -/fnt78 { /Symbol LoutFont } def +/fnt6 { /Symbol LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8910(32)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8455 400 480 100 LoutGraphic -gsave +8640 10080 1440 8455 400 480 100 0 667 LoutGr2 LoutBox stroke grestore -400 fnt84 1440 8363(pr)m 7(ocedur)k 7(e)k -400 fnt83 3270 8367(DoPriAbstr)m 6(act)k 400 fnt82 5622 8365(\()m -400 fnt83 5744 8367(r)m 18(oot)k 400 fnt82 6399 8365(:)m -400 fnt83 6576 8367(PriEntry)m 400 fnt82 7966 8365(\);)m 400 fnt84 -1440 7883(begin)m 1840 7403(if)m 400 fnt83 2206 7407(r)m 18(oot)k -320 fnt78 2861 7415(\255)m 400 fnt82 3043 7405(.)m 400 fnt83 -3116 7407(leftc)m 6(hild)k 400 fnt78 4529 7395(\271)m 400 fnt84 -4845 7403(nil)m 5380(then)s 6228(begin)s 400 fnt83 2240 6927(DoPriAbstr)m 6(act)k -400 fnt82 4592 6925(\()m 400 fnt83 4714 6927(r)m 18(oot)k -320 fnt78 5369 6935(\255)m 400 fnt82 5551 6925(.)m 400 fnt83 -5624 6927(leftc)m 6(hild)k 400 fnt82 6937 6925(\);)m 400 fnt83 -2240 6447(write)m 400 fnt82 3048 6445(\(',)m 3492('\);)s 400 fnt84 -1840 5963(end)m 400 fnt82 2453 5965(;)m 400 fnt83 1840 5487(PriK)m 14(e)k 12(yAbstr)k 6(act)k -400 fnt82 4298 5485(\()m 400 fnt83 4420 5487(r)m 18(oot)k -320 fnt78 5075 5495(\255)m 400 fnt82 5257 5485(.)m 400 fnt83 -5330 5487(k)m 4(e)k 12(y)k 400 fnt82 5838 5485(\);)m -400 fnt83 1840 5007(write)m 400 fnt82 2648 5005(\(':'\);)m 400 fnt83 -1840 4527(PriV)m 44(alueAbstr)k 6(act)k 400 fnt82 4592 4525(\()m -400 fnt83 4714 4527(r)m 18(oot)k 320 fnt78 5369 4535(\255)m -400 fnt82 5551 4525(.)m 400 fnt83 5624 4527(value)m 400 fnt82 -6477 4525(\);)m 400 fnt84 1840 4043(if)m 400 fnt83 2206 4047(r)m 18(oot)k -320 fnt78 2861 4055(\255)m 400 fnt82 3043 4045(.)m 400 fnt83 -3116 4047(rightc)m 6(hild)k 400 fnt78 4796 4035(\271)m 400 fnt84 -5112 4043(nil)m 5647(then)s 6495(begin)s 400 fnt83 2240 3567(write)m -400 fnt82 3048 3565(\(',)m 3492('\);)s 400 fnt83 2240 3087(DoPriAbstr)m 6(act)k -400 fnt82 4592 3085(\()m 400 fnt83 4714 3087(r)m 18(oot)k -320 fnt78 5369 3095(\255)m 400 fnt82 5551 3085(.)m 400 fnt83 -5624 3087(rightc)m 6(hild)k 400 fnt82 7204 3085(\);)m 400 fnt84 -1840 2603(end)m 400 fnt82 2453 2605(;)m 400 fnt84 1440 2123(end)m -400 fnt82 2053 2125(;)m +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 +400 fnt5 1840 5007(write)m 400 fnt1 2648 5005(\(':'\);)m 400 fnt5 +1840 4527(PriV)m 44(alueAbstr)k 6(act)k 400 fnt1 4592 4525(\()m +400 fnt5 4714 4527(r)m 18(oot)k 320 fnt6 5369 4535(\255)m +400 fnt1 5551 4525(.)m 400 fnt5 5624 4527(value)m 400 fnt1 +6477 4525(\);)m 400 fnt4 1840 4043(if)m 400 fnt5 2206 4047(r)m 18(oot)k +320 fnt6 2861 4055(\255)m 400 fnt1 3043 4045(.)m 400 fnt5 +3116 4047(rightc)m 6(hild)k 400 fnt6 4796 4035(\271)m 400 fnt4 +5112 4043(nil)m 5647(then)s 6495(begin)s 400 fnt5 2240 3567(write)m +400 fnt1 3048 3565(\(',)m 3492('\);)s 400 fnt5 2240 3087(DoPriAbstr)m 6(act)k +400 fnt1 4592 3085(\()m 400 fnt5 4714 3087(r)m 18(oot)k +320 fnt6 5369 3095(\255)m 400 fnt1 5551 3085(.)m 400 fnt5 +5624 3087(rightc)m 6(hild)k 400 fnt1 7204 3085(\);)m 400 fnt4 +1840 2603(end)m 400 fnt1 2453 2605(;)m 400 fnt4 1440 2123(end)m +400 fnt1 2053 2125(;)m +grestore + +grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet grestore grestore @@ -3932,26 +4255,37 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8917(33)s 400 fnt84 3304 11376(Basic)m -4308(graphics)s 360 fnt35 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 +400 fnt4 3304 11376(Basic)m +4308(graphics)s 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 +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -3969,20 +4303,20 @@ showpage %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8910(34)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8640 400 480 100 LoutGraphic -gsave +8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore gsave @@ -3993,7 +4327,7 @@ gsave 1.5000 1.5000 scale gsave 0 -254 translate -360 fnt35 2027 526 108 254 360 480 100 LoutGraphic +360 fnt2 2027 526 108 254 360 480 100 LoutGraphic gsave LoutBox stroke grestore @@ -4008,6 +4342,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -4023,28 +4365,39 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12478(lout)m 8915(35)s 400 fnt84 2908 11375(Adv)m 4(anced)k -4704(graphics)s 360 fnt35 800 9644(@SysInclude { \207g })m 800 9164(...)m 800 8684(@Fig {)m +400 fnt4 2908 11375(Adv)m 4(anced)k +4704(graphics)s 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 +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -4061,20 +4414,20 @@ showpage %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8911(36)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8231 400 480 100 LoutGraphic -gsave +8640 10080 1440 8231 400 480 100 0 667 LoutGr2 LoutBox stroke grestore 5760 781 226 372 400 480 100 1440 7859 LoutGr2 @@ -4103,6 +4456,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -4118,27 +4479,38 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8914(37)s 400 fnt84 3302 11376(P)m 8(oint)k -4304(labelling)s 360 fnt35 800 9645(@Fig {)m 800 9165(A::)m 800 8685({)m +400 fnt4 3302 11376(P)m 8(oint)k +4304(labelling)s 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 +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -4155,20 +4527,20 @@ showpage %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8914(38)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8414 400 480 100 LoutGraphic -gsave +8640 10080 1440 8414 400 480 100 0 667 LoutGr2 LoutBox stroke grestore 5760 4873 0 4647 400 480 100 1440 3767 LoutGr2 @@ -4216,6 +4588,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -4231,27 +4611,38 @@ showpage %%+ font Helvetica /pgsave save def %%IncludeResource: font Times-Bold -/Times-Boldfnt84 vec2 /Times-Bold LoutRecode -/fnt84 { /Times-Boldfnt84 LoutFont } def +/Times-Boldfnt4 vec2 /Times-Bold LoutRecode +/fnt4 { /Times-Boldfnt4 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8912(39)s 400 fnt84 3895 11375(Graphs)m -340 fnt35 800 9035(@Gr)m 3(aph)k 800 8555( 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 +340 fnt2 800 9035(@Gr)m 3(aph)k 800 8555( abo)m 5(v)k 8(ecaption { Ne)k 6(w South )k 13(W)k 13(ales road deaths)k 800 8075(\(per 100 million v)m 8(ehicle km\) })k 800 7595({)m 800 7115( @Data points { plus } pairs { dashed })m 800 6635( { 1963 5.6 1971 4.3 1976 3.7 1979 3.4)m 800 6155( 1982 2.9 1985 2.3 1988 2.0 })m 800 5675(})m grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -4268,20 +4659,20 @@ showpage %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8909(40)s gsave -0 667 translate -400 fnt82 8640 10080 1440 8640 400 480 100 LoutGraphic -gsave +8640 10080 1440 8640 400 480 100 0 667 LoutGr2 LoutBox stroke grestore 1631 8367(Ne)m 10(w)k @@ -4313,6 +4704,14 @@ grestore grestore grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +0 LoutMargSet +grestore + +grestore grestore @@ -4330,17 +4729,20 @@ showpage %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8922(41)s 360 fnt35 800 10484(-2p @F)m 10(ont @Gr)k 3(aph)k +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 @@ -4348,6 +4750,14 @@ grestore 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 800 1364( })m 800 884( })m 800 404(})m grestore +gsave +1417 -14005 translate +400 fnt1 0 0 0 0 400 480 100 LoutGraphic +gsave +1 LoutMargSet +grestore + +grestore grestore @@ -4362,31 +4772,31 @@ showpage %%+ font Times-Italic /pgsave save def %%IncludeResource: font Times-Italic -/Times-Italicfnt83 vec2 /Times-Italic LoutRecode -/fnt83 { /Times-Italicfnt83 LoutFont } def +/Times-Italicfnt5 vec2 /Times-Italic LoutRecode +/fnt5 { /Times-Italicfnt5 LoutFont } def 0.0500 dup scale 10 setlinewidth %%EndPageSetup gsave 0 0 translate -400 fnt82 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic +400 fnt1 0.0 0.0 0.0 setrgbcolor 11900 16840 0 16840 400 480 100 LoutGraphic gsave LoutPageSet grestore gsave 0 16840 translate 0.0000 rotate -9066 12588 0 12588 400 480 100 1417 -14005 LoutGr2 +160 fnt1 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 -160 fnt82 0 12479(lout)m 8910(42)s gsave -0 668 translate -400 fnt82 8640 10080 1440 8640 400 480 100 LoutGraphic -gsave +8640 10080 1440 8640 400 480 100 0 668 LoutGr2 LoutBox stroke grestore gsave 1440 4671 translate -360 fnt82 5670 3969 0 3969 360 480 90 LoutGraphic +360 fnt1 5670 3969 0 3969 360 480 90 LoutGraphic gsave grestore @@ -4433,18 +4843,26 @@ grestore 1953 535 0 535 360 480 90 0 -535 LoutGr2 300 2 trpoint translate 0 ysize translate gsave grestore -360 fnt83 108 182(Exponential)m +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 grestore -360 fnt83 108 182(Uniform)m grestore +360 fnt5 108 182(Uniform)m grestore grestore end grestore -360 fnt83 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 +gsave +0 LoutMargSet grestore grestore @@ -4457,12 +4875,12 @@ pgsave restore showpage %%Trailer -%%DocumentNeededResources: font Helvetica +%%DocumentNeededResources: font Times-Roman +%%+ font Times-Bold +%%+ font Times-Italic +%%+ font Helvetica %%+ font Helvetica-Oblique %%+ font Symbol -%%+ font Times-Roman -%%+ font Times-Italic -%%+ font Times-Bold %%DocumentSuppliedResources: procset LoutStartUp %%+ procset LoutTabPrependGraphic %%+ procset LoutFigPrependGraphic |