home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / GRAPHICS / gnuplot2.0_881.tar.Z / gnuplot2.0_881.tar / ReadMe
Text File  |  1991-09-04  |  4KB  |  74 lines

  1. Gnuplot 2.0 for OSK  - test version
  2. Ported by Russell Hoffman, Carnegie Mellon University, rh2y+@andrew.cmu.edu,
  3. using GCC 1.37.
  4.  
  5. This is my first attempt at porting Gnuplot 2.0 to OS9/68000. Very few
  6. modifications were necessary to get a working version; however, the
  7. version in this package is not quite complete -- see below.
  8.  
  9. What Gnuplot 2.0 is:
  10.     For those not already familiar with gnuplot, Gnuplot is a robust
  11. scientific and mathematical plotting pacakge with many powerful features
  12. and functions. A complete built-in help facility is provided. It
  13. supports many types of output devices, from graphics terminals to
  14. printers and plotters, and even PostScript. 
  15.  
  16. Hardware requirements:
  17.     As of now, you need at least a 68020/68881 combination, and at
  18. least 1/2 MB RAM, though more is better. You also need some form of
  19. output device, such as a printer or graphics terminal. Actually, you can
  20. print to a file, and then transport the file to a computer which does
  21. have an output device. (I do this a bit --- handy to output to
  22. PostScript and then print on the school's laser printers...)
  23.  
  24. Known bugs / shortcomings:
  25.     As of now, you need a 68881 FPU to run gnuplot. This is not a
  26. function of the gnuplot software, but rather a function of my laziness
  27. in not having compiled it correctly the first time. I will (hopefully
  28. soon) recompile with the appropriate compiler arguments to allow math
  29. functions to be handled by the math trap handler, rather than by inline
  30. 68881 code. My apologies to those who are without FPUs and can't take
  31. advantage of this software at this time. 
  32.     Also, not all of the printer drivers have been tested. This is
  33. largely because I only have access to a certain number of printers, and
  34. thus hae only tested and fixed those particular drivers. The following
  35. is a list of output devices I have tested and are known to be working:
  36.  
  37. tek40xx          (Tektronix 4010/4014/40xx compatible graphics terminals)
  38. epson_lx800   (epson-compatible printers)
  39. postscript      (Adobe PostScript)
  40. laserjet<x>   (HP laserjet)
  41.  
  42.     Hopefully, that covers most people's needs anyway, but if you
  43. find a particular printer driver that is supported, but does not work,
  44. please send me a short note with the name of the printer driver and the
  45. nature of the problem and i will try to fix it.
  46.     Finally, the last known deficiency is that gnuplot seems not to
  47. close output files until the program terminates, which can cause some
  48. problems when trying to print files. i.e. the print process (usually
  49. invoked by 'copy file.out /p') will wait forever at the end of the file
  50. for it to be closed. Also, if you set output to be the name of a printer
  51. device, the output may be corrupted by the SCF output processing of
  52. things like tabs and linefeeds. Therefore, you should either print to a
  53. file, or set all the output processing options off for that device. 
  54.  
  55. Obtaining Source Code:
  56.     As of yet, I have not made source code available, for two
  57. reasons. The first is that I do not have the code in such a state that
  58. you could simply type 'make' and expect to generate executable code. The
  59. second is that, according to the licensing information, source code is
  60. to be distributed only by the original author. This means I will have to
  61. tidy up my code and submit it to him. (For those wondering about this,
  62. considering the name GNUplot, note that gnuplot is not a product of the
  63. Free Software Foundation).
  64.     Original source is available on uunet.uu.net, which is where I
  65. obtained my copy. 
  66.  
  67. Enjoy!
  68.  
  69. Russell Hoffman
  70. rh2y+@andrew.cmu.edu
  71. Carnegie Mellon University
  72.  
  73.  
  74.