home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / APPS / lout2.lzh / LOUT2 / DOC / TR.FIG / s0 < prev    next >
Text File  |  1994-01-25  |  1KB  |  33 lines

  1. @Report
  2.    @Title { Fig -- A Lout Package for Drawing Figures }
  3.    @Author { Jeffrey H. Kingston }
  4.    @Institution { Basser Department of Computer Science
  5. The University of Sydney 2006
  6. Australia }
  7.    @DateLine { 22 December, 1992 }
  8. //
  9.  
  10. @Abstract @Begin
  11. This report describes the use of Fig, a package of definitions
  12. for use with the Lout document formatter.  Fig draws, colours, and
  13. positions arbitrary shapes made from straight lines, circular and
  14. elliptical arcs, and Bezier curves:
  15. @CD @Fig
  16.     margin { 0.2c }
  17. {
  18. @Frame -2p @Font
  19. { A:: @Ellipse { 25, 39 }
  20. /0.3c |0.2c B:: @Ellipse { 43 } |0.1c |0.8c E:: @Box linestyle {noline} {Problem node}
  21. /0.3c C:: @Ellipse { 40, 41 } | | D:: @Ellipse paint { light } {44, 45, 46}
  22. }
  23. // @Line from { A@SE } to { B@NW }
  24. // @Line from { B@SW } to { C@NE }
  25. // @Line from { B@SE } to { D@NW }
  26. // @Arrow from { E@W } to { D@NE }
  27. }
  28. The graphical objects may be rotated and scaled; they may enclose, and
  29. be enclosed by arbitrary Lout objects (text, equations, tables, other
  30. graphical objects, etc.) without restriction.  A convenient algebra of
  31. points and a method of labelling points assist positioning.
  32. @End @Abstract
  33.