Newer
Older
Publications / ER_2000 / Original / Properties.eps
  1. %!PS-Adobe-3.0 EPSF-3.0
  2. %%BoundingBox: 13 652 183 830
  3. %%Title: (Properties.fig-Layer#1)
  4. %%Creator: (MacDraw Pro: LaserWriter 8 8.6)
  5. %%CreationDate: (10:40 AM Tuesday, 17 November 1998)
  6. %%For: (Nigel Stanger)
  7. %%Routing: (mailto:\000nigel.stanger@stonebow.otago.ac.nz)
  8. %%Pages: 1
  9. %%DocumentFonts: Helvetica Palatino-Italic
  10. %%DocumentNeededFonts: Helvetica Palatino-Italic
  11. %%DocumentSuppliedFonts:
  12. %%DocumentData: Clean7Bit
  13. %%PageOrder: Ascend
  14. %%Orientation: Portrait
  15. %%DocumentMedia: Default 594.96 841.92 0 () ()
  16. %RBINumCopies: 1
  17. %RBINupNess: 1 1
  18. %ADO_ImageableArea: 13.44 12 581.76 829.68
  19. %%EndComments
  20. %%BeginDefaults
  21. %%ViewingOrientation: 1 0 0 1
  22. %%EndDefaults
  23. userdict/dscInfo 5 dict dup begin
  24. /Title(Properties.fig-Layer#1)def
  25. /Creator(MacDraw Pro: LaserWriter 8 8.6)def
  26. /CreationDate(10:40 AM Tuesday, 17 November 1998)def
  27. /For(Nigel Stanger)def
  28. /Pages 1 def
  29. end put
  30. %%BeginProlog
  31. /md 221 dict def md begin/currentpacking where {pop /sc_oldpacking currentpacking def true setpacking}if
  32. %%BeginFile: lw8_feature-1.01
  33. %%Copyright: Copyright 1990-1998 Adobe Systems Incorporated and Apple Computer Incorporated. All Rights Reserved.
  34. /bd{bind def}bind def
  35. /ld{load def}bd
  36. /xs{exch store}bd
  37. /Z{0 def}bd
  38. /T true def
  39. /F false def
  40. /level2
  41. /languagelevel where
  42. {
  43. pop languagelevel 2 ge
  44. }{
  45. F
  46. }ifelse
  47. def
  48. /odictstk Z
  49. /oopstk Z
  50. /fcl
  51. {
  52. count oopstk sub dup 0 gt
  53. {
  54. {pop}repeat
  55. }{
  56. pop
  57. }ifelse
  58. countdictstack odictstk sub dup 0 gt
  59. {
  60. {end}repeat
  61. }{
  62. pop
  63. }ifelse
  64. }bd
  65. /sfcl2
  66. {
  67. /odictstk countdictstack store
  68. count/oopstk xs
  69. }bd
  70. /efcl2
  71. {
  72. stopped{$error/newerror F put}if
  73. fcl
  74. }bd
  75. /noload Z
  76. /startnoload
  77. {
  78. {/noload save store}if
  79. }bd
  80. /endnoload
  81. {
  82. {noload restore}if
  83. }bd
  84. /setcopies{
  85. level2
  86. {
  87. 1 dict begin/NumCopies exch def currentdict end setpagedevice
  88. }{
  89. userdict/#copies 3 -1 roll put
  90. }ifelse
  91. }def
  92. level2 startnoload
  93. /ststpgdev{}def
  94. /dopgdev{}def
  95. /stpgdev{}def
  96. /buf Z
  97. /didstop T def
  98. /sfcl
  99. {
  100. /didstop T store
  101. /odictstk countdictstack store
  102. count/oopstk xs
  103. currentfile cvx stopped
  104. {
  105. $error/newerror F put
  106. didstop
  107. {
  108. save/didstop xs
  109. /buf vmstatus exch sub exch pop dup 0 lt{pop 0}if
  110. dup 64000 gt{pop 64000}if string store
  111. {
  112. currentfile buf readline
  113. {
  114. (}efcl)eq{exit}if
  115. }{
  116. /UnexpectedEOF errordict/rangecheck get exec
  117. }ifelse
  118. }loop
  119. didstop restore
  120. }if
  121. }if
  122. fcl
  123. }bd
  124. /efcl
  125. {
  126. /didstop F store
  127. exec
  128. stop
  129. }bd
  130. level2 endnoload level2 not startnoload
  131. /setpagedevice where{pop/realstpgdev/setpagedevice ld}if
  132. /SC_topddict Z
  133. /SC_spdict Z
  134. /$spusrdict F def
  135. /dopgdev
  136. {
  137. userdict/setpagedevice undef
  138. $spusrdict
  139. {
  140. userdict/setpagedevice/realstpgdev load put
  141. /$spusrdict F store
  142. }if
  143. SC_topddict realstpgdev
  144. }bd
  145. /stpgdev
  146. {
  147. SC_topddict dup 3 -1 roll
  148. {
  149. SC_spdict 2 index known
  150. {
  151. SC_spdict 2 index get
  152. dup 3 -1 roll
  153. {
  154. put dup
  155. }forall
  156. pop put dup
  157. }{
  158. put dup
  159. }ifelse
  160. }forall
  161. pop pop
  162. }bd
  163. /ststpgdev
  164. {
  165. /setpagedevice where
  166. {
  167. userdict eq
  168. {
  169. /$spusrdict T store
  170. }if
  171. }if
  172. userdict/setpagedevice/stpgdev load put
  173. /SC_topddict 0 dict store
  174. /SC_spdict 3 dict begin
  175. /InputAttributes 0 dict def
  176. /Policies 0 dict def
  177. /OutputAttributes 0 dict def
  178. currentdict
  179. end
  180. store
  181. }def
  182. /sfcl/sfcl2 ld
  183. /efcl/efcl2 ld
  184. level2 not endnoload
  185. %%EndFile
  186. %%BeginFile: lw8_basic-3.0
  187. /xdf{exch def}bd
  188. /:L/lineto
  189. /lw/setlinewidth
  190. /:M/moveto
  191. /rl/rlineto
  192. /rm/rmoveto
  193. /:C/curveto
  194. /:T/translate
  195. /:K/closepath
  196. /:mf/makefont
  197. /gS/gsave
  198. /gR/grestore
  199. /np/newpath
  200. 12{ld}repeat
  201. /framewidth -1 def
  202. /QDframwid -1 def
  203. /numframes Z
  204. /mTS matrix def
  205. /$m matrix def
  206. /av 86 def
  207. /por T def
  208. /normland F def
  209. /psb-nosave{}def
  210. /pse-nosave{}def
  211. /us Z
  212. /psb{/us save store}bd
  213. /pse{us restore}bd
  214. /level3
  215. /languagelevel where
  216. {
  217. pop languagelevel 3 ge
  218. }{
  219. F
  220. }ifelse
  221. def
  222. level2 startnoload
  223. /setjob
  224. {
  225. statusdict/jobname 3 -1 roll put
  226. }bd
  227. /devg/DeviceGray def
  228. /devr/DeviceRGB def
  229. /devc/DeviceCMYK def
  230. level2 endnoload level2 not startnoload
  231. /setjob
  232. {
  233. 1 dict begin/JobName xdf currentdict end setuserparams
  234. }bd
  235. /devg[/DeviceGray]def
  236. /devr[/DeviceRGB]def
  237. /devc[/DeviceCMYK]def
  238. level2 not endnoload
  239. /pm Z
  240. /mT Z
  241. /sD Z
  242. /initializepage
  243. {
  244. mT $m currentmatrix mTS concatmatrix pop
  245. /pm save store mT concat
  246. }bd
  247. /endp
  248. {
  249. pm restore
  250. }bd
  251. /adjRect
  252. {
  253. dup 2 mul 6 2 roll
  254. 4 index sub exch 5 -1 roll sub exch
  255. 4 2 roll
  256. 4 index add exch 5 -1 roll add exch
  257. 4 2 roll
  258. }bd
  259. /frame1up
  260. {
  261. gS
  262. mTS setmatrix
  263. QDframwid lw
  264. /setstrokeadjust where{pop T setstrokeadjust}if
  265. clippath pathbbox
  266. 2 index sub exch
  267. 3 index sub exch
  268. currentlinewidth framewidth mul
  269. adjRect
  270. numframes dup 0 lt{pop 0}if
  271. {
  272. 4 copy
  273. rS
  274. currentlinewidth framewidth
  275. mul 4 mul
  276. adjRect
  277. }repeat
  278. pop pop pop pop
  279. gR
  280. }bd
  281. /$c devr def
  282. /rectclip where
  283. {
  284. pop/rC/rectclip ld
  285. }{
  286. /rC
  287. {
  288. np 4 2 roll
  289. :M
  290. 1 index 0 rl
  291. 0 exch rl
  292. neg 0 rl
  293. :K
  294. clip np
  295. }bd
  296. }ifelse
  297. /rectfill where
  298. {
  299. pop/rF/rectfill ld
  300. }{
  301. /rF
  302. {
  303. gS
  304. np
  305. 4 2 roll
  306. :M
  307. 1 index 0 rl
  308. 0 exch rl
  309. neg 0 rl
  310. fill
  311. gR
  312. }bd
  313. }ifelse
  314. /rectstroke where
  315. {
  316. pop/rS/rectstroke ld
  317. }{
  318. /rS
  319. {
  320. gS
  321. np
  322. 4 2 roll
  323. :M
  324. 1 index 0 rl
  325. 0 exch rl
  326. neg 0 rl
  327. :K
  328. stroke
  329. gR
  330. }bd
  331. }ifelse
  332. %%EndFile
  333. level3 startnoload
  334. %%BeginFile: lw8_safeclipL12-1.0
  335. /rectclip where
  336. {
  337. pop/rCa/rectclip ld
  338. }{
  339. /rCa
  340. {
  341. np 0
  342. 1 index length 4 idiv
  343. {
  344. 2 copy
  345. 4 getinterval
  346. aload pop
  347. 4 2 roll
  348. :M
  349. 1 index 0 rl
  350. 0 exch rl
  351. neg 0 rl
  352. :K
  353. 4 add
  354. }repeat
  355. clip np
  356. pop pop
  357. }bd
  358. }ifelse
  359. /savedstack Z
  360. /subsavedstack Z
  361. /execstring Z
  362. /saferCa
  363. {
  364. /execstring xs
  365. /odictstk countdictstack store
  366. /oopstk 0 store
  367. count 0 ne
  368. {
  369. savedstack 0 eq{
  370. count 100 gt{count}{100}ifelse
  371. array/savedstack xs
  372. }{
  373. count savedstack length gt
  374. {
  375. count array/savedstack xs
  376. }if
  377. }ifelse
  378. count savedstack 0 3 -1 roll
  379. getinterval
  380. astore/subsavedstack xs
  381. }{
  382. /subsavedstack 0 store
  383. }ifelse
  384. execstring cvx stopped
  385. {
  386. $error/newerror F put
  387. newpath
  388. }if
  389. fcl
  390. subsavedstack 0 ne{
  391. subsavedstack aload pop
  392. }if
  393. }bd
  394. %%EndFile
  395. level3 endnoload level3 not startnoload
  396. %%BeginFile: lw8_safeclipL3-1.0
  397. /saferCa/pop ld
  398. %%EndFile
  399. level3 not endnoload
  400. %%BeginFile: lw8_level1_colorspace-2.0
  401. /G/setgray ld
  402. /:F1/setgray ld
  403. /:F/setrgbcolor ld
  404. /:F4/setcmykcolor where
  405. {
  406. pop
  407. /setcmykcolor ld
  408. }{
  409. {
  410. 3
  411. {
  412. dup
  413. 3 -1 roll add
  414. dup 1 gt{pop 1}if
  415. 1 exch sub
  416. 4 1 roll
  417. }repeat
  418. pop
  419. setrgbcolor
  420. }bd
  421. }ifelse
  422. /:Fx
  423. {
  424. counttomark
  425. {0{G}0{:F}{:F4}}
  426. exch get
  427. exec
  428. pop
  429. }bd
  430. /$cs Z
  431. /:rg{devr :ss}bd
  432. /:sc{$cs :ss}bd
  433. /:dc
  434. {
  435. dup type/arraytype eq{0 get}if
  436. dup/DeviceCMYK eq
  437. {
  438. pop devc
  439. }{
  440. /DeviceGray eq
  441. {
  442. devg
  443. }{
  444. devr
  445. }ifelse
  446. }ifelse
  447. /$cs xdf
  448. }bd
  449. /:sgl{}def
  450. /:dr{}bd
  451. /:fCRD{pop}bd
  452. /:ckcs{}bd
  453. /:ss{/$c xdf}bd
  454. %%EndFile
  455. %%BeginFile: lw8_uniform_graphics-2.0
  456. /@a
  457. {
  458. np :M 0 rl :L 0 exch rl 0 rl :L fill
  459. }bd
  460. /@b
  461. {
  462. np :M 0 rl 0 exch rl :L 0 rl 0 exch rl fill
  463. }bd
  464. /@c
  465. {
  466. moveto 0 rlineto stroke
  467. }bd
  468. /@w
  469. {
  470. moveto 0 exch rlineto stroke
  471. }bd
  472. /arct where
  473. {
  474. pop
  475. }{
  476. /arct
  477. {
  478. arcto pop pop pop pop
  479. }bd
  480. }ifelse
  481. /x1 Z
  482. /x2 Z
  483. /y1 Z
  484. /y2 Z
  485. /rad Z
  486. /@q
  487. {
  488. /rad xs
  489. /y2 xs
  490. /x2 xs
  491. /y1 xs
  492. /x1 xs
  493. np
  494. x2 x1 add 2 div y1 :M
  495. x2 y1 x2 y2 rad arct
  496. x2 y2 x1 y2 rad arct
  497. x1 y2 x1 y1 rad arct
  498. x1 y1 x2 y1 rad arct
  499. fill
  500. }bd
  501. /@s
  502. {
  503. /rad xs
  504. /y2 xs
  505. /x2 xs
  506. /y1 xs
  507. /x1 xs
  508. np
  509. x2 x1 add 2 div y1 :M
  510. x2 y1 x2 y2 rad arct
  511. x2 y2 x1 y2 rad arct
  512. x1 y2 x1 y1 rad arct
  513. x1 y1 x2 y1 rad arct
  514. :K
  515. stroke
  516. }bd
  517. /@i
  518. {
  519. np 0 360 arc fill
  520. }bd
  521. /@j
  522. {
  523. gS
  524. np
  525. :T
  526. scale
  527. 0 0 .5 0 360 arc
  528. fill
  529. gR
  530. }bd
  531. /@e
  532. {
  533. np
  534. 0 360 arc
  535. :K
  536. stroke
  537. }bd
  538. /@f
  539. {
  540. np
  541. $m currentmatrix
  542. pop
  543. :T
  544. scale
  545. 0 0 .5 0 360 arc
  546. :K
  547. $m setmatrix
  548. stroke
  549. }bd
  550. /@k
  551. {
  552. gS
  553. np
  554. :T
  555. 0 0 :M
  556. 0 0 5 2 roll
  557. arc fill
  558. gR
  559. }bd
  560. /@l
  561. {
  562. gS
  563. np
  564. :T
  565. 0 0 :M
  566. scale
  567. 0 0 .5 5 -2 roll arc
  568. fill
  569. gR
  570. }bd
  571. /@m
  572. {
  573. np
  574. arc
  575. stroke
  576. }bd
  577. /@n
  578. {
  579. np
  580. $m currentmatrix
  581. pop
  582. :T
  583. scale
  584. 0 0 .5 5 -2 roll arc
  585. $m setmatrix
  586. stroke
  587. }bd
  588. %%EndFile
  589. %%BeginFile: lw8_bubn-2.1
  590. /$t Z
  591. /$p Z
  592. /$s Z
  593. /$o 1. def
  594. /2state? F def
  595. /ps Z
  596. level2 startnoload
  597. /pushcolor/currentrgbcolor ld
  598. /popcolor/setrgbcolor ld
  599. /setcmykcolor where
  600. {
  601. pop/currentcmykcolor where
  602. {
  603. pop/pushcolor/currentcmykcolor ld
  604. /popcolor/setcmykcolor ld
  605. }if
  606. }if
  607. level2 endnoload level2 not startnoload
  608. /pushcolor
  609. {
  610. currentcolorspace $c eq
  611. {
  612. currentcolor currentcolorspace T
  613. }{
  614. currentcmykcolor F
  615. }ifelse
  616. }bd
  617. /popcolor
  618. {
  619. {
  620. setcolorspace setcolor
  621. }{
  622. setcmykcolor
  623. }ifelse
  624. }bd
  625. level2 not endnoload
  626. /pushstatic
  627. {
  628. 2state?
  629. $o
  630. $t
  631. $p
  632. $s
  633. $cs
  634. ps
  635. }bd
  636. /popstatic
  637. {
  638. /ps xs
  639. /$cs xs
  640. /$s xs
  641. /$p xs
  642. /$t xs
  643. /$o xs
  644. /2state? xs
  645. }bd
  646. /pushgstate
  647. {
  648. currentpoint
  649. pushcolor
  650. currentlinewidth
  651. currentlinecap
  652. currentlinejoin
  653. currentdash exch aload length
  654. np clippath pathbbox
  655. $m currentmatrix aload pop
  656. }bd
  657. /popgstate
  658. {
  659. $m astore setmatrix
  660. 2 index sub exch
  661. 3 index sub exch
  662. rC
  663. array astore exch setdash
  664. setlinejoin
  665. setlinecap
  666. lw
  667. popcolor
  668. np :M
  669. }bd
  670. /bu
  671. {
  672. errordict/nocurrentpoint{pop 0 0}put
  673. 2state?
  674. {
  675. pushgstate
  676. gR
  677. }if
  678. pushgstate
  679. gR
  680. pushgstate
  681. pushstatic
  682. pm restore
  683. mTS setmatrix
  684. }bd
  685. /bn
  686. {
  687. /pm save store
  688. popstatic
  689. popgstate
  690. gS
  691. popgstate
  692. 2state?
  693. {
  694. gS
  695. popgstate
  696. }if
  697. }bd
  698. /cpat{pop 64 div setgray 8{pop}repeat}bd
  699. %%EndFile
  700. %%BeginFile: lw8_basic_text-2.1
  701. /S/show ld
  702. /A{
  703. 0.0 exch ashow
  704. }bd
  705. /R{
  706. 0.0 exch 32 exch widthshow
  707. }bd
  708. /W{
  709. 0.0 3 1 roll widthshow
  710. }bd
  711. /J{
  712. 0.0 32 4 2 roll 0.0 exch awidthshow
  713. }bd
  714. /V{
  715. 0.0 4 1 roll 0.0 exch awidthshow
  716. }bd
  717. /fcflg T def
  718. /fc{
  719. fcflg{
  720. vmstatus exch sub 50000 lt{
  721. (%%[ Warning: Running out of memory ]%%\r)print flush/fcflg F store
  722. }if pop
  723. }if
  724. }bd
  725. /$f[1 0 0 -1 0 0]def
  726. /:ff{$f :mf}bd
  727. /MacEncoding StandardEncoding 256 array copy def
  728. MacEncoding dup 9/space put dup 39/quotesingle put 96/grave put
  729. /Adieresis/Aring/Ccedilla/Eacute/Ntilde/Odieresis/Udieresis/aacute
  730. /agrave/acircumflex/adieresis/atilde/aring/ccedilla/eacute/egrave
  731. /ecircumflex/edieresis/iacute/igrave/icircumflex/idieresis/ntilde/oacute
  732. /ograve/ocircumflex/odieresis/otilde/uacute/ugrave/ucircumflex/udieresis
  733. /dagger/degree/cent/sterling/section/bullet/paragraph/germandbls
  734. /registered/copyright/trademark/acute/dieresis/notequal/AE/Oslash
  735. /infinity/plusminus/lessequal/greaterequal/yen/mu/partialdiff/summation
  736. /product/pi/integral/ordfeminine/ordmasculine/Omega/ae/oslash
  737. /questiondown/exclamdown/logicalnot/radical/florin/approxequal/Delta/guillemotleft
  738. /guillemotright/ellipsis/space/Agrave/Atilde/Otilde/OE/oe
  739. /endash/emdash/quotedblleft/quotedblright/quoteleft/quoteright/divide/lozenge
  740. /ydieresis/Ydieresis/fraction/Euro/guilsinglleft/guilsinglright/fi/fl
  741. /daggerdbl/periodcentered/quotesinglbase/quotedblbase/perthousand
  742. /Acircumflex/Ecircumflex/Aacute/Edieresis/Egrave/Iacute/Icircumflex/Idieresis/Igrave
  743. /Oacute/Ocircumflex/apple/Ograve/Uacute/Ucircumflex/Ugrave/dotlessi/circumflex/tilde
  744. /macron/breve/dotaccent/ring/cedilla/hungarumlaut/ogonek/caron
  745. MacEncoding 128 128 getinterval astore pop
  746. level2 startnoload
  747. /copyfontdict
  748. {
  749. findfont dup length dict
  750. begin
  751. {
  752. 1 index/FID ne{def}{pop pop}ifelse
  753. }forall
  754. }bd
  755. /$ckeyd md def
  756. /:skey
  757. {
  758. 1 index maxlength 2 index
  759. length sub
  760. ge
  761. {
  762. begin
  763. /$mkeys 20 dict def
  764. /$mkeys load
  765. end
  766. dup/$ckeyd xs
  767. }if
  768. 3 1 roll put
  769. }bd
  770. /fD1pass
  771. {
  772. 40
  773. $ckeyd
  774. //md
  775. ne
  776. {
  777. pop 1
  778. }if
  779. $ckeyd exch
  780. :skey
  781. }bd
  782. /:searchdict Z
  783. /:searchdict
  784. {
  785. exch 2 copy
  786. known
  787. {
  788. get
  789. }{
  790. exch/$mkeys
  791. get
  792. :searchdict
  793. }ifelse
  794. }bd
  795. /lU
  796. {
  797. //md exch 2 copy
  798. known
  799. {
  800. get
  801. }{
  802. exch
  803. /$mkeys get
  804. :searchdict
  805. }ifelse
  806. }bd
  807. /:xs{
  808. exch 0 1 2 index length 1 sub{
  809. 3 copy
  810. gsave 1 getinterval show grestore
  811. exch
  812. get 0.0
  813. rmoveto
  814. }for pop pop
  815. }bd
  816. /:ys{
  817. exch 0 1 2 index length 1 sub{
  818. 3 copy
  819. gsave 1 getinterval show grestore
  820. exch
  821. get 0.0 exch
  822. rmoveto
  823. }for pop pop
  824. }bd
  825. /:xys{
  826. exch 0 1 2 index length 1 sub{
  827. 3 copy
  828. gsave 1 getinterval show grestore
  829. exch 2 mul 2 copy
  830. 1 add get 3 -2 roll get exch
  831. rmoveto
  832. }for pop pop
  833. }bd
  834. level2 endnoload level2 not startnoload
  835. /copyfontdict
  836. {
  837. findfont dup length dict
  838. copy
  839. begin
  840. }bd
  841. /fD1pass/def ld
  842. /lU/load ld
  843. level2{
  844. /:xs/xshow ld
  845. /:ys/yshow ld
  846. /:xys/xyshow ld
  847. }if
  848. level2 not endnoload
  849. /fD Z
  850. /sf Z
  851. /scf Z
  852. /sf1pass
  853. {
  854. lU setfont
  855. }bd
  856. /scf1pass
  857. {
  858. exch lU exch scalefont fD
  859. }bd
  860. /scf2pass
  861. {
  862. scalefont fD
  863. }bd
  864. md/fontname known not{
  865. /fontname/customfont def
  866. }if
  867. /Encoding Z
  868. /:mre
  869. {
  870. copyfontdict
  871. /Encoding MacEncoding def
  872. fontname currentdict
  873. end
  874. definefont :ff fD
  875. }bd
  876. /:bsr
  877. {
  878. copyfontdict
  879. /Encoding Encoding 256 array copy def
  880. Encoding dup
  881. }bd
  882. /pd{put dup}bd
  883. /:esr
  884. {
  885. pop pop
  886. fontname currentdict
  887. end
  888. definefont :ff fD
  889. }bd
  890. /ps Z
  891. /fz{/ps xs}bd
  892. /cF/currentfont ld
  893. /mbf
  894. {
  895. /makeblendedfont where
  896. {
  897. pop
  898. makeblendedfont
  899. /ABlend exch definefont
  900. }{
  901. pop
  902. }ifelse
  903. fD
  904. }def
  905. %%EndFile
  906. %%BeginFile: lw8_dashes-2.0
  907. /:q/setdash ld
  908. /:r{
  909. np
  910. :M
  911. :L
  912. stroke
  913. }bd
  914. /nodash[]def
  915. /qdenddash
  916. {
  917. nodash 0 setdash
  918. }bd
  919. %%EndFile
  920. /currentpacking where {pop sc_oldpacking setpacking}if end
  921. %%EndProlog
  922. %%BeginSetup
  923. md begin
  924. /fD/def ld/sf/setfont ld /scf/scf2pass ld
  925. /mT[.24 0 0 -.24 13.44 829.699]def
  926. /sD 16 dict def
  927. %%IncludeFont: Helvetica
  928. /f44/Helvetica
  929. :mre
  930. /f58 f44 41 scf
  931. %%IncludeFont: Palatino-Italic
  932. /f81/Palatino-Italic
  933. :mre
  934. /f98 f81 41 scf
  935. /Courier findfont[10 0 0 -10 0 0]:mf setfont
  936. %PostScript Hack by Mike Brors 12/7/90
  937. /DisableNextSetRGBColor
  938. {
  939. userdict begin
  940. /setrgbcolor
  941. {
  942. pop
  943. pop
  944. pop
  945. userdict begin
  946. /setrgbcolor systemdict /setrgbcolor get def
  947. end
  948. } def
  949. end
  950. } bind def
  951. /bcarray where {
  952. pop
  953. bcarray 2 {
  954. /da 4 ps div def
  955. df setfont gsave cs wi
  956. 1 index 0 ne{exch da add exch}if grestore setcharwidth
  957. cs 0 0 smc da 0 smc da da smc 0 da smc c
  958. gray
  959. { gl}
  960. {1 setgray}ifelse
  961. da 2. div dup moveto show
  962. }bind put
  963. } if
  964. %
  965. % Used to snap to device pixels, 1/4th of the pixel in.
  966. /stp { % x y pl x y % Snap To Pixel, pixel (auto stroke adjust)
  967. transform
  968. 0.25 sub round 0.25 add exch
  969. 0.25 sub round 0.25 add exch
  970. itransform
  971. } bind def
  972.  
  973. /snapmoveto { % x y m - % moveto, auto stroke adjust
  974. stp moveto
  975. } bind def
  976.  
  977. /snaplineto { % x y l - % lineto, auto stroke adjust
  978. stp lineto
  979. } bind def
  980. %%EndSetup
  981. %%Page: 1 1
  982. %%BeginPageSetup
  983. initializepage
  984. %%EndPageSetup
  985. gS 0 0 2368 3407 rC
  986. 0 0 0 0 rC
  987. 0 0 :M
  988. 0 setlinecap
  989. gR
  990. gS 0 0 2368 3407 rC
  991. 2.078 lw
  992. [25
  993. 20.833
  994. ] 0 :q
  995. 574 52 456 454 :r
  996. 1 G
  997. 267 52 307 284 rF
  998. [] 0 :q
  999. 280 92 :M
  1000. 0 G
  1001. f58 sf
  1002. .009(purchase_id)A
  1003. 280 138 :M
  1004. .008(purchase_date)A
  1005. 280 184 :M
  1006. .009(purchase_price)A
  1007. 280 230 :M
  1008. .008(customer_no)A
  1009. 280 276 :M
  1010. .009(salesrep_id)A
  1011. 280 321 :M
  1012. .008(registration)A
  1013. [25
  1014. 20.833
  1015. ] 0 :q
  1016. 267 336 267 52 :r
  1017. 574 336 267 336 :r
  1018. 574 52 574 336 :r
  1019. 267 52 574 52 :r
  1020. [] 0 :q
  1021. 267 52 :M
  1022. 2 setlinecap
  1023. 173 454 :M
  1024. currentpoint
  1025. /legm_top exch def
  1026. /legm_left exch def
  1027. 456 572 :M
  1028. currentpoint
  1029. /legm_high exch legm_top sub 2 div def
  1030. /legm_wide exch legm_left sub 2 div def
  1031. -4 -1.922 -2.078 2.078 -.922 -3 2.078 -4 -4 @a
  1032. -4 -4 :M
  1033. newpath
  1034. /save_matrix matrix currentmatrix def
  1035. /legm_wide legm_wide 2 mul 283 div def
  1036. /legm_high legm_high 2 mul 118 div def
  1037. legm_left legm_top translate
  1038. legm_wide legm_high scale
  1039. 283 0 snapmoveto
  1040. 0 0 snaplineto
  1041. 0 118 snaplineto
  1042. 277 118 snaplineto
  1043. save_matrix setmatrix
  1044. stroke
  1045. -4 -1.922 -2.078 2.078 -.922 -3 2.078 -4 -4 @a
  1046. -4 -4 :M
  1047. 0 setlinecap
  1048. 1 G
  1049. 102 454 71 118 rF
  1050. 0 G
  1051. 102 454 71 118 rS
  1052. 113 529 :M
  1053. (D1)S
  1054. 227 529 :M
  1055. .007(Purchase)A
  1056. 0 0 0 0 rC
  1057. 400 529 :M
  1058. gR
  1059. .75 G
  1060. gS 0 0 2368 3407 rC
  1061. np 244 536 :M
  1062. 218 606 :L
  1063. 214 573 :L
  1064. 182 577 :L
  1065. 244 536 :L
  1066. eofill
  1067. 400 529 :M
  1068. -8 -8 153 659 8 8 210 569 @b
  1069. 8 lw
  1070. 210 569 :M
  1071. np 114 489 :M
  1072. 55 444 :L
  1073. 88 450 :L
  1074. 94 418 :L
  1075. 114 489 :L
  1076. eofill
  1077. 210 569 :M
  1078. 39 387 -8 8 92 446 8 39 379 @a
  1079. 0 G
  1080. 2.078 lw
  1081. 250.078 455 513.039 @c
  1082. -2.078 -2.078 457.078 514.078 2.078 2.078 514 488 @b
  1083. 455 514.078 -2.078 2.078 516.078 535 2.078 455 512 @a
  1084. 167.078 279.039 571 @w
  1085. -2.078 -2.078 280.078 738.078 2.078 2.078 302 677 @b
  1086. 254 679.078 -2.078 2.078 280.078 736 2.078 254 677 @a
  1087. [25
  1088. 20.833
  1089. ] 0 :q
  1090. 267 52 173 454 :r
  1091. 267 336 173 572 :r
  1092. 574 336 444 572 :r
  1093. [] 0 :q
  1094. 269 40 :M
  1095. f98 sf
  1096. (fields)S
  1097. 0 0 0 0 rC
  1098. 355 40 :M
  1099. gR
  1100. gS 0 0 2368 3407 rC
  1101. np 291 643 :M
  1102. 364 637 :L
  1103. 336 654 :L
  1104. 353 682 :L
  1105. 291 643 :L
  1106. eofill
  1107. 355 40 :M
  1108. 332 658 -8 8 437 674 8 332 650 @a
  1109. 8 lw
  1110. 332 650 :M
  1111. np 574 525 :M
  1112. 567 598 :L
  1113. 555 567 :L
  1114. 524 579 :L
  1115. 574 525 :L
  1116. eofill
  1117. 332 650 :M
  1118. -8 -8 519 659 8 8 551 563 @b
  1119. 1 G
  1120. 450 658 103 50 rF
  1121. 453 695 :M
  1122. 0 G
  1123. f98 sf
  1124. (flows)S
  1125. 89 695 :M
  1126. (name)S
  1127. 4 363 :M
  1128. (label)S
  1129. endp
  1130. showpage
  1131. %%Trailer
  1132. end
  1133. %%EOF