%!PS-Adobe-3.0 %%Creator: groff version 1.09 %%CreationDate: Mon Jul 29 00:19:47 1996 %%DocumentNeededResources: font Times-Bold %%+ font Times-Roman %%+ font Courier %%+ font Times-Italic %%DocumentSuppliedResources: file figs.1 %%+ procset grops 1.09 0 %%Pages: 2 %%PageOrder: Ascend %%Orientation: Portrait %%EndComments %%BeginProlog %%BeginResource: procset grops 1.09 0 /setpacking where{ pop currentpacking true setpacking }if /grops 120 dict dup begin /SC 32 def /A/show load def /B{0 SC 3 -1 roll widthshow}bind def /C{0 exch ashow}bind def /D{0 exch 0 SC 5 2 roll awidthshow}bind def /E{0 rmoveto show}bind def /F{0 rmoveto 0 SC 3 -1 roll widthshow}bind def /G{0 rmoveto 0 exch ashow}bind def /H{0 rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /I{0 exch rmoveto show}bind def /J{0 exch rmoveto 0 SC 3 -1 roll widthshow}bind def /K{0 exch rmoveto 0 exch ashow}bind def /L{0 exch rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /M{rmoveto show}bind def /N{rmoveto 0 SC 3 -1 roll widthshow}bind def /O{rmoveto 0 exch ashow}bind def /P{rmoveto 0 exch 0 SC 5 2 roll awidthshow}bind def /Q{moveto show}bind def /R{moveto 0 SC 3 -1 roll widthshow}bind def /S{moveto 0 exch ashow}bind def /T{moveto 0 exch 0 SC 5 2 roll awidthshow}bind def /SF{ findfont exch [exch dup 0 exch 0 exch neg 0 0]makefont dup setfont [exch/setfont cvx]cvx bind def }bind def /MF{ findfont [5 2 roll 0 3 1 roll neg 0 0]makefont dup setfont [exch/setfont cvx]cvx bind def }bind def /level0 0 def /RES 0 def /PL 0 def /LS 0 def /PLG{ gsave newpath clippath pathbbox grestore exch pop add exch pop }bind def /BP{ /level0 save def 1 setlinecap 1 setlinejoin 72 RES div dup scale LS{ 90 rotate }{ 0 PL translate }ifelse 1 -1 scale }bind def /EP{ level0 restore showpage }bind def /DA{ newpath arcn stroke }bind def /SN{ transform .25 sub exch .25 sub exch round .25 add exch round .25 add exch itransform }bind def /DL{ SN moveto SN lineto stroke }bind def /DC{ newpath 0 360 arc closepath }bind def /TM matrix def /DE{ TM currentmatrix pop translate scale newpath 0 0 .5 0 360 arc closepath TM setmatrix }bind def /RC/rcurveto load def /RL/rlineto load def /ST/stroke load def /MT/moveto load def /CL/closepath load def /FL{ currentgray exch setgray fill setgray }bind def /BL/fill load def /LW/setlinewidth load def /RE{ findfont dup maxlength 1 index/FontName known not{1 add}if dict begin { 1 index/FID ne{def}{pop pop}ifelse }forall /Encoding exch def dup/FontName exch def currentdict end definefont pop }bind def /DEFS 0 def /EBEGIN{ moveto DEFS begin }bind def /EEND/end load def /CNT 0 def /level1 0 def /PBEGIN{ /level1 save def translate div 3 1 roll div exch scale neg exch neg exch translate 0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin 10 setmiterlimit []0 setdash /setstrokeadjust where{ pop false setstrokeadjust }if /setoverprint where{ pop false setoverprint }if newpath /CNT countdictstack def userdict begin /showpage{}def }bind def /PEND{ clear countdictstack CNT sub{end}repeat level1 restore }bind def end def /setpacking where{ pop setpacking }if %%EndResource %%IncludeResource: font Times-Bold %%IncludeResource: font Times-Roman %%IncludeResource: font Courier %%IncludeResource: font Times-Italic grops begin/DEFS 1 dict def DEFS begin/u{.001 mul}bind def end/RES 72 def/PL 792 def/LS false def/ENC0[/asciicircum/asciitilde/Scaron/Zcaron /scaron/zcaron/Ydieresis/trademark/quotesingle/.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/circumflex /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/tilde/.notdef/quotesinglbase/guillemotleft /guillemotright/bullet/florin/fraction/perthousand/dagger/daggerdbl /endash/emdash/ff/fi/fl/ffi/ffl/dotlessi/dotlessj/grave/hungarumlaut /dotaccent/breve/caron/ring/ogonek/quotedblleft/quotedblright/oe/lslash /quotedblbase/OE/Lslash/.notdef/exclamdown/cent/sterling/currency/yen /brokenbar/section/dieresis/copyright/ordfeminine/guilsinglleft /logicalnot/minus/registered/macron/degree/plusminus/twosuperior /threesuperior/acute/mu/paragraph/periodcentered/cedilla/onesuperior /ordmasculine/guilsinglright/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 /Times-Italic@0 ENC0/Times-Italic RE/Courier@0 ENC0/Courier RE /Times-Roman@0 ENC0/Times-Roman RE/Times-Bold@0 ENC0/Times-Bold RE %%EndProlog %%Page: 1 1 %%BeginPageSetup BP %%EndPageSetup /F0 13/Times-Bold@0 SF(MetaP)232.652 127 Q(ost with gr)-.26 E(off)-.234 E/F1 11/Times-Roman@0 SF 1.124(Since MetaPost is a picture-dra)72 156.9 R 1.123 (wing language that outputs PostScript, it is necessary to use the)-.165 F/F2 11/Courier@0 SF(-mpspic)72 169.9 Q F1 .154 (macro package, which is automatically included when)6.753 F/F3 11 /Times-Italic@0 SF(gr)2.904 E(of)-.495 E(f)-.198 E F1 .154(is in)2.904 F -.22(vo)-.44 G -.11(ke).22 G 2.904(dw).11 G .154(ith the)-2.904 F F2 (-Tps)2.904 E F1 (option to prepare output for PostScript printers or pre)72 182.9 Q(vie) -.275 E(wers.)-.275 E 1.34(Suppose you ha)99.5 199.8 R 1.67 -.165(ve w) -.22 H 1.34 (ritten some \214gures in MetaPost and placed the input in a \214le).165 F F2(fig-)4.089 E(ures.mp)72 212.8 Q F1 5.5(.R)C(unning)-5.5 E F2 (mp -T figures)157.8 225.8 Q F1 1.017(to in)72 238.8 R -.22(vo)-.44 G 1.237 -.11(ke t).22 H 1.017 (he MetaPost interpreter produces output \214les).11 F F2(figures.1) 3.768 E F1(,)A F2(figures.2)3.768 E F1 3.768(,.)C .102 1.833(.. w)-1.935 H(hich)-1.833 E(can be included in a)72 251.8 Q F3(gr)2.75 E(of)-.495 E (f)-.198 E F1(document via macro calls such as)2.75 E F2 (.PSPIC figures.1 width height)151.2 264.8 Q F1 .636(as e)72 277.8 R .636(xplained in the)-.165 F F3(gr)3.386 E(ops)-.495 E F1 .636 (\(1\) documentation.)B .635 (Note that the picture gets rescaled if the height and)6.136 F (width in the)72 290.8 Q F2(.PSPIC)2.75 E F1(command don')2.75 E 2.75 (tm)-.198 G(atch)-2.75 E F3(mp)2.75 E F1 1.21 -.605('s i)D (dea of the picture dimensions.).605 E -.165(Fo)99.5 307.7 S 2.75(ri) .165 G(nstance,)-2.75 E -6 -13 108 71 -77.76 30 234 398.46 PBEGIN %%BeginDocument: figs.1 %%BoundingBox: -6 -13 65 17 %%Creator: MetaPost %%CreationDate: 1995.04.06:1004 %%Pages: 1 %%DocumentFonts: Times-Roman Times-Italic Symbol /rptmr /Times-Roman def /rptmri /Times-Italic def /rpsyr /Symbol def /fshow {exch findfont exch scalefont setfont show}bind def newpath -2 -4.08002 moveto 29.24002 -4.08002 lineto 29.24002 7.36008 lineto -2 7.36008 lineto closepath fill 1 setgray newpath -3 -3.08002 moveto 28.24002 -3.08002 lineto 28.24002 8.36008 lineto -3 8.36008 lineto closepath fill 0 setgray 0 0 moveto (A) rptmr 8.00009 fshow 0 0.32968 dtransform truncate idtransform setlinewidth pop [] 0 setdash 1 setlinejoin 10 setmiterlimit newpath 8.65166 3.8902 moveto 8.65166 4.13197 lineto 8.76155 4.24187 lineto 8.95937 4.24187 lineto 9.04727 4.15395 lineto 9.09123 4.02208 lineto 9.09123 3.95615 lineto 9.04727 3.82426 lineto 8.89342 3.73636 lineto 8.71759 3.7803 lineto 8.65166 3.8902 lineto closepath stroke newpath 9.1352 4.26384 moveto 9.1352 4.3078 lineto 9.46486 4.37373 lineto 9.79454 4.4177 lineto 10.12422 4.43967 lineto 10.4539 4.46164 lineto 10.78358 4.48363 lineto 11.11325 4.48363 lineto 11.44293 4.5056 lineto 11.77261 4.5056 lineto 12.1023 4.5056 lineto 12.43198 4.48363 lineto 12.76164 4.46164 lineto 13.09132 4.43967 lineto 13.421 4.3957 lineto 13.75069 4.35176 lineto 14.08037 4.3078 lineto 14.41003 4.26384 lineto 14.73972 4.17592 lineto 15.0694 4.08801 lineto 15.39908 3.97812 lineto 15.72876 3.86823 lineto 16.05843 3.6924 lineto 16.23427 3.56053 lineto 16.3002 3.36272 lineto 16.34415 3.03304 lineto 16.36613 2.7693 lineto 16.3881 2.32973 lineto 16.4101 1.75829 lineto 16.4101 1.62642 lineto 16.3881 1.31871 lineto 16.36613 1.18684 lineto 16.25624 0.94508 lineto 15.94855 0.74727 lineto 15.61887 0.6154 lineto 15.28918 0.54947 lineto 14.9595 0.57144 lineto 14.62982 0.63737 lineto 14.30016 0.68134 lineto 13.97047 0.70331 lineto 13.6408 0.70331 lineto 13.31111 0.65936 lineto 12.98143 0.59341 lineto 12.65176 0.52748 lineto 12.32208 0.50551 lineto 11.9924 0.50551 lineto 11.66272 0.59341 lineto 11.55283 0.74727 lineto 11.55283 1.03299 lineto 11.66272 1.18684 lineto 11.9924 1.27475 lineto 12.32208 1.27475 lineto 12.65176 1.27475 lineto 12.98143 1.29674 lineto 13.26715 1.31871 lineto 13.31111 1.36267 lineto 13.31111 1.47256 lineto 13.20122 1.56047 lineto 12.87154 1.56047 lineto 12.54187 1.5385 lineto 12.21219 1.5385 lineto 11.8825 1.5385 lineto 11.55283 1.5385 lineto 11.22314 1.56047 lineto 11.00337 1.67036 lineto 10.93742 1.84619 lineto 10.93742 2.00005 lineto 10.98138 2.1539 lineto 11.13524 2.28577 lineto 11.46492 2.32973 lineto 11.79459 2.3517 lineto 12.12427 2.3517 lineto 12.45395 2.3517 lineto 12.73967 2.37369 lineto 12.78363 2.41765 lineto 12.78363 2.57149 lineto 12.7177 2.61545 lineto 12.38802 2.61545 lineto 12.05833 2.61545 lineto 11.72865 2.61545 lineto 11.39897 2.61545 lineto 11.0693 2.61545 lineto 10.73962 2.65941 lineto 10.5638 2.81325 lineto 10.51984 3.01106 lineto 10.51984 3.12096 lineto 10.5638 3.29678 lineto 10.73962 3.47261 lineto 11.0693 3.53854 lineto 11.39897 3.53854 lineto 11.72865 3.56053 lineto 12.05833 3.5825 lineto 12.38802 3.5825 lineto 12.49791 3.62646 lineto 12.51988 3.67043 lineto 12.51988 3.75833 lineto 12.47592 3.82426 lineto 12.16823 3.84625 lineto 11.83855 3.84625 lineto 11.50887 3.84625 lineto 11.1792 3.82426 lineto 10.84952 3.82426 lineto 10.51984 3.82426 lineto 10.19016 3.80229 lineto 9.86047 3.7803 lineto 9.5308 3.75833 lineto 9.20113 3.75833 lineto 9.20113 3.82426 lineto 9.24509 3.91219 lineto 9.24509 4.10999 lineto 9.1352 4.26384 lineto closepath stroke newpath 16.498 3.71437 moveto 16.498 3.86823 lineto 16.54196 4.00009 lineto 16.78372 4.17592 lineto 17.1134 4.24187 lineto 17.26726 4.1979 lineto 17.33319 4.06604 lineto 17.35516 3.97812 lineto 17.39912 3.67043 lineto 17.4211 3.47261 lineto 17.44308 3.16492 lineto 17.46506 2.81325 lineto 17.48705 2.41765 lineto 17.48705 1.31871 lineto 17.46506 0.98903 lineto 17.4211 0.8132 lineto 17.28923 0.74727 lineto 16.95955 0.68134 lineto 16.67383 0.76926 lineto 16.62987 0.9231 lineto 16.62987 1.14288 lineto 16.65186 1.47256 lineto 16.65186 1.69235 lineto 16.62987 1.69235 lineto 16.6079 2.32973 lineto 16.58592 2.65941 lineto 16.56393 2.92314 lineto 16.54196 3.23085 lineto 16.51999 3.47261 lineto 16.498 3.71437 lineto closepath stroke 20.8 0 moveto (a) rptmr 10.00005 fshow 0 0.5 dtransform truncate idtransform setlinewidth pop newpath -3 -3.08002 moveto 28.24002 -3.08002 lineto 28.24002 8.36008 lineto -3 8.36008 lineto closepath stroke newpath 62.48819 1.64003 moveto 62.48819 8.05983 57.2839 13.26411 50.8641 13.26411 curveto 44.4443 13.26411 39.24002 8.05983 39.24002 1.64003 curveto 39.24002 -4.77977 44.4443 -9.98405 50.8641 -9.98405 curveto 57.2839 -9.98405 62.48819 -4.77977 62.48819 1.64003 curveto closepath fill 1 setgray newpath 61.48819 2.64003 moveto 61.48819 9.05983 56.2839 14.26411 49.8641 14.26411 curveto 43.4443 14.26411 38.24002 9.05983 38.24002 2.64003 curveto 38.24002 -3.77977 43.4443 -8.98405 49.8641 -8.98405 curveto 56.2839 -8.98405 61.48819 -3.77977 61.48819 2.64003 curveto closepath fill 0 setgray gsave [0.9397 0.34203 -0.34203 0.9397 44.11798 -3.62311 ] concat 0 0 moveto (e) rptmri 10.00005 fshow grestore gsave [0.9397 0.34203 -0.34203 0.9397 47.91821 2.01683 ] concat 0 0 moveto (i) rptmri 6.99997 fshow grestore gsave [0.9397 0.34203 -0.34203 0.9397 50.26746 2.87189 ] concat 0 0 moveto (w) rpsyr 6.99997 fshow grestore gsave [0.9397 0.34203 -0.34203 0.9397 55.24785 4.68463 ] concat 0 0 moveto (t) rptmri 6.99997 fshow grestore newpath 61.48819 2.64003 moveto 61.48819 9.05983 56.2839 14.26411 49.8641 14.26411 curveto 43.4443 14.26411 38.24002 9.05983 38.24002 2.64003 curveto 38.24002 -3.77977 43.4443 -8.98405 49.8641 -8.98405 curveto 56.2839 -8.98405 61.48819 -3.77977 61.48819 2.64003 curveto closepath stroke 1 setlinecap newpath 28.24002 2.64003 moveto 38.24002 2.64003 lineto stroke [3 3 ] 0 setdash newpath -5.25 -11.98405 moveto 64.48819 -11.98405 lineto 64.48819 16.51411 lineto -5.25 16.51411 lineto closepath stroke showpage %%EOF %%EndDocument end PEND .237(this \214gure w)72 411.46 R .237(as deri)-.11 F -.165(ve) -.275 G 2.987(df).165 G .237(rom a \214le)-2.987 F F2(figs.mp)2.988 E F1 .238(and included at this point by in)6.838 F -.22(vo)-.44 G .238 (king the).22 F F2(.PSPIC)2.988 E F1 (macro with height 1.08 inches and width 1.5 inches.)72 424.46 Q (The \214le)99.5 441.36 Q F2(figs.mp)2.75 E F1(looks lik)6.6 E 2.75(et) -.11 G(his:)-2.75 E F2(prologues:=1;)72 454.36 Q(input boxes)72 467.36 Q (beginfig\(1\);)72 480.36 Q(pair shadowshift; shadowshift=\(1,-1\)*bp;) 72 493.36 Q(def drawshadowed\(text t\) =)72 519.36 Q(forsuffixes $=t:) 85.2 532.36 Q(fill bpath$ shifted shadowshift;)98.4 545.36 Q (unfill bpath$;)98.4 558.36 Q(drawboxed\($\);)98.4 571.36 Q(endfor)85.2 584.36 Q(enddef;)72 597.36 Q(boxit.a\(btex \\s8A\\s+2 \\\(lh a etex\);) 72 623.36 Q(circleit.b\(btex $e sup {i omega t}$ etex rotated 20\);)72 636.36 Q(b.w - a.e = \(10bp,0\);)72 649.36 Q(drawshadowed\(a,b\);)72 662.36 Q(draw a.e..b.w;)72 675.36 Q (draw bbox currentpicture dashed evenly;)72 701.36 Q(endfig;)72 714.36 Q EP %%Page: 2 2 %%BeginPageSetup BP %%EndPageSetup /F0 11/Times-Roman@0 SF(-2-)281.587 49 Q .583 (Note that the typesetting commands in the)99.5 85 R/F1 11/Courier@0 SF (btex)3.333 E F0 1.833(...)C F1(etex)-1.833 E F0 .582(blocks in the abo) 3.332 F .912 -.165(ve ex)-.165 H .582(ample are).165 F(processed by)72 98 Q F1(eqn -d\\$\\$ | troff -Tpost)157.8 111 Q F0 1.18(If a dif)72 124 R(ferent)-.275 E/F2 11/Times-Italic@0 SF(tr)3.93 E(of)-.495 E(f)-.198 E F0 1.18(pipeline is desired, it can be speci\214ed via the)3.93 F F1 (TROFF)3.931 E F0(en)7.781 E 1.181(vironment v)-.44 F(ariable.)-.275 E -.165(Fo)72 137 S 2.75(re).165 G(xample,)-2.915 E F1 (TROFF='tbl | eqn -d\\$\\$ | troff -Tpost')157.8 150 Q F0(adds)72 163 Q F2(tbl)2.75 E F0(to the pipeline in addition to)2.75 E F2(eqn)2.75 E F0 (.)A .335(Macro de\214nitions and such can be added via the standard) 99.5 179.9 R F1(verbatimtex)3.084 E F0 1.833(...)C F1(etex)-1.833 E F0 (mecha-)3.084 E .346(nism that adds the gi)72 192.9 R -.165(ve)-.275 G 3.096(nm).165 G .346(aterial to the)-3.096 F F2(tr)3.096 E(of)-.495 E(f) -.198 E F0 3.096(input. Such)3.096 F .347 (material should not generate an)3.096 F 3.097(yo)-.165 G(utput)-3.097 E .198(since this w)72 205.9 R .198(ould get mix)-.11 F .198 (ed up with the ne)-.165 F(xt)-.165 E F1(btex)2.947 E F0 1.833(...)C F1 (etex)-1.833 E F0 2.947(block. Thus,)2.947 F(ne)2.947 E .197 (wlines between)-.275 F F1(ver-)2.947 E(batimtex)72 218.9 Q F0(and)2.75 E F1(etex)2.75 E F0(must be protected with)2.75 E F1(\\)2.75 E F0(.)A (Unfortunately)99.5 235.8 Q 3.934(,t)-.715 G 1.184(ypesetting of)-3.934 F F1(btex)3.934 E F0 1.833(...)C F1(etex)-1.833 E F0 1.184 (blocks currently doesn')3.934 F 3.934(tw)-.198 G 1.184(ork with)-4.044 F F2(gr)3.934 E(of)-.495 E(f)-.198 E F0(and)3.935 E .066(equires a UNIX) 72 248.8 R F2(tr)2.816 E(of)-.495 E(f)-.198 E F0 .066 (implementation, because MetaPost')2.816 F(s)-.605 E F1(dmp)2.816 E F0 .065(post-processor can')2.816 F 2.815(th)-.198 G(andle)-2.815 E F2(gr) 2.815 E(of)-.495 E(f)-.198 E F0 -.605('s)C -.165(ex)72 261.8 S .069 (tended font and output \214le formats documented in).165 F F2(gr)2.819 E(of)-.495 E(f_font)-.198 E F0 .069(\(5\) and)B F2(gr)2.819 E(of)-.495 E (f_out)-.198 E F0 2.819(\(5\). Ne)B -.165(ve)-.275 G(rtheless,).165 E (using)72 274.8 Q F2(tr)2.955 E(of)-.495 E(f)-.198 E F0 .205 (to prepare \214gures with MetaPost and)2.955 F F2(gr)2.955 E(of)-.495 E (f)-.198 E F0 .205(to typeset them may still be a useful combi-)2.955 F (nation if your)72 287.8 Q F2(tr)2.75 E(of)-.495 E(f)-.198 E F0 (implementation doesn')2.75 E 2.75(tp)-.198 G(ro)-2.75 E(vide the)-.165 E F1(-mpictures)2.75 E F0(macro packages.)6.6 E EP %%Trailer end %%EOF