home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d7xx / d737 / amplotdemo.lha / AMPlotDemo / ReadMe < prev    next >
Text File  |  1992-09-26  |  26KB  |  629 lines

  1.  
  2.  
  3.  
  4.                 AA   MM   MM PPPP  l       t      222
  5.                A  A  M M M M P   P l       t     2   2
  6.               A    A M  M  M P   P l       t     2   2
  7.               AAAAAA M     M PPPP  l  ooo  ttt      2
  8.               A    A M     M P     l o   o t       2
  9.               A    A M     M P     l o   o t   t  2
  10.               A    A M     M P     l  ooo   ttt  22222
  11.                 
  12.               ========================================
  13.  
  14.  
  15.                             V2.00 Demo
  16.  
  17.  
  18.          Scientific and Technical Graph Plotting Software
  19.  
  20.                      for the Commodore Amiga
  21.             
  22.  
  23.  
  24.                      SciTech Software  ©1992
  25.  
  26.  
  27.  
  28.  
  29. Copyright Information
  30. =====================
  31.  
  32. This demonstration version of AMPlot2 is copyright of SciTech Software
  33. 1992. However, it is freely distributable providing all files are 
  34. distributed and the files remain unaltered.
  35.  
  36. The full version of AMPlot2 allows datasets of any size (limited only by 
  37. available memory) and supports PostScript (including EPSF), HPGL and 
  38. IFF-DR2D output.
  39.  
  40. AMPlot2 is available from:
  41.  
  42.             SciTech Software,
  43.             23, Stag Leys,
  44.             Ashtead,
  45.             Surrey.
  46.             KT21 2TD.
  47.  
  48.             Tel.: (0372) 275775 (International: +44 372 275772)
  49.  
  50.          
  51. AMPlot2 is available for £60.00. Upgrades from AMPlot V1.0 cost £12.00.
  52.  
  53.  
  54. AMPlot2 will run on all Amigas with at least 1MByte of memory.
  55.  
  56.  
  57.  
  58.  
  59.                            ---oooOooo---
  60.  
  61. Introduction
  62. ============
  63.  
  64. AMPlot2 is a scientific and technical graph plotting program for the 
  65. Commodore Amiga designed to produce publication quality output (Amiga is 
  66. a trademark of Commodore-Amiga, Inc.). The program is fully compatible 
  67. with AmigaDOS V2.0, the enhanced chip set and the Amiga A600 and A3000.
  68.  
  69.  
  70. Running AMPlot2
  71. ---------------
  72. If the disk on which you are running AMPlot2 is not called `AMPlot2Demo', 
  73. you should first double-click on the AMPlot2Assigns icon. Click the
  74. close gadget at the top left of the XIcon window when the installation
  75. has finished.
  76.  
  77. You should then double click on the appropriate Setup icon, depending 
  78. whether you have AmigaDOS 1.3 or 2.0. SetupV2.0 assumes you have the V37+ 
  79. diskfont.library in your LIBS: directory. This library allows you to use 
  80. the scaleable Compugraphic fonts on screen. If you have the file 
  81. diskfont.classic in your LIBS: directory, then you already have the V37+ 
  82. diskfont.library installed. If not, copy diskfont.library to 
  83. diskfont.classic and copy the V37+ diskfont.library from the libs 
  84. directory of your Extras disk to LIBS:. Click the close gadget at the top
  85. left of the XIcon window when the installation has finished.
  86.  
  87. If you are using AmigaDOS V1.3 and do not have the Times and Helvetica 
  88. fonts installed on your system, you should double click on the Fonts icon. 
  89. This will create a temporary fonts directory on your RAM: disk and 
  90. install the fonts there from your Extras disk. Click the close gadget at 
  91. the top left of the XIcon window when the installation has finished.
  92.  
  93.  
  94. From the Workbench, AMPlot2 is run by double-clicking on its icon. A high 
  95. resolution interlaced custom screen will be opened in which you will 
  96. perform all manipulations of you graph. The screen contains 2 windows. 
  97. The upper window is used to display the graph. The lower window is simply 
  98. used to output messages from the program. On an NTSC Amiga, the message 
  99. window may be obscured by the main window - it will come to the front 
  100. when a message is displayed. The message window can be sent to the back by 
  101. clicking on the gadget at the top right of the window.
  102.  
  103. From a CLI, AMPlot2 is started by typing:
  104.  
  105.          AMPlot2
  106.  
  107. This demonstration version of AMPlot2 limits you to displaying no more 
  108. than 10 datapoints and will not allow you to produce plot files. 
  109. Consequently the Project/Plot menu item and its sub-items are disabled.
  110.  
  111.  
  112.  
  113.                            ---oooOooo---
  114.  
  115. Notes
  116. =====
  117.  
  118. If you are using AmigaDOS V1.3, you may find that the title on the Y-axis 
  119. of a graph on screen is cramped up against the Y-axis labels. In addition 
  120. large font sizes (>= 24pt) may not render on the screen correctly. These 
  121. are bugs in the Times and Helvetica fonts supplied with AmigaDOS V1.3. 
  122. They are not problems with AMPlot2. The graphs will be rendered correctly 
  123. in hard copy plots and upgrading to AmigaDOS V2.0 will solve the problem 
  124. on screen. In addition, AmigaDOS V2.0 allows you to use the superior 
  125. Compugraphic fonts on screen. Since these are outline fonts, they can be 
  126. scaled much better.
  127.  
  128.  
  129.  
  130.                            ---oooOooo---
  131.  
  132. Tutorial
  133. ========
  134.  
  135. This tutorial will let you experiment with some of the features of AMPlot2.
  136. Feel free to experiment. There are a number of more advanced features not
  137. described in the tutorial, but covered in the reference section.
  138.  
  139.  
  140.  
  141.  
  142.                            ---oooOooo---
  143.  
  144.  
  145. Reference
  146. =========
  147.  
  148. This section briefly describes each of the menu functions and requesters
  149. in AMPlot2.
  150.  
  151. The Menus
  152. ---------
  153.  
  154. Project/Open                     Read a data file
  155. Project/Save                     Save a data file
  156. Project/Save As                  Save a data file
  157. Project/Edit                     Edit the data file
  158. Project/Plot/PostScript          Save an image in PostScript format
  159. Project/Plot/HPGL                Save an image in HPGL format
  160. Project/Plot/IFF-DR2D            Save an image in IFF-DR2D format.
  161. Project/Paper                    Sets dimension of the plot
  162. Project/Set Pens                 Set colour/thickness of the 6 pens
  163. Project/Screen Palette           Set the screen palette
  164. Project/Screen To Back           Send the AMPlot2 screen to the back
  165. Project/About                    Display information about the program
  166. Project/Quit                     Exit from AMPlot2
  167.  
  168. Style/XY                         Select line graph style
  169. Style/Scatter                    Select scatter plot style
  170. Style/Bar                        Select barchart graph style
  171. Style/Pie                        Select piechart graph style
  172. Style/Errors                     Toggle display of error bars
  173. Style/Eject Slice                Eject a piechart slice
  174. Style/Line Setup                 Set details of line and scatter styles
  175. Style/Bar Setup                  Set details of barchart style
  176. Style/Pie Setup                  Set details of piechart style
  177.  
  178. Axes/LogX                        Toggle log x-axis
  179. Axes/LogY                        Toggle log y-axis
  180. Axes/Boxed                       Toggle boxing of axes
  181. Axes/Grid                        Toggle grid display
  182. Axes/Set Axes                    Set axis bounds and ticks
  183. Axes/Follow Zero                 Toggle axis follow zero
  184.  
  185. Text/Title                       Set the graph title
  186. Text/Axis Titles                 Set the axis titles
  187. Text/Axis & Pie Labels           Set the axis labels
  188. Text/Key                         Set the key
  189. Text/Extra Labels                Add extra text labels to the graph
  190.  
  191. Lines/Pen                        Set the pen for a dataset
  192. Lines/Style/...                  Set the line style for a dataset
  193. Lines/Fills/...                  Fill a bar or pie slice
  194. Lines/Fill Control               Set details of fill style
  195.          
  196. Fitting/Regression               Simple regression fitting control
  197. Fitting/Robust                   Toggle robust straight line fitting
  198. Fitting/Fourier                  Fourier smoothing control
  199. Fitting/Rexx Fit                 Regression fitting of ARexx function
  200.             
  201. Rexx/Execute Macro               One-off execution of ARexx macro
  202. Rexx/Install Macro               Install an ARexx macro
  203. Rexx/Debug                       Toggle debugging of ARexx commands
  204.  
  205. File Requesters
  206. ---------------
  207. If you are using AmigaDOS V2.0, the system file requester will be used. 
  208. Under AmigaDOS V1.3, the Heath file requester will be used.
  209.  
  210. Paper Requester
  211. ---------------
  212. The paper requester allows you to define the dimensions of your plot and, 
  213. for PostScript and HPGL plots the offset of the bottom left hand corner 
  214. of the graph. In addition the EPSF check-box allows you to control 
  215. whether standard PostScript, or EPSF is generated.
  216.  
  217. Set Pens Requester
  218. ------------------
  219. AMPlot2 supports 6 pens. Each pen has an associated colour (for HPGL and 
  220. screen display), thickness (for PostScript and IFF-DR2D), datapoint mark 
  221. and link setting. This requester allows you to set the colour and 
  222. thickness. The datapoint mark and link setting are defined by the Line 
  223. Setup requester since they apply only to line graphs and scatter plots.
  224.  
  225. Screen Palette Requester
  226. ------------------------
  227. This requester allows you to select your preferred colours for screen 
  228. display. These may be chosen to minimise interlace flicker.
  229.  
  230. About Requester
  231. ---------------
  232. The about requester displays copyright information and the name of the 
  233. ARexx port if you have ARexx on your system.
  234.  
  235. Line Setup Requester
  236. --------------------
  237. The line setup requester allows you to define the datapoint mark 
  238. associated with each pen and whether the datapoint marks are linked in 
  239. the scatter style. In addition, the width of error bars and the size of 
  240. datapoint marks can be set.
  241.  
  242. Bar Setup Requester
  243. -------------------
  244. The bar setup requester controls the style of barchart display. Barcharts 
  245. may be overlayed, grouped, stacked or outline. (Note that grouped and 
  246. stacked styles will not be allowed with certain datasets). In the 
  247. overlayed style the bars of successive datasets are shrunk by the 
  248. percentage specified in this requester and a check box allows you to 
  249. shrink the first dataset. In addition this switches on and off shrinkage 
  250. of bars in the grouped style. The `fill all bars' checkbox controls 
  251. whether fills are applied to the whole dataset or to individual bars.
  252.  
  253. Pie Setup Requester
  254. -------------------
  255. The pie setup requester allows you to define where the first slice of the 
  256. piechart is (0 = right-pointing x-axis, 90 = up-pointing y-axis, etc.). 
  257. The percentage by which slices may be ejected is also specified here.
  258.  
  259.  
  260. Set Axes Requester
  261. ------------------
  262. This requester allows you to define the minimum and maximum values 
  263. displayed on each axis and the spacing of ticks and subticks. The `Auto' 
  264. gadgets cause the program to calculate the `best' bounds and ticks. The 
  265. Clip checkbox causes data outside the specified bounds not to be plotted 
  266. while the Sub checkbox switches on and off subticks on both axes. If you 
  267. require subticks on one axis only, they should be switched on and the 
  268. subtick spacing for the axis where they are not required should be set to 
  269. 0.0.
  270.  
  271. Title Requester
  272. ---------------
  273. Here, the title for the graph is specified. The position refers to the 
  274. bottom centre of the text and may be typed in or a click on the graph will 
  275. set the values. The `Centre' gadget calculates the position as half way 
  276. across and 90% up the graph. The font and size are also specified here. 
  277.  
  278. Axis Titles Requester
  279. ---------------------
  280. Titles for the axes and their fonts are specified here.
  281.  
  282. Axis/Pie Labels Requester
  283. -------------------------
  284. This requester allows you to set the fonts used for the axis labels and 
  285. for labels placed next to slices of a piechart. The precision of the axis 
  286. labels may also be set. This is the number of decimal places to be 
  287. displayed. If a negative value is given, exponential form is used for the 
  288. axis labels. For log axes, only the sign of the precision is taken into 
  289. account. The three check boxes allow labelling of the axes to be switched 
  290. off and labels on the x-axis to be centred. This can be useful for 
  291. barcharts. Clicking the `Bar/Pie Labels' gadget brings up a further 
  292. requester.
  293.  
  294. Bar/Pie Labels Requester
  295. ------------------------
  296. This requester allows you to specify text for each bar or pie slice. You 
  297. can step through the labels with the `Next' and `Prev' gadgets. The 
  298. `Remove' gadget removes all the labels. For large datasets, this requester 
  299. will not be displayed since it would not be possible to place all the 
  300. labels along the x-axis.
  301.  
  302. Key Requester
  303. -------------
  304. The key requester allows you to specify some text for each dataset. As 
  305. with the `Bar/Pie Labels Requester' you can step through the labels with 
  306. the `Next' and `Prev' gadgets. The font for the key is specified here and 
  307. the position of the first item is specified (this may be done by clicking 
  308. in the graph). The `Remove' gadget will switch off the key. The key will 
  309. appear as a set of lines and datapoints, or (for barcharts and piecharts) 
  310. a set of shaded swatches next to the text.
  311.  
  312. Extra Labels Requester
  313. ----------------------
  314. This allows any number of arbitrary pieces of text to be added to the 
  315. graph. Once again, one can specify the position by clicking on the graph 
  316. and one can step through the labels using the `Next' and `Prev' gadgets. 
  317. The `Kill' gadget removes a label. The `Kill All' gadget removes all 
  318. labels.
  319.  
  320.  
  321. Pen Requester
  322. -------------
  323. This asks for a pen number. After clicking the `OK' gadget, you are 
  324. required to click on a datapoint. This dataset will then appear in the 
  325. specified pen number.
  326.  
  327. Fill Control Requester
  328. ----------------------
  329. This allows you control over fills within the limitation of the display 
  330. device. PostScript, EPSF and IFF-DR2D output allows both hatched and 
  331. shaded fills while HPGL allows only hatched fills. The screen only shows 
  332. shaded fills. The thickness (for PostScript and IFF-DR2D) and spacing of 
  333. the hatching may also be specified.
  334.  
  335. Linear Regression Requester
  336. ---------------------------
  337. This allows fitting of a simple polynomial of the form:
  338.  
  339.                 y = a + bx^2 + cx^3 + dx^4 + ....
  340.  
  341. The degree of the polynomial defines the number of terms used. The degree 
  342. must be less than 20 and also less than the number of points in the 
  343. dataset. If the degree is 2, a straight line will be produced. The 
  344. tolerence specifies the accuracy to which the fitting is performed. If 
  345. the coefficients are of the same order as the accuracy, a much smaller 
  346. value should be specified for the tolerence. The `Write Data' checkbox 
  347. causes detailed information on the fitting to be written to a file.
  348.  
  349. Fourier Smoothing Requester
  350. ---------------------------
  351. This allows Fourier smoothing of the dataset to be performed. The 
  352. smoothing factor specifies the number of datapoints which are `averaged' 
  353. during the smoothing procedure (this need not be an integer).
  354.  
  355. Rexx Linear Regression Requester
  356. --------------------------------
  357. This allows fitting of polynomials written in ARexx. The requester works 
  358. in the same way as the `Linear Regression Requester', but also allows a 
  359. file requester to be displayed in which the function macro can be 
  360. specified.
  361.  
  362.  
  363.  
  364.                            ---oooOooo---
  365.  
  366. The Datafile
  367. ============
  368. The datafile used by AMPlot2 can be as simple as 2 columns of numbers or 
  369. may contain detailed commands to specify the exact format of the graph.
  370. These commands are listed in the Table 1. When you save a graph from 
  371. within AMPlot2, these commands are added to the datafile to specify the 
  372. exact format of the graph.
  373.  
  374.  
  375.  
  376.                            ---oooOooo---
  377.  
  378.  
  379.  
  380. The ARexx Interface
  381. ===================
  382. The ARexx interface for AMPlot2 is very powerful. Almost all functions 
  383. available through the Intuition interface are available through ARexx. In 
  384. addition, line segments and additional datapoints can be placed on the 
  385. graph using ARexx commands. The ARexx interface is also used for fitting 
  386. of more complex polynomials using singular value decomposition. Functions 
  387. to be fitted are written in ARexx. These commands are detailed in the 
  388. Table 1.
  389.  
  390.  
  391.  
  392.                            ---oooOooo---
  393.  
  394.  
  395.  
  396.  
  397. Tool Types
  398. ==========
  399. A number of defaults can be set using icon tooltypes. See your Amiga 
  400. manual if you do not know how to set the tooltypes for an icon. Table 2
  401. shows the tooltypes which may be set. These defaults cannot be set if
  402. you run AMPlot2 from a CLI.
  403.  
  404.  
  405.  
  406.                            ---oooOooo---
  407.  
  408. Tables
  409. ======
  410.  
  411. Table 1: AMPlot Datafile and ARexx Commands
  412. --------------------------------------------
  413.  
  414. ---------------------------------------------------------------------------
  415.                                    Commands applicable to  Commands which
  416.                                    ----------------------  do not cause the
  417.                                      DataFile    ARexx     graph to replot
  418. ---------------------------------------------------------------------------
  419. Data
  420. -----
  421. NEWSET                                 x            
  422. COLUMNS <n>                            x            
  423. NDATA <n>                              x            
  424.  
  425. Output
  426. ------
  427. SIZE <x> <y>                           x           x           x
  428. OFFSET <x> <y>                         x           x           x            
  429. EPSF                                   x           x           x
  430. NOEPSF                                             x           x
  431.  
  432. Pens
  433. ----
  434. PEN <pen>                              x           x           x
  435. STYLE <style>                          x           x           x
  436. SETPEN <pen> <colour> <thickness>      x           x
  437. PALETTE <scrpen> <r> <g><b>            x           x           x
  438.  
  439. Styles
  440. ------
  441. XY                                     x           x
  442. SCATTER                                x           x
  443. BAR                                    x           x
  444. PIE                                    x           x
  445. ERRORS                                 x           x
  446. NOERRORS                               x           x
  447. DATAPOINT <pen> <mark> <join>          x           x
  448. EWIDTH <width>                         x           x
  449. MARKSIZE <size>                        x           x
  450. OVERLAYED                              x           x
  451. GROUPED                                x           x
  452. STACKED                                x           x
  453. OUTLINE                                x           x
  454. EJECT <slicenum>                       x           x
  455. UNEJECT <slicenum>                                 x
  456. SHRINK <val>                           x           x
  457. SHRFIRST                               x           x
  458. NOSHRFIRST                                         x
  459. PSTART <degrees>                       x           x
  460. EJBY <percent>                         x           x
  461. HATCH                                  x           x           x
  462. SHADE                                  x           x           x
  463. HTHICK <thick>                         x           x           x
  464. HSPACE <space>                         x           x           x
  465.  
  466. ---------------------------------------------------------------------------
  467.                                    Commands applicable to  Commands which
  468.                                    ----------------------  do not cause the
  469.                                      DataFile    ARexx     graph to replot
  470. ---------------------------------------------------------------------------
  471. Fills
  472. -----
  473. FALL                                               x
  474. NOFILLALL                              x           x
  475. FILL <num> <x> <y>                     x           x
  476. PFILL <num> <angle>                    x           x
  477.  
  478. Axes
  479. ----
  480. LOGX                                   x           x
  481. LOGY                                   x           x
  482. BOXED                                  x           x
  483. NOBOXED                                            x
  484. GRID                                   x           x
  485. NOGRID                                             x
  486. BOUNDS <xmin> <xmax> <ymin> <ymax>     x           x
  487. TICKS <x> <y>                          x           x
  488. CLIP                                   x           x
  489. NOCLIP                                 x           x
  490. SUBTICKS <x> <y>                       x           x
  491. SUBON                                  x           x
  492. SUBOFF                                 x           x
  493. CALCBOUNDS                                         x
  494. CALCTICKS                                          x
  495. FZERO                                  x           x
  496. NOFZERO                                            x
  497.  
  498. Labels and Titles
  499. -----------------
  500. TITLE <str> <x> <y>                    x           x
  501. TFONT <font> <size>                    x           x
  502. XLABEL <str>                           x           x
  503. YLABEL <str>                           x           x
  504. LFONT <font> <size>                    x           x
  505. XTFONT <fonr> <size>                   x           x
  506. YTFONT <font> <size>                   x           x
  507. XLFONT <font> <size>                   x           x
  508. YLFONT <font> <size>                   x           x
  509. XLAB                                               x
  510. NOXLAB                                 x           x
  511. YLAB                                               x
  512. NOYLAB                                 x           x
  513. CENTXLAB                               x           x
  514. NOCENTXLAB                                         x
  515. PRECISION <xprec> <yprec>              x           x
  516. BPLAB <n> <text>                       x           x
  517. BPLOFF                                             x
  518. BPLON                                              x
  519. KEYPOS <x> <y>                         x           x
  520. KEYFONT <font> <size>                  x           x
  521. KEYTEXT <n> <text>                     x           x
  522. LABEL <n> <str> <x> <y> <font> <size>  x           x
  523.  
  524. ---------------------------------------------------------------------------
  525.                                    Commands applicable to  Commands which
  526.                                    ----------------------  do not cause the
  527.                                      DataFile    ARexx     graph to replot
  528. ---------------------------------------------------------------------------
  529. Fitting
  530. -------
  531. REGRESS <n>                            x           x
  532. TOL <n>                                x           x
  533. REGWRITE                               x           x           x
  534. NOREGWRITE                                         x           x
  535. NOREGRESS                                          x
  536. REXXFIT <n> <path/macro>               x           x
  537. RTOL <n>                               x           x
  538. REXXWRITE                              x           x           x
  539. NOREXXWRITE                                        x           x
  540. NOREXXFIT                                          x
  541. ROBUST                                 x           x
  542. NOROBUST                                           x
  543. FOURIER <n>                            x           x
  544. NOFOURIER                                          x
  545. MACRO <path/macro>                     x
  546.  
  547. Extra ARexx Commands
  548. --------------------
  549. MARK <x> <y> <num>                                 x
  550. DRAW <x> <y> [<x> <y>]                             x
  551. OPEN <file>                                        x
  552. SAVE <file>                                        x
  553. PSPLOT <file>                                      x
  554. HPGLPLOT <file>                                    x
  555. DR2DPLOT <file>                                    x
  556. QUIT                                               x
  557. GETVAR <type> [<arraypos>] <variable>              x
  558. DATASET <dsetnum>                                  x
  559. EMPTY <xmin> <xmax> <ymin> <ymax>                  x
  560. SETVAR <val>                                       x
  561. CBOUNDS <xmin> <xmax> <ymin> <ymax>                x
  562. ENDPLOT                                            x           x
  563. ENDMACRO                                           x           x
  564. AUTOON                                             x           x
  565. AUTOOFF                                            x           x
  566. REPLOT                                             x
  567. ---------------------------------------------------------------------------
  568.  
  569.  
  570.  
  571. Table 2: Icon Tooltypes
  572. -----------------------
  573.  
  574. ---------------------------------------------------------------------------
  575. Tooltype                         Function
  576. ---------------------------------------------------------------------------
  577. Size=<x> <y>                     Set default output dimensions
  578. Offset=<x> <y>                   Set default output offset
  579. HPGLMargin=<x> <y>               Define HPGL paper margins
  580. Title=<Font> <Size>              Default title font and size
  581. XTitle=<Font> <Size>             Default X-axis title font and size 
  582. YTitle=<Font> <Size>             Default Y-axis title font and size 
  583. XLabel=<Font> <Size>             Default X-axis label font and size 
  584. YLabel=<Font> <Size>             Default Y-axis label font and size
  585. Key=<Font> <Size>                Default Key font and size
  586. Extralabel=<Font> <Size>         Default Extra label font and size
  587. Hatching=ON|OFF                  Use hatching or shading
  588. HatchControl=<thick> <space>     Thickness and spacing of hatching
  589. Pen0=<R> <G> <B>                 Pen colours
  590. Pen1=<R> <G> <B>
  591. Pen2=<R> <G> <B>
  592. Pen3=<R> <G> <B>
  593. DIR=<directory>                  Default directory
  594. ---------------------------------------------------------------------------
  595.  
  596.  
  597.  
  598.                            ---oooOooo---
  599.  
  600. Plotting
  601. ========
  602. AMPlot2 supports PostScript, EPSF, HPGL and IFF-DR2D plotting formats.
  603. Public domain HPGL and PostScript interpreters are available on the Fish 
  604. Disks (Numbers 467 and 518 respectively). These allows plots to be produced
  605. at the maximum resolution of any Preferences supported printer. The 
  606. commercial PixelScript (Pixelations, Inc.) and SaxonScript (Saxon 
  607. Industries) may also be used with AMPlot2.
  608.  
  609.  
  610.  
  611.  
  612.  
  613.                            ---oooOooo---
  614.  
  615.  
  616.  
  617. Acknowledgements
  618. ================
  619.  
  620. SciTech Software acknowledges the use of Charlie Heath's file requester 
  621. and the palette requester from the copyrighted, but freely distributable
  622. `The Amiga Programmer's Suite Book 1' by R. J. Mical which is available 
  623. on Fish Disk 107.
  624.  
  625. The requester and menu interface was written using the STSLib gadget and 
  626. menu library which is available from SciTech Software for £20.00.
  627.  
  628.  
  629.